Uses of Interface
org.yamcs.algorithms.AlgorithmExecutor
Packages that use AlgorithmExecutor
-
Uses of AlgorithmExecutor in org.yamcs.algo
Classes in org.yamcs.algo that implement AlgorithmExecutorModifier and TypeClassDescriptionclass
Decoder that returns a boolean true if the read bytes has all bits set of the provided bit mask.class
Decoder that returns the string value in hex format of read bytes.class
class
class
A decoder that returns a binary value containing all of the remaining bytes.class
A custom data decoder that returns a binary value that has all the bytes reversed from the encoded binary.class
A custom data encoder that converts provided binary to encoded binary in the reverse byte order.class
Can be used in BinaryParameterEncoding to decode binary data directly to absolute timesclass
Can be used in BinaryArgumetEncoding to encode absolute times directoy to binary data -
Uses of AlgorithmExecutor in org.yamcs.algorithms
Classes in org.yamcs.algorithms that implement AlgorithmExecutorModifier and TypeClassDescriptionclass
Skeleton implementation for algorithms conforming to the XTCEAlgorithm
definition.class
class
Executes XTCE math algorithmsMathAlgorithm
All the input parameters are converted to doubles and there is one single double output parameterclass
Represents the execution context of one algorithm.Methods in org.yamcs.algorithms that return AlgorithmExecutorModifier and TypeMethodDescriptionAlgorithmExecutorFactory.makeExecutor
(CustomAlgorithm alg, AlgorithmExecutionContext execCtx) Creates a new executor for the algorithm running in the execution contextJavaAlgorithmExecutorFactory.makeExecutor
(CustomAlgorithm alg, AlgorithmExecutionContext execCtx) JavaExprAlgorithmExecutionFactory.makeExecutor
(CustomAlgorithm alg, AlgorithmExecutionContext execCtx) Constructors in org.yamcs.algorithms with parameters of type AlgorithmExecutorModifierConstructorDescriptionActiveAlgorithm
(Algorithm algorithm, AlgorithmExecutionContext context, AlgorithmExecutor executor) -
Uses of AlgorithmExecutor in org.yamcs.mdb
Subinterfaces of AlgorithmExecutor in org.yamcs.mdbModifier and TypeInterfaceDescriptioninterface
Interface to be implemented by the custom XTCE DataEncoding decoders - fromBinaryTransformAlgorithminterface
Interface to be implemented by the custom XTCE DataEncoding decoders - toBinaryTransformAlgorithmClasses in org.yamcs.mdb that implement AlgorithmExecutorModifier and TypeClassDescriptionclass
stubbed implementation of DataDecoder that "removes" all the AlgorithmExecutor methods - to be used until the data decoders will work as algorithms, or for data decoders that do not need any input parametersclass
stubbed implementation of DataEncoder that "removes" all the AlgorithmExecutor methods - to be used until the data decoders will work as algorithms, or for data decoders that do not need any input parameters -
Uses of AlgorithmExecutor in org.yamcs.pus
Classes in org.yamcs.pus that implement AlgorithmExecutor