APP 4
Dependencies: mbed CRC16 mbed-rtos
Diff: Manchester.h
- Revision:
- 26:f2b37f9dfca9
- Parent:
- 20:f0932bfe09ed
--- a/Manchester.h Tue Feb 23 14:50:48 2016 +0000 +++ b/Manchester.h Tue Feb 23 20:56:47 2016 +0000 @@ -1,6 +1,12 @@ +// Vincent Bélanger et Laurent Mandrile +// belv1802 - manl2003 + #pragma once +// Fonction d'encodage Manchester inline bool encode(bool bit, bool clock) { return (bit == clock); } + +// Le décodage est effectué directement dans l'interrupt du Capture car il s'agit d'un simple opérateur logique NOT sur l'entrée