Mercurial > public > ostc4
comparison Discovery/Inc/tMenu.h @ 1073:734f84b72b30 Icon_Integration tip
CV Option Menu added sub menus for O2 and CO2 sensors:
In the previous implementation by the external sensor menu the problem exists that only three sensor could be displayed. If three o2 sensors were active then the CO2 sensor was not accessible. With the new dynamic view the CO2 sensor is a standalone menu element. The three sensor view was reused from the external sensor menu by introducing a filter (sensor type) functionality. O" and CO2 sensors may now be calibrated using the cv option sub menus.
| author | Ideenmodellierer |
|---|---|
| date | Fri, 20 Feb 2026 17:26:46 +0100 |
| parents | b4a79464caf7 |
| children |
comparison
equal
deleted
inserted
replaced
| 1072:8b97003dbb60 | 1073:734f84b72b30 |
|---|---|
| 75 void updateMenu(void); | 75 void updateMenu(void); |
| 76 void updateSpecificMenu(uint32_t id); | 76 void updateSpecificMenu(uint32_t id); |
| 77 void sendActionToMenu(uint8_t sendAction); | 77 void sendActionToMenu(uint8_t sendAction); |
| 78 void exitMenu(void); | 78 void exitMenu(void); |
| 79 | 79 |
| 80 void tM_setLinesForPage(uint32_t pageID, uint8_t lineCnt); | |
| 80 void tM_check_content(void); | 81 void tM_check_content(void); |
| 81 void tM_refresh_live_content(void); | 82 void tM_refresh_live_content(void); |
| 82 void tM_rebuild_menu_after_tComm(void); | 83 void tM_rebuild_menu_after_tComm(void); |
| 83 | 84 |
| 84 void tM_refresh(char *text, uint8_t *textPointer, uint8_t line, const char content[6]); | 85 void tM_refresh(char *text, uint8_t *textPointer, uint8_t line, const char content[6]); |
