
Page | 77
Aeroqual AQM60 User Guide
26. AQM sensor module parameters upload command. The command consist of two data streams
one upload invoking command 4 bytes, then followed by a parameters stream which is 50 bytes.
Command:
RECEIVER, AQM_ID, SENSOR_PARAM_UPLOAD, SENSOR_CODE
Parameters: RECEIVER, HTR, OFFSET, TEMPRESET, TIMERESET, TEMPREAD, TIMEREAD, H0, H1,
H2, PWML, PWMH, CYCLENUM, CHECKSUM
* SENSOR_PARAM_UPLOAD - 1 byte command, its value = 0x09
26A. Acknowledge reply command 5 bytes:
MONITOR, SENSOR_PARAM_UPLOAD, SENSOR_CODE, CHECKSUM
* The reply is used for confirming the sensor parameter upload was successful
27. Get all sensor offset correction factor values command, 4 bytes:
RECEIVER, AQM_ID, GET_OFFSET_FACTOR, CHECKSUM
* GET_OFFSET_FACTOR - 1 byte command to get the AQM all configured sensor offset factors.
28. Replied offset value for all configured sensors, total 74 bytes:
MONITOR, AQM_ID, GET_OFFSET_FACTOR, SENSOR_OFFSET_VALUE,
SENSOR_OFFSET_VALUE, SENSOR_OFFSET_VALUE,
SENSOR_OFFSET_VALUE, SENSOR_OFFSET_VALUE, SENSOR_OFFSET_VALUE,
SENSOR_OFFSET_VALUE, SENSOR_OFFSET_VALUE,
SENSOR_OFFSET_VALUE, SENSOR_OFFSET_VALUE, SENSOR_OFFSET_VALUE,
SENSOR_OFFSET_VALUE, SENSOR_OFFSET_VALUE,
SENSOR_OFFSET_VALUE, CHECKSUM
* SENSOR_OFFSET_VALUE - 5 bytes each, consist of 1 byte SENSOR_CODE code, 4 bytes floating
point offset value.
Example: 0x30 00 00 00 00, this is O3 Low sensor with offset value of 0.000
29. Set offset value command, 4 bytes command followed by 9 bytes span calibration value details:
RECEIVER, AQM_ID, SET_OFFSET_FACTOR, CHECKSUM
RECEIVER, AQM_ID, SET_OFFSET_FACTOR, SENSOR_CODE, OFFSET_VALUE, CHECKSUM
* SET_OFFSET_FACTOR - 1 byte command to change the gain value
* OFFSET_VALUE - 4 bytes floating point data, specified the sensor span calibration point
Example: 0x55 01 02 93
0x55 01 02 30 3B A3 D7 0A B9
* Set offset value 0.005 for O3 sensor
29A. Acknowledge reply command of setting offset value, 4 bytes:
MONITOR, AQM_ID, SET_OFFSET_FACTOR, CHECKSUM
30. Update controller sensor list command, 4 bytes, followed by the size of the sensor list:
RECEIVER, AQM_ID, UPDATE_SENSOR_LIST, CHECKSUM
RECEIVER, AQM_ID, SENSOR_LIST_SIZE, CHECKSUM
when get the acknowledge command within 5 sec, 4 bytes:
MONITOR, AQM_ID, UPDATE_SENSOR_LIST, CHECKSUM