Mercurial > public > ostc4
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 */ |
