|
AMU Library 3.0
C/C++ library for communicating with AMU (Aerospace Measurement Unit) devices
|
Commands for data acquisition and measurement.
Commands for data acquisition and measurement.
These commands perform various measurements including:
Description: Measures the currently active ADC channel (raw or processed).
Syntax:
Parameters: None
Returns: ADC reading (processed or raw counts)
I2C Equivalent: CMD_MEAS_CH_ACTIVE_RAW / CMD_MEAS_CH_ACTIVE
Example:
Description: Measures a specific ADC channel (# = channel number).
Syntax:
Parameters:
Returns: ADC reading for specified channel
I2C Equivalent: CMD_MEAS_CH_0 through CMD_MEAS_CH_7
Example:
Description: Measures all temperature sensors connected to ADC channels.
Syntax:
Parameters: None
Returns: Temperature sensor readings (comma-separated)
I2C Equivalent: CMD_MEAS_TSENSORS_RAW / CMD_MEAS_TSENSORS
Example:
Description: Measures internal system voltages for health monitoring.
Syntax: MEASure:INTERNALvoltages?
Parameters: None
Returns: Internal voltage readings
I2C Equivalent: CMD_MEAS_INT_VOLTAGES
Example:
Description: Measures sun sensor data (quad photodiode array).
Syntax: MEASure:SUNSensor?
Parameters: None
Returns: Sun sensor measurements (X, Y angles and intensity)
I2C Equivalent: CMD_MEAS_SUN_SENSOR
Example:
Description: Measures pressure sensor data.
Syntax: MEASure:PRESSure?
Parameters: None
Returns: Pressure reading in appropriate units
I2C Equivalent: CMD_MEAS_PRESSURE
Example: