request lengths refactored

This commit is contained in:
Tristan Krause 2019-06-21 14:48:58 +02:00
parent 193a3254b8
commit 8b12507c3b

View file

@ -21,24 +21,24 @@ constexpr static uint8_t RQ_SET_REGISTER = 16;
constexpr static uint8_t RQ_GET_REGISTER = 17; constexpr static uint8_t RQ_GET_REGISTER = 17;
uint8_t const rq_len[] = { uint8_t const rq_len[] = {
/* RQ_DISC */ 1, 1 /* RQ_DISCARD */,
/* RQ_TEST */ 2, 1 /* RQ_TEST */ + 1 /* test byte */,
/* RQ_INFO */ 1, 1 /* RQ_INFO */,
/* RQ_INT */ 3, 1 /* RQ_INFO */ + 1 /* test int high low */ + 1 /* test int high high */,
/* RQ_ST */ 1, 1 /* RQ_SELF_TEST */,
/* RQ_BA0 */ 2, 1 /* RQ_DIGITAL_WRITE_0 */ + 1 /* port value */,
/* RQ_BA1 */ 2, 1 /* RQ_DIGITAL_WRITE_1 */ + 1 /* port value */,
/* RQ_BE0 */ 1, 1 /* RQ_DIGITAL_READ_0 */,
/* RQ_BE1 */ 1, 1 /* RQ_DIGITAL_READ_1 */,
/* RQ_DSW */ 1, 1 /* RQ_READ_DIP_SWITCH */,
/* RQ_AA0 */ 3, 1 /* RQ_ANALOG_WRITE_0 */ + 1 /* test int high low */ + 1 /* test int high high */,
/* RQ_AA1 */ 3, 1 /* RQ_ANALOG_WRITE_1 */ + 1 /* test int high low */ + 1 /* test int high high */,
/* RQ_ADC */ 2, 1 /* RQ_ANALOG_READ */ + 1 /* adc channel */,
/* RQ_ADC_DAC_STROKE */ 9, 1 /* RQ_ADC_DAC_STROKE */ + 1 /* channel a */ + 1 /* channel b */ + 1 /* start low */ + 1 /* start high */ + 1 /* delta low */ + 1 /* delta high */ + 1 /* count low */ + 1 /* count high */,
/* RQ_PWM_SET_FREQ */ 5, 1 /* RQ_PWM_SET_FREQ */ + 1 /* freq low low */ + 1 /* freq low high */ + 1 /* freq high low */ + 1 /* freq high high */,
/* RQ_PWM_SET_VALUE */ 2, 1 /* RQ_PWM_SET_VALUE */ + 1 /* pwm value */,
/* RQ_SET_REG */ 3, 1 /* RQ_SET_REGISTER */ + 1 /* register address*/ + 1 /* register value */,
/* RQ_GET_REG */ 2 1 /* RQ_GET_REGISTER */ + 1 /* register address*/,
}; };
#endif // REQUESTS_H #endif // REQUESTS_H