Index: firmware/App/Monitors/Level.c =================================================================== diff -u -r1659183ba72b06f0a2628ff77de82157e70984e4 -r3c0b4336e151f12630e0100693537a9a7541c87c --- firmware/App/Monitors/Level.c (.../Level.c) (revision 1659183ba72b06f0a2628ff77de82157e70984e4) +++ firmware/App/Monitors/Level.c (.../Level.c) (revision 3c0b4336e151f12630e0100693537a9a7541c87c) @@ -206,6 +206,10 @@ SEND_EVENT_WITH_2_U32_DATA( DD_EVENT_D46_LEVL_CHANGE, (U32)status[ level ].data, (U32)currentLevelStatus ); break; + case P25_LEVL: + SEND_EVENT_WITH_2_U32_DATA( FP_EVENT_P25_LEVL_CHANGE, (U32)status[ level ].data, (U32)currentLevelStatus ); + break; + #ifndef _VECTORCAST_ default: SET_ALARM_WITH_2_U32_DATA( ALARM_ID_DD_SOFTWARE_FAULT, SW_FAULT_ID_INVALID_LEVEL_SELECTED, level); @@ -539,10 +543,10 @@ { DD_LEVEL_DATA_T data; - data.d6Level = (U32)getFloaterStatus( D6_LEVL ); data.d46Level = (U32)getLevelStatus( D46_LEVL ); data.d63Level = (U32)getLevelStatus( D63_LEVL ); data.d98Level = (U32)getLevelStatus( D98_LEVL ); + data.d6Level = (U32)getFloaterStatus( D6_LEVL ); data.bicarbLevel = (U32)getBicarbChamberLevelStatus(); levelsDataPublicationCounter = 0;