APP 4
Dependencies: mbed CRC16 mbed-rtos
Manchester.h@13:195826b8c61b, 2016-02-22 (annotated)
- Committer:
- vinbel93
- Date:
- Mon Feb 22 17:52:26 2016 +0000
- Revision:
- 13:195826b8c61b
- Parent:
- 6:3181f546e812
- Child:
- 17:8d8c33bdcaf5
asdf
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
vinbel93 | 1:f212b6676849 | 1 | #pragma once |
vinbel93 | 1:f212b6676849 | 2 | |
vinbel93 | 6:3181f546e812 | 3 | inline bool encode(bool bit, bool clock) |
vinbel93 | 6:3181f546e812 | 4 | { |
vinbel93 | 6:3181f546e812 | 5 | return (bit == clock); |
vinbel93 | 6:3181f546e812 | 6 | } |
vinbel93 | 1:f212b6676849 | 7 | |
vinbel93 | 13:195826b8c61b | 8 | inline bool decode(bool manchester1, bool manchester2) |
vinbel93 | 6:3181f546e812 | 9 | { |
vinbel93 | 13:195826b8c61b | 10 | return (manchester1 && !manchester2); |
vinbel93 | 6:3181f546e812 | 11 | } |