From 30ce41360db392d00c680f22f6e6da04acf9605b Mon Sep 17 00:00:00 2001 From: Edward Longman <el7g15@soton.ac.uk> Date: Thu, 12 Sep 2019 10:55:43 +0100 Subject: [PATCH] Remove old code and realign --- source/CMakeLists.txt | 2 +- source/test/min2.c | 29 ++++++++++------------------- 2 files changed, 11 insertions(+), 20 deletions(-) diff --git a/source/CMakeLists.txt b/source/CMakeLists.txt index 791ab5e..a3898f6 100644 --- a/source/CMakeLists.txt +++ b/source/CMakeLists.txt @@ -20,7 +20,7 @@ link_directories( add_executable(${PROJECT_NAME}_min test/min.c lib/hal_mcu/hal_mcu.c) target_link_libraries(${PROJECT_NAME}_min uart_drv) -add_executable(${PROJECT_NAME}_min2 test/min2.c lib/radio_drv/hal_spi_rf.c) +add_executable(${PROJECT_NAME}_min2 test/min2.c lib/radio_drv/hal_spi_rf.c lib/radio_drv/cc1190_drv/cc1190_drv.c) target_link_libraries(${PROJECT_NAME}_min2 uart_drv hal_mcu) add_executable(${PROJECT_NAME}_rxer test/LaunchPad_trx_main.c test/LaunchPad_trx_demo.c) diff --git a/source/test/min2.c b/source/test/min2.c index 84533b0..4b8808d 100644 --- a/source/test/min2.c +++ b/source/test/min2.c @@ -6,6 +6,7 @@ #include "lib/uart_drv/uart_drv.h" #include "lib/hal_mcu/hal_timer.h" #include "lib/radio_drv/cc112x_drv/cc112x_def.h" +#include "lib/radio_drv/cc1190_drv/cc1190_drv.h" /****************************************************************************** * LOCAL FUNCTIONS @@ -188,26 +189,16 @@ void main (void) preferredSettings = (registerSetting_t *)preferredSettings_50kbps; bit_rate = 500; - //writeByte = 0x06; - /*writeByte = preferredSettings[0].data; - trx8BitRegAccess(RADIO_WRITE_ACCESS, preferredSettings[0].addr, &writeByte, 1);*/ - /*i=0; - NOP(); - if(preferredSettings[i].addr < 0x2F) { - writeByte = preferredSettings[i].data; - trx8BitRegAccess(RADIO_WRITE_ACCESS, preferredSettings[i].addr, &writeByte, 1); - }/* /* Write registers to radio */ - for(i = 0; i < preferredSettings_length; i++) { - NOP(); - if(preferredSettings[i].addr < 0x2F) { - writeByte = preferredSettings[i].data; - trx8BitRegAccess(RADIO_WRITE_ACCESS, preferredSettings[i].addr, &writeByte, 1); - } else { - writeByte = preferredSettings[i].data; - trx16BitRegAccess(RADIO_WRITE_ACCESS, 0x2F , (0xFF & preferredSettings[i].addr), - &writeByte, 1); - } + for(i = 0; i < preferredSettings_length; i++) { + NOP(); //Optimisation workaround. + if(preferredSettings[i].addr < 0x2F) { + writeByte = preferredSettings[i].data; + trx8BitRegAccess(RADIO_WRITE_ACCESS, preferredSettings[i].addr, &writeByte, 1); + } else { + writeByte = preferredSettings[i].data; + trx16BitRegAccess(RADIO_WRITE_ACCESS, 0x2F , (0xFF & preferredSettings[i].addr), + &writeByte, 1); } while(1) { -- GitLab