diff --git a/.vscode/arduino.json b/.vscode/arduino.json index e8e6b14..0ca9fe3 100644 --- a/.vscode/arduino.json +++ b/.vscode/arduino.json @@ -1,6 +1,6 @@ { "board": "bsfrance:avr:lora32u4", "sketch": "crossbow/crossbow.ino", - "port": "COM7", + "port": "COM5", "output": "../build" } \ No newline at end of file diff --git a/crossbow/config.h b/crossbow/config.h index 97b7f04..cfb4482 100644 --- a/crossbow/config.h +++ b/crossbow/config.h @@ -15,8 +15,8 @@ * DEVICE_MODE_TX * DEVICE_MODE_RX */ -// #define DEVICE_MODE_TX -#define DEVICE_MODE_RX +#define DEVICE_MODE_TX +// #define DEVICE_MODE_RX // #define FEATURE_TX_OLED // #define FORCE_TX_WITHOUT_INPUT diff --git a/crossbow/qsp.cpp b/crossbow/qsp.cpp index 1c2e4e7..90a8186 100644 --- a/crossbow/qsp.cpp +++ b/crossbow/qsp.cpp @@ -157,7 +157,7 @@ void qspClearPayload(QspConfiguration_t *qsp) void qspInitCrc(QspConfiguration_t *qsp) { qsp->crc = 0; for (uint8_t i = 0; i < 4; i++) { - qspComputeCrc(qsp, qsp->bindKey); + qspComputeCrc(qsp, qsp->bindKey[i]); } }