This commit is contained in:
@@ -78,7 +78,7 @@
|
||||
#define FSK_CRC_ON (1U << 6)
|
||||
#define FSK_CRC_OFF (0U << 6)
|
||||
|
||||
#define DataPacketDataSize (37)
|
||||
#define DataPacketDataSize (21)
|
||||
|
||||
#define SEQParameterEEPROM 0x1BD0
|
||||
|
||||
@@ -98,15 +98,15 @@ void MSG_FSKSendData(DataPacket *dataPacketIn);
|
||||
void MSG_EnableRX(bool enable);
|
||||
|
||||
void processReceivedPacket(DataPacket *packet);
|
||||
|
||||
uint16_t calculateCRC(uint8_t *data, size_t length);
|
||||
bool MSG_FSKReceiveData();
|
||||
|
||||
extern DataPacket dataPacket;
|
||||
|
||||
extern DataPacket inBoundPacket;
|
||||
|
||||
typedef enum {
|
||||
SMS_NOT_ENTERING,
|
||||
SMS_NOT_ENTERING = 0,
|
||||
SMS_ENTERING_DEST,
|
||||
SMS_ENTERING_MESSAGE
|
||||
} SMSEnteringState;
|
||||
@@ -114,7 +114,9 @@ typedef enum {
|
||||
typedef enum {
|
||||
SMS_RESPONSE_IDLE,
|
||||
SMS_RESPONSE_ACK,
|
||||
SMS_RESPONSE_RETRANSMIT
|
||||
SMS_RESPONSE_ACK_LIGHT,
|
||||
SMS_RESPONSE_RETRANSMIT,
|
||||
SMS_RESPONSE_RESEND
|
||||
} SMSResponseState;
|
||||
|
||||
extern SMSEnteringState gEnteringSMS;
|
||||
@@ -127,6 +129,7 @@ extern bool gGotACK;
|
||||
extern uint8_t SMSResponseCounter;
|
||||
|
||||
void FSK_HANDLE_IRQ(unsigned short irq);
|
||||
|
||||
void FSKModem_TimeSlice500ms(void);
|
||||
|
||||
#endif //UV_K5_FIRMWARE_CUSTOM_FSKMODEM_H
|
||||
|
Reference in New Issue
Block a user