Remove sync word handling from KissModem.

This commit is contained in:
ViezeVingertjes
2026-02-02 18:05:26 +01:00
parent 240b5ea1e3
commit f0ba14ff75
3 changed files with 1 additions and 41 deletions

View File

@@ -25,10 +25,8 @@
#define CMD_HASH 0x08
#define CMD_SET_RADIO 0x09
#define CMD_SET_TX_POWER 0x0A
#define CMD_SET_SYNC_WORD 0x0B
#define CMD_GET_RADIO 0x0C
#define CMD_GET_TX_POWER 0x0D
#define CMD_GET_SYNC_WORD 0x0E
#define CMD_GET_VERSION 0x0F
#define CMD_GET_CURRENT_RSSI 0x10
#define CMD_IS_CHANNEL_BUSY 0x11
@@ -50,7 +48,6 @@
#define RESP_OK 0x29
#define RESP_RADIO 0x2A
#define RESP_TX_POWER 0x2B
#define RESP_SYNC_WORD 0x2C
#define RESP_VERSION 0x2D
#define RESP_ERROR 0x2E
#define RESP_TX_DONE 0x2F
@@ -75,7 +72,6 @@
typedef void (*SetRadioCallback)(float freq, float bw, uint8_t sf, uint8_t cr);
typedef void (*SetTxPowerCallback)(uint8_t power);
typedef void (*SetSyncWordCallback)(uint8_t syncWord);
typedef float (*GetCurrentRssiCallback)();
typedef void (*GetStatsCallback)(uint32_t* rx, uint32_t* tx, uint32_t* errors);
@@ -85,7 +81,6 @@ struct RadioConfig {
uint8_t sf;
uint8_t cr;
uint8_t tx_power;
uint8_t sync_word;
};
class KissModem {
@@ -107,7 +102,6 @@ class KissModem {
SetRadioCallback _setRadioCallback;
SetTxPowerCallback _setTxPowerCallback;
SetSyncWordCallback _setSyncWordCallback;
GetCurrentRssiCallback _getCurrentRssiCallback;
GetStatsCallback _getStatsCallback;
@@ -128,10 +122,8 @@ class KissModem {
void handleHash(const uint8_t* data, uint16_t len);
void handleSetRadio(const uint8_t* data, uint16_t len);
void handleSetTxPower(const uint8_t* data, uint16_t len);
void handleSetSyncWord(const uint8_t* data, uint16_t len);
void handleGetRadio();
void handleGetTxPower();
void handleGetSyncWord();
void handleGetVersion();
void handleGetCurrentRssi();
void handleIsChannelBusy();
@@ -151,7 +143,6 @@ public:
void setRadioCallback(SetRadioCallback cb) { _setRadioCallback = cb; }
void setTxPowerCallback(SetTxPowerCallback cb) { _setTxPowerCallback = cb; }
void setSyncWordCallback(SetSyncWordCallback cb) { _setSyncWordCallback = cb; }
void setGetCurrentRssiCallback(GetCurrentRssiCallback cb) { _getCurrentRssiCallback = cb; }
void setGetStatsCallback(GetStatsCallback cb) { _getStatsCallback = cb; }