52 lines
No EOL
1.5 KiB
Rust
52 lines
No EOL
1.5 KiB
Rust
use super::MessageSpecies;
|
|
|
|
pub enum FmNIBPMessage{
|
|
GET_BP, //Request 0
|
|
GET_CONFIG, //Request 1
|
|
GET_STATUS, //Request 2
|
|
GET_CALIBRATION, //Request 3
|
|
GET_BP_SETTINGS, //Request 4
|
|
GET_CHUNK, //Request 5
|
|
GET_CHUNK_SIZE, //Request 6
|
|
GET_MAX_CHUNK_ID, //Request 7
|
|
GET_HARDWARE_STATE, //Request 8
|
|
GET_TEST_LOCK, //Request 9
|
|
GET_RAW_DATA, //Request 10
|
|
GET_PRESSURE_DATA, //Request 11
|
|
PUT_BP, //Response 0
|
|
PUT_CONFIG, //Response 1
|
|
PUT_STATUS, //Response 2
|
|
PUT_CALIBRATION, //Response 3
|
|
PUT_BP_SETTINGS, //Response 4
|
|
PUT_CHUNK, //Response 5
|
|
PUT_CHUNK_SIZE, //Response 6
|
|
PUT_MAX_CHUNK_ID, //Response 7
|
|
PUT_HARDWARE_STATE, //Response 8
|
|
PUT_TEST_LOCK, //Response 9
|
|
PUT_RAW_DATA, //Response 10
|
|
PUT_PRESSURE_DATA, //Response 11
|
|
START_NIBP, //Command 0
|
|
STOP_NIBP, //Command 1
|
|
WRITE_CONFIG, //Command 2
|
|
ZERO_NIBP, //Command 3
|
|
MSG_PUSH_ENABLE, //Command 4
|
|
CLEAR_SAFTEY_STATUS, //Command 5
|
|
CLEAR_POST_STATUS, //Command 6
|
|
RESET_DEVICE, //Command 7
|
|
SET_CALIBRATION, //Command 8
|
|
SAVE_CALIBRATION, //Command 9
|
|
LOAD_CALIBRATION, //Command 10
|
|
RESTORE_DFLT_CALIBRATION, //Command 11
|
|
SET_BP_SETTINGS, //Command 12
|
|
SAVE_BP_SETTINGS, //Command 13
|
|
LOAD_BP_SETTINGS, //Command 14
|
|
RESTORE_DFLT_SETTINGS, //Command 15
|
|
SET_HARDWARE_STATE, //Command 16
|
|
PULSE_STEP_VALVE, //Command 17
|
|
SET_TEST_LOCK, //Command 18
|
|
REPORT_BP, //Status 0
|
|
REPORT_BP, //Stream 0
|
|
REPORT_STATUS, //Stream 1
|
|
}
|
|
|
|
impl MessageSpecies for FmNIBPMessage{} |