8 Replies Latest reply on May 22, 2018 9:16 AM by epr_1639216

    Most efficient way to decode a pulse stream

      I am looking for an expert advice on how to decode 2 asyncronous pulse streams with a PSOC4 BLE.

      I have 2 signals with a strange proprietary protocol. The maximum pulse length is 200µs and the minimal pulse length 10µs. I need to measure the pulse length with at least 1,5µs resoluton.

      Now I am looking at the most efficient use of internal resources to archeive this with the minimul amount of CPU time possible (the CPU needs to handle the BLE communication and this shouldn't interfere with the measurements).

      What would be the "best" timer configuration for this?