A no-std
library to allow Manchester encoding and decoding of datagrams.
It requires certain deep embedded resources like timers, PWM and ISR's.
- Decode monotonically sampled data stream that is Manchester modulated
like it is used in RC5
- High/low IN-Activitity configuration
- Zero or one first bit configuration
- Big endian/ little endian configuration
- Automatic start and end of datagram detection
- Requires a periodic timer
- Encode
- Big endian/ little endian configuration
- Requires a timer ISR and a PWM (single channel)
- Check the documentation
This project is licensed under
- MIT License (
LICENSE.md
or online)
Your PRs and suggestions are always welcome.
- defmt optional
- fmt optional
- async as stream
- ci + readme reporting
- publish