From ec59e7868b8b3e9ab2605da4b58b0532f7e96970 Mon Sep 17 00:00:00 2001 From: Matthias Ringwald Date: Mon, 5 Oct 2020 00:34:30 +0200 Subject: [PATCH] stm32-sx1280: use 32 bytes for read/write buffer test --- chipset/sx128x/ll_sx1280.c | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/chipset/sx128x/ll_sx1280.c b/chipset/sx128x/ll_sx1280.c index 9311b7514..b10860d0f 100644 --- a/chipset/sx128x/ll_sx1280.c +++ b/chipset/sx128x/ll_sx1280.c @@ -925,16 +925,16 @@ void ll_radio_on(void){ // Go back to Frequcency Synthesis Mode, reduces transition time between Rx<->TX Radio.SetAutoFS(1); - // quick test - uint8_t data[] = { 1, 2, 4, 8, 16, 32, 64, 128 }; - Radio.WriteBuffer(0, data, sizeof(data)); - uint8_t check[8]; - Radio.ReadBuffer(0, check, sizeof(data)); - if (memcmp(data, check, sizeof(data)) != 0){ - printf_hexdump(data, sizeof(data)); - printf_hexdump(check, sizeof(data)); - btstack_assert(false); - } + // quick test + uint8_t data[] = {1, 2, 4, 8, 16, 32, 64, 128, 1, 2, 4, 8, 16, 32, 64, 128, 1, 2, 4, 8, 16, 32, 64, 128, 1, 2, 4, 8, 16, 32, 64, 128 }; + Radio.WriteBuffer(0, data, sizeof(data)); + uint8_t check[32]; + Radio.ReadBuffer(0, check, sizeof(data)); + if (memcmp(data, check, sizeof(data)) != 0) { + printf("GOOD: "); printf_hexdump(data, sizeof(data)); + printf("BAD: "); printf_hexdump(check, sizeof(data)); + btstack_assert(false); + } ll_state = LL_STATE_STANDBY; }