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 TypeClassDescriptionclassDecoder that returns a boolean true if the read bytes has all bits set of the provided bit mask.classDecoder that returns the string value in hex format of read bytes.classclassclassA decoder that returns a binary value containing all of the remaining bytes.classA custom data decoder that returns a binary value that has all the bytes reversed from the encoded binary.classA custom data encoder that converts provided binary to encoded binary in the reverse byte order.classCan be used in BinaryParameterEncoding to decode binary data directly to absolute timesclassCan 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 TypeClassDescriptionclassSkeleton implementation for algorithms conforming to the XTCEAlgorithmdefinition.classclassExecutes XTCE math algorithmsMathAlgorithmAll the input parameters are converted to doubles and there is one single double output parameterclassRepresents the execution context of one algorithm.Methods in org.yamcs.algorithms that return AlgorithmExecutorModifier and TypeMethodDescriptionAlgorithmExecutorFactory.makeExecutor(org.yamcs.xtce.CustomAlgorithm alg, AlgorithmExecutionContext execCtx) Creates a new executor for the algorithm running in the execution contextJavaAlgorithmExecutorFactory.makeExecutor(org.yamcs.xtce.CustomAlgorithm alg, AlgorithmExecutionContext execCtx) JavaExprAlgorithmExecutionFactory.makeExecutor(org.yamcs.xtce.CustomAlgorithm alg, AlgorithmExecutionContext execCtx) Constructors in org.yamcs.algorithms with parameters of type AlgorithmExecutorModifierConstructorDescriptionActiveAlgorithm(org.yamcs.xtce.Algorithm algorithm, AlgorithmExecutionContext context, AlgorithmExecutor executor) -
Uses of AlgorithmExecutor in org.yamcs.mdb
Subinterfaces of AlgorithmExecutor in org.yamcs.mdbModifier and TypeInterfaceDescriptioninterfaceInterface to be implemented by the custom XTCE DataEncoding decoders - fromBinaryTransformAlgorithminterfaceInterface to be implemented by the custom XTCE DataEncoding decoders - toBinaryTransformAlgorithmClasses in org.yamcs.mdb that implement AlgorithmExecutorModifier and TypeClassDescriptionclassstubbed 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 parametersclassstubbed 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