hx.comps
Computes the absolute value of its input
Computes the sum of its inputs
Computes the logical "and" of its inputs
Computes the arccosine of its input
Computes the arcsine of its input
Computes the arctangent of its input
Computes the average of its inputs
Component that evaluates an Axon expression
The base spec for all math components that operate on two inputs
Compute the bitwise and value of the input and the mask
Bit-wise masking operation
Compute the bitwise or value of the input and the mask
Compute the bitwise xor (exclusive or) of the input and the mask
Boolean constant
Bool delay
Bool latch
Bool point input
Bool point output
Bool select
Bool switch
Convert a Bool value to a StatusBool
Bool variable
The base spec for all mathematical comparison operators
The base spec for all constant components
The base spec for all conversion components
Computes the cosine of its input
Current clock time
DateTime variable
Date variable
Digital input demultiplexer
Computes the quotient of its inputs (A / B)
Entity variable
Computes A == B
Computes out = e ^ inA where e is Euler's number
Computes out = inA!
A folder is used as the standard component for containing other components
Computes A > B
Computes A >= B
Grid variable
HxComp is the common base type for all control components
"Rising-edge" latch
Computes A < B
Computes A <= B
Computes the log base 10 of its input
Computes the natural logarithm of its input
The base spec for all logic components
The base spec for all math components
Finds the maximum value of its valid inputs and sets that value to out
Computes the min, max, and avg of up to 10 inputs
Finds the minimum value of its valid inputs and sets that value to out
Computes the modulus of its inputs (A % B)
Generates an oscillating binary pulse
Computes the product of its inputs
Computes the negation of its input
Computes the logical negation of its input
Computes A != B
Number constant
Number latch
Number point input
Number point output
Number select
Number switch
Takes a 64-bit number (converted to an Int) and sets the various output bits accordingly
Convert a Number to a StatusNumber
Number variable
Computes the logical "or" of its inputs
The base spec for point inputs
The base spec for point outputs
Variable bound to a point rec
Computes a raised to the b power
The base spec for all logic components that operate on up to four inputs
The base spec for all math components that operate on up to four inputs
The output of this component generates a ramp waveform
Waveforms available to the Ramp component
Generates a random number such that out = random() * multiplier + offset
where random() generates a number between 0.0 (inclusive) and 1.0 (exclusive)
Ref variable
Computes the sine of its input
The output of this component generates a sine wave
Computes the square root of its input
Standard status flags
StatusBool pairs a boolean with status flags
Convert a StatusBool to a Bool value
StatusNumber pairs a number with status flags
Convert a StatusNumber to a Number
StatusStr pairs a string or enum name with status flags
Convert a StatusStr to a StatusNumber
Contains a slot for each status flag
StatusVal pairs status flags with a scalar value
Concatenates up to four strings
Str constant
Checks if inB can be found within inA
Str latch
Computes the length of the input Str
Str point input
Str point output
Str select
Extracts a sub-string of the input
Str switch
Tests two strings based on the selected test type
Tests available to the StrTest component
Convert a Str to a StatusStr
Removes whitespace from the beginning and end of a Str
Str variable
Computes the difference of its inputs (A - B)
Computes the cosine of its input
Computes the difference in time between in1 and in2 by subtracting
in2 from in1
Time variable
The base spec for all math components that operate on one input
A select sets its output to one of its inputs based on the
current value of the select slot
A switch selects one of two inputs based on the current value of the inSwitch slot
Computes the exclusive-or of its inputs