some more work

This commit is contained in:
Pawel Spychalski
2017-09-28 13:17:01 +02:00
parent a95dab355b
commit 2559bd8bc2
5 changed files with 123 additions and 78 deletions

28
variables.h Normal file
View File

@@ -0,0 +1,28 @@
#pragma once
//Only for UART connected radio modules
#define UART_SPEED 57600
#define E45_TTL_100_UART_DOWNTIME 30
#define PPM_CHANNEL_COUNT 10
#define TX_RC_FRAME_RATE 5000 //ms
#define CHANNEL_ID 0x01
#define QSP_PREAMBLE 0x51
#define QSP_PAYLOAD_LENGTH 32
#define QSP_FRAME_RC_DATA 0x0
#define QSP_FRAME_RX_HEALTH 0x1
#define PIN_LED 13
enum dataStates {
IDLE,
PREAMBLE_RECEIVED,
CHANNEL_RECEIVED,
FRAME_TYPE_RECEIVED,
PACKET_ID_RECEIVED,
PAYLOAD_RECEIVED,
CRC_RECEIVED
};