Uses of Class
org.yamcs.time.Instant
Packages that use Instant
Package
Description
-
Uses of Instant in org.yamcs
Modifier and TypeMethodDescriptionTmPacket.getEarthReceptionTime()Returns the time when the packet has been received on earth orTimeEncoding.INVALID_INSTANTif it has not been set.Modifier and TypeMethodDescriptionvoidTmPacket.setEarthRceptionTime(Instant ertime) Deprecated.voidTmPacket.setEarthReceptionTime(Instant ertime) -
Uses of Instant in org.yamcs.algorithms
Methods in org.yamcs.algorithms that return InstantModifier and TypeMethodDescriptionValueBinding.acquisitionTime()ValueBinding.generationTime()AlgorithmFunctions.processorTime() -
Uses of Instant in org.yamcs.tctm.ccsds
Methods in org.yamcs.tctm.ccsds that return InstantMethods in org.yamcs.tctm.ccsds with parameters of type InstantModifier and TypeMethodDescriptionprotected voidAbstractTmFrameLink.handleFrame(Instant ert, byte[] data, int offset, int length) sends a frame to the multiplexer, after decoding and derandomizing it (if necessary)voidMasterChannelFrameHandler.handleFrame(Instant ertime, byte[] data, int offset, int length) voidFrameStreamHelper.sendBadFrame(int seq, Instant ertime, byte[] data, int offset, int length, String errMsg) voidDownlinkTransferFrame.setEearthRceptionTime(Instant ertime) -
Uses of Instant in org.yamcs.time
Fields in org.yamcs.time declared as InstantMethods in org.yamcs.time that return InstantModifier and TypeMethodDescriptionstatic InstantInstant.get(long millis) Returns a new instant with the given milliseconds and the picos 0static InstantInstant.get(long millis, long picos) Create a new instant given the number of milliseconds and the number of picosecondsTimeCorrelationService.getHistoricalTime(Instant obi, long obt) Returns the time when the on-board clock had the given value. obi is an approximative time used to search in history for the coefficients applicable at that time.default InstantTimeService.getHresMissionTime()TimeCorrelationService.getTime(long obt) Returns the time when the on-board clock had the given value.Instant.plus(double secs) Add the given number of seconds to this and return the resultAdd the given instant to this and return the result.Methods in org.yamcs.time with parameters of type InstantModifier and TypeMethodDescriptionvoidTimeOfFlightEstimator.addInterval(Instant ertStart, Instant ertStop, double[] polCoefficients) voidAdd a time synchronisation sample.intvoidTimeOfFlightEstimator.deleteSplineIntervals(Instant start, Instant stop) doubleCompute the distance in seconds between this instant and the given instant.voidTimeCorrelationService.forceCoefficients(Instant obi, long obt, double offset, double gradient) TimeCorrelationService.getHistoricalTime(Instant obi, long obt) Returns the time when the on-board clock had the given value. obi is an approximative time used to search in history for the coefficients applicable at that time.doubleReturns time of flight of the signal received at ert at the ground stationAdd the given instant to this and return the result.Constructors in org.yamcs.time with parameters of type InstantModifierConstructorDescriptionTofInterval(Instant ertStart, Instant ertStop, double[] polCoefficients) -
Uses of Instant in org.yamcs.utils
Methods in org.yamcs.utils that return InstantModifier and TypeMethodDescriptionstatic InstantTimeEncoding.fromProtobufHresTimestamp(com.google.protobuf.Timestamp ts) Transforms protobuf Timestamp to high resolution instant.static InstantTimeEncoding.fromUnixPicos(long millis, int picos) Transforms UNIX time (milliseconds since 1970, picos in millisecond) to high resolution instantstatic InstantTimeEncoding.getWallclockHresTime()Sane asTimeEncoding.getWallclockTime()but returns a high resolution instant.static InstantMethods in org.yamcs.utils with parameters of type InstantModifier and TypeMethodDescriptionstatic com.google.protobuf.TimestampTimeEncoding.toProtobufTimestamp(Instant instant) Transforms the instant to protobuf timestamp performing the smearing around the leap seconds.