From 34e0ac51f58af5e820b752e0a210759650dbe6bf Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Thu, 24 Oct 2019 22:14:19 +1100 Subject: [PATCH] AP_Bootloader: use APJ_BOARD_ID in hw major/minor --- Tools/AP_Bootloader/can.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/Tools/AP_Bootloader/can.cpp b/Tools/AP_Bootloader/can.cpp index 556243717b..48130e1149 100644 --- a/Tools/AP_Bootloader/can.cpp +++ b/Tools/AP_Bootloader/can.cpp @@ -126,6 +126,11 @@ static void handle_get_node_info(CanardInstance* ins, readUniqueID(pkt.hardware_version.unique_id); + // use hw major/minor for APJ_BOARD_ID so we know what fw is + // compatible with this hardware + pkt.hardware_version.major = APJ_BOARD_ID >> 8; + pkt.hardware_version.minor = APJ_BOARD_ID & 0xFF; + char name[strlen(CAN_APP_NODE_NAME)+1]; strcpy(name, CAN_APP_NODE_NAME); pkt.name.len = strlen(CAN_APP_NODE_NAME);