From 34eed6dc434bc2588967f23e1de4979da9061ef1 Mon Sep 17 00:00:00 2001 From: tychovrahe Date: Mon, 26 May 2025 14:18:43 +0200 Subject: [PATCH] fix(ble): fix device code in advertisment data [no changelog] --- nordic/trezor/trezor-ble/src/ble/advertising.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/nordic/trezor/trezor-ble/src/ble/advertising.c b/nordic/trezor/trezor-ble/src/ble/advertising.c index 286349d0da..12a8a3a87f 100644 --- a/nordic/trezor/trezor-ble/src/ble/advertising.c +++ b/nordic/trezor/trezor-ble/src/ble/advertising.c @@ -77,10 +77,10 @@ void advertising_start(bool wl, uint8_t color, uint32_t device_code, int bonds_count = bonds_get_count(); manufacturer_data[3] = color; - manufacturer_data[4] = (device_code >> 24) & 0xff; - manufacturer_data[5] = (device_code >> 16) & 0xff; - manufacturer_data[6] = (device_code >> 8) & 0xff; - manufacturer_data[7] = device_code & 0xff; + manufacturer_data[4] = device_code & 0xff; + manufacturer_data[5] = (device_code >> 8) & 0xff; + manufacturer_data[6] = (device_code >> 16) & 0xff; + manufacturer_data[7] = (device_code >> 24) & 0xff; advertising_data[0].type = BT_DATA_FLAGS; advertising_data[0].data_len = 1;