|
TeensyNanoExoCode
|
stores the status messages More...
stores the status messages
| const uint16_t status_defs::messages::error = 1<<(error_bit-1) |
general error message status id
| const uint16_t status_defs::messages::error_bit = 4 |
bit to indicate an error, gives 12 bits of error messages
left ankle controller error id
left ankle motor error id
left ankle torque sensor error id
left heel fsr error id
left hip controller error id
left hip motor error id
left hip torque sensor error id
left knee controller error id
left knee motor error id
left knee torque sensor error id
right ankle controller error id
right ankle motor error id
right ankle torque sensor error id
right heel fsr error id
right hip controller error id
right hip motor error id
right hip torque sensor error id
right knee controller error id
right knee motor error id
right knee torque sensor error id
right toe fsr error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
placeholder error id
| const uint16_t status_defs::messages::fsr_calibration = 5 |
fsr calibration status id
| const uint16_t status_defs::messages::fsr_refinement =6 |
fsr refinement status id
| const uint16_t status_defs::messages::motor_start_up =7 |
motor startup status id
| const uint16_t status_defs::messages::off = 0 |
off status id
| const uint16_t status_defs::messages::test = 3 |
test status id, generally won't be used.
| const uint16_t status_defs::messages::torque_calibration = 4 |
torque calibration status id
| const uint16_t status_defs::messages::trial_off = 1 |
trial off status id
| const uint16_t status_defs::messages::trial_on = 2 |
trial on status id
| const uint16_t status_defs::messages::warning = 1<<(warning_bit-1) |
general warning id
| const uint16_t status_defs::messages::warning_bit = error_bit + 6 + 1 |
Bit to indicate warning, error bit plus 2^6-1 error messages, bit 11 for warning and 2^5-1 warning messages.
| const uint16_t status_defs::messages::warning_exo_run_time = 1<<warning_bit | warning |
running time overflow warning id
| const uint16_t status_defs::messages::warning_to_be_used_1 = 2<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_10 = 11<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_11 = 12<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_12 = 13<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_13 = 14<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_14 = 15<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_2 = 3<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_3 = 4<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_4 = 5<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_5 = 6<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_6 = 7<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_7 = 8<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_8 = 9<<warning_bit | warning |
placeholder warning id
| const uint16_t status_defs::messages::warning_to_be_used_9 = 10<<warning_bit | warning |
placeholder warning id