Is your feature request related to a problem? Please describe.
the way monitoring task i.e. MONI2C and MON handles semaphore not being taken on time is different.
Describe the solution you'd like
We may need to think about the best way to delay it so the next iteration in the loop can continue.
Is your feature request related to a problem? Please describe. the way monitoring task i.e. MONI2C and MON handles semaphore not being taken on time is different.
Describe the solution you'd like We may need to think about the best way to delay it so the next iteration in the loop can continue.
Additional context The issue was initially discussed in https://github.com/apollo-lhc/cm_mcu/pull/189#discussion_r1243704130