From 14d82155437eeabdd8685ac8b8ee72eb426f4f73 Mon Sep 17 00:00:00 2001 From: "Pawel Spychalski (DzikuVx)" Date: Fri, 27 Apr 2018 22:03:20 +0200 Subject: [PATCH] Fixed bind key crc salting --- .vscode/arduino.json | 2 +- crossbow/config.h | 4 ++-- crossbow/qsp.cpp | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) 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]); } }