APP 4
Dependencies: mbed CRC16 mbed-rtos
Diff: Manchester.h
- Revision:
- 17:8d8c33bdcaf5
- Parent:
- 13:195826b8c61b
- Child:
- 20:f0932bfe09ed
--- a/Manchester.h Mon Feb 22 18:11:37 2016 +0000 +++ b/Manchester.h Mon Feb 22 18:26:19 2016 +0000 @@ -7,5 +7,17 @@ inline bool decode(bool manchester1, bool manchester2) { - return (manchester1 && !manchester2); + bool value; + if (manchester1 == false && manchester2 == true) + { + value = false; + } + else if (manchester1 == true && manchester2 == false) + { + value = true; + } + else + { + _readDephased(); + } }