hal/arduino/ArduinoTellstickDuo/archtech.h
Daniel Collin e269faec13 Implemented a clone of the Tellstick Duo firmware that will wotrk on a Arduino.
So far only supports the Archtech Self Learning protocol.


Former-commit-id: 705f787fc30459a9d55dc571632dc4d01e7198f0
2016-01-22 17:49:25 +01:00

13 lines
No EOL
561 B
C

#ifndef ARCHTECH_H
#define ARCHTECH_H
#include "Arduino.h"
#define ARCHTECH_LOW_LOW 2 //a "low" is defined as at least this many "low" samples in a row
#define ARCHTECH_LOW_HIGH 7 //a "low" is defined as at most this many "low" samples in a row
#define ARCHTECH_HIGH_LOW 17 //a "high" is defined as at least this many "high" samples in a row
#define ARCHTECH_HIGH_HIGH 23 //a "high" is defined as at most this many "high" samples in a row
bool parseArctechSelfLearning(uint8_t* bufStartP, uint8_t* bufEndP);
#endif //ARCHTECH_H