#ifndef KISS_H #define KISS_H #define FEND 0xC0 #define FESC 0xDB #define TFEND 0xDC #define TFESC 0xDD #define CMD_UNKNOWN 0xFE #define CMD_DATA 0x00 #define CMD_HARDWARE 0x06 #define HW_RSSI 0x21 #define CMD_ERROR 0x90 #define ERROR_INITRADIO 0x01 #define ERROR_TXFAILED 0x02 #define ERROR_QUEUE_FULL 0x04 size_t frameLength; bool inFrame = false; bool escape = false; bool SERIAL_READING = false; uint8_t command = CMD_UNKNOWN; uint32_t lastSerialRead = 0; uint32_t serialReadTimeout = 25; #endif