Hello! I am working with SimpleBLEPeripheral, trying to interface a servo motor by sending 1-2ms pulses every 20ms using osal events and timer 1. Every 20ms an event is triggered (this timing is not critical), and timer 1 is started for, lets say, 1.5ms (critical). Observing this signal it turns out the 1.5ms pulse will some times be up to 3ms due to some halts within the stack which I cannot control. What would be the correct way to implement a time critical output?