STATE_FOOTER_DONE
} phyState_t;
-#define PREAMBLE_LENGTH 4
-#define BYTE_TIME 18
+#define PREAMBLE_LENGTH 2
+#define BYTE_TIME TDA5250_32KHZ_BYTE_TIME
#define PREAMBLE_BYTE 0x55
#define SYNC_BYTE 0xFF
#define SFD_BYTE 0x50
atomic {
switch(phyState) {
case STATE_PREAMBLE:
- if(preambleCount > 0) {
+ if(preambleCount > 1) {
preambleCount--;
} else {
phyState = STATE_SYNC;