comparison Small_CPU/Inc/uartProtocol_Co2.h @ 981:c6c781a2e85b default

Merge into default
author heinrichsweikamp
date Tue, 11 Feb 2025 18:12:00 +0100
parents c3dd461ca3f9
children
comparison
equal deleted inserted replaced
871:f7318457df4d 981:c6c781a2e85b
41 UART_CO2_CALIBRATE /* request calibration */ 41 UART_CO2_CALIBRATE /* request calibration */
42 } uartCO2Status_t; 42 } uartCO2Status_t;
43 43
44 typedef enum 44 typedef enum
45 { 45 {
46 RX_Ready= 0, /* Initial state */ 46 CO2RX_Ready= 0, /* Initial state */
47 RX_DetectStart, /* validate start byte */ 47 CO2RX_DetectStart, /* validate start byte */
48 RX_SelectData, /* Data contained in this frame */ 48 CO2RX_SelectData, /* Data contained in this frame */
49 RX_Data0, /* Process incoming data */ 49 CO2RX_Data0, /* Process incoming data */
50 RX_Data1, 50 CO2RX_Data1,
51 RX_Data2, 51 CO2RX_Data2,
52 RX_Data3, 52 CO2RX_Data3,
53 RX_Data4, 53 CO2RX_Data4,
54 RX_Data5, 54 CO2RX_Data5,
55 RX_Data6, 55 CO2RX_Data6,
56 RX_Data7, 56 CO2RX_Data7,
57 RX_Data8, 57 CO2RX_Data8,
58 RX_Data9, 58 CO2RX_Data9,
59 RX_Data10, 59 CO2RX_Data10,
60 RX_Data11, 60 CO2RX_Data11,
61 RX_Data12, 61 CO2RX_Data12,
62 RX_DataComplete 62 CO2RX_DataComplete
63 } receiveState_t; 63 } receiveStateCO2_t;
64 64
65 65
66 typedef enum 66 typedef enum
67 { 67 {
68 CO2CMD_MODE_POLL, /* Set operation mode of sensor to polling => only send data if requested */ 68 CO2CMD_MODE_POLL, /* Set operation mode of sensor to polling => only send data if requested */