mirror of https://github.com/ARMmbed/mbed-os.git
Merge pull request #12051 from AnttiKauppila/unittest_config_improvement
Unittest configuration mechanism improvedpull/12027/head
commit
6409efd882
|
@ -158,6 +158,7 @@ foreach(testfile ${unittest-file-list})
|
|||
set(unittest-includes ${unittest-includes-base})
|
||||
set(unittest-sources)
|
||||
set(unittest-test-sources)
|
||||
set(unittest-test-flags)
|
||||
|
||||
# Get source files
|
||||
include("${testfile}")
|
||||
|
@ -184,6 +185,8 @@ foreach(testfile ${unittest-file-list})
|
|||
add_library("${TEST_SUITE_NAME}.${LIB_NAME}" STATIC ${unittest-sources})
|
||||
target_include_directories("${TEST_SUITE_NAME}.${LIB_NAME}" PRIVATE
|
||||
${unittest-includes})
|
||||
target_compile_options("${TEST_SUITE_NAME}.${LIB_NAME}" PRIVATE
|
||||
${unittest-test-flags})
|
||||
set(LIBS_TO_BE_LINKED ${LIBS_TO_BE_LINKED} "${TEST_SUITE_NAME}.${LIB_NAME}")
|
||||
|
||||
# Append lib build directory to list
|
||||
|
@ -195,6 +198,8 @@ foreach(testfile ${unittest-file-list})
|
|||
add_executable(${TEST_SUITE_NAME} ${unittest-test-sources})
|
||||
target_include_directories(${TEST_SUITE_NAME} PRIVATE
|
||||
${unittest-includes})
|
||||
target_compile_options(${TEST_SUITE_NAME} PRIVATE
|
||||
${unittest-test-flags})
|
||||
|
||||
# Link the executable with the libraries.
|
||||
target_link_libraries(${TEST_SUITE_NAME} ${LIBS_TO_BE_LINKED})
|
||||
|
|
|
@ -23,6 +23,7 @@ set(unittest-test-sources
|
|||
stubs/pwmout_api_stub.c
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DDEVICE_PWMOUT")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDEVICE_PWMOUT")
|
||||
set(unittest-test-flags
|
||||
-DDEVICE_PWMOUT
|
||||
)
|
||||
|
||||
|
|
|
@ -17,12 +17,13 @@ set(unittest-sources
|
|||
|
||||
# Test files
|
||||
set(unittest-test-sources
|
||||
drivers/Watchdog/test_watchdog.cpp
|
||||
stubs/mbed_critical_stub.c
|
||||
drivers/Watchdog/test_watchdog.cpp
|
||||
stubs/mbed_critical_stub.c
|
||||
stubs/mbed_assert_stub.cpp
|
||||
stubs/watchdog_api_stub.c
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DDEVICE_WATCHDOG -DMBED_WDOG_ASSERT=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDEVICE_WATCHDOG -DMBED_WDOG_ASSERT=1")
|
||||
set(unittest-test-flags
|
||||
-DDEVICE_WATCHDOG
|
||||
-DMBED_WDOG_ASSERT=1
|
||||
)
|
||||
|
|
|
@ -12,42 +12,78 @@ set(unittest-includes ${unittest-includes}
|
|||
)
|
||||
|
||||
set(unittest-sources
|
||||
../features/device_key/source/DeviceKey.cpp
|
||||
../components/storage/blockdevice/COMPONENT_SPIF/SPIFBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_I2CEE/I2CEEBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_DATAFLASH/DataFlashBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_FLASHIAP/FlashIAPBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_RSPIF/SPIFReducedBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_SD/SDBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_QSPIF/QSPIFBlockDevice.cpp
|
||||
../features/storage/filesystem/Dir.cpp
|
||||
../features/storage/filesystem/FileSystem.cpp
|
||||
../features/storage/filesystem/File.cpp
|
||||
../features/storage/kvstore/global_api/kvstore_global_api.cpp
|
||||
../features/storage/kvstore/securestore/SecureStore.cpp
|
||||
../features/storage/kvstore/kv_map/KVMap.cpp
|
||||
../features/storage/kvstore/tdbstore/TDBStore.cpp
|
||||
../features/storage/kvstore/direct_access_devicekey/DirectAccessDevicekey.cpp
|
||||
../features/storage/kvstore/conf/kv_config.cpp
|
||||
../features/storage/kvstore/filesystemstore/FileSystemStore.cpp
|
||||
../features/storage/system_storage/SystemStorage.cpp
|
||||
../features/storage/blockdevice/ChainingBlockDevice.cpp
|
||||
../features/storage/blockdevice/ReadOnlyBlockDevice.cpp
|
||||
../features/storage/blockdevice/SlicingBlockDevice.cpp
|
||||
../features/storage/blockdevice/MBRBlockDevice.cpp
|
||||
../features/storage/blockdevice/HeapBlockDevice.cpp
|
||||
../features/storage/blockdevice/FlashSimBlockDevice.cpp
|
||||
../features/storage/blockdevice/ObservingBlockDevice.cpp
|
||||
../features/storage/blockdevice/ProfilingBlockDevice.cpp
|
||||
../features/storage/blockdevice/BufferedBlockDevice.cpp
|
||||
../features/storage/blockdevice/ExhaustibleBlockDevice.cpp
|
||||
../features/device_key/source/DeviceKey.cpp
|
||||
../components/storage/blockdevice/COMPONENT_SPIF/SPIFBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_I2CEE/I2CEEBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_DATAFLASH/DataFlashBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_FLASHIAP/FlashIAPBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_RSPIF/SPIFReducedBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_SD/SDBlockDevice.cpp
|
||||
../components/storage/blockdevice/COMPONENT_QSPIF/QSPIFBlockDevice.cpp
|
||||
../features/storage/filesystem/Dir.cpp
|
||||
../features/storage/filesystem/FileSystem.cpp
|
||||
../features/storage/filesystem/File.cpp
|
||||
../features/storage/kvstore/global_api/kvstore_global_api.cpp
|
||||
../features/storage/kvstore/securestore/SecureStore.cpp
|
||||
../features/storage/kvstore/kv_map/KVMap.cpp
|
||||
../features/storage/kvstore/tdbstore/TDBStore.cpp
|
||||
../features/storage/kvstore/direct_access_devicekey/DirectAccessDevicekey.cpp
|
||||
../features/storage/kvstore/conf/kv_config.cpp
|
||||
../features/storage/kvstore/filesystemstore/FileSystemStore.cpp
|
||||
../features/storage/system_storage/SystemStorage.cpp
|
||||
../features/storage/blockdevice/ChainingBlockDevice.cpp
|
||||
../features/storage/blockdevice/ReadOnlyBlockDevice.cpp
|
||||
../features/storage/blockdevice/SlicingBlockDevice.cpp
|
||||
../features/storage/blockdevice/MBRBlockDevice.cpp
|
||||
../features/storage/blockdevice/HeapBlockDevice.cpp
|
||||
../features/storage/blockdevice/FlashSimBlockDevice.cpp
|
||||
../features/storage/blockdevice/ObservingBlockDevice.cpp
|
||||
../features/storage/blockdevice/ProfilingBlockDevice.cpp
|
||||
../features/storage/blockdevice/BufferedBlockDevice.cpp
|
||||
../features/storage/blockdevice/ExhaustibleBlockDevice.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-sources
|
||||
empty_baseline/empty_baseline.cpp
|
||||
)
|
||||
|
||||
set(DEVICE_FLAGS "-DDEVICE_ANALOGIN -DDEVICE_ANALOGOUT -DDEVICE_CAN -DDEVICE_ETHERNET -DDEVICE_FLASH -DDEVICE_I2C -DDEVICE_I2CSLAVE -DDEVICE_I2C_ASYNCH -DDEVICE_INTERRUPTIN -DDEVICE_LPTICKER -DDEVICE_PORTIN -DDEVICE_PORTINOUT -DDEVICE_PORTOUT -DDEVICE_PWMOUT -DDEVICE_QSPI -DDEVICE_SERIAL -DDEVICE_SERIAL_ASYNCH -DDEVICE_SERIAL_FC -DDEVICE_SPI -DDEVICE_SPISLAVE -DDEVICE_SPI_ASYNCH -DDEVICE_FLASH -DCOMPONENT_FLASHIAP")
|
||||
set(CONF_FLAGS "-DMBED_CONF_PLATFORM_CTHUNK_COUNT_MAX=10 -DMBED_CONF_DATAFLASH_SPI_FREQ=1 -DMBED_CONF_FLASHIAP_BLOCK_DEVICE_BASE_ADDRESS=0 -DMBED_CONF_FLASHIAP_BLOCK_DEVICE_SIZE=0 -DMBED_CONF_QSPIF_QSPI_FREQ=1 -DMBED_CONF_QSPIF_QSPI_MIN_READ_SIZE=1 -DMBED_CONF_QSPIF_QSPI_MIN_PROG_SIZE=1 -DMBED_LFS_READ_SIZE=64 -DMBED_LFS_PROG_SIZE=64 -DMBED_LFS_BLOCK_SIZE=512 -DMBED_LFS_LOOKAHEAD=512 -DFLASHIAP_APP_ROM_END_ADDR=0x80000 -DMBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE=1024 -DMBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS=0x80000 -DMBED_CONF_STORAGE_STORAGE_TYPE=default")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ${DEVICE_FLAGS} ${CONF_FLAGS}")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${DEVICE_FLAGS} ${CONF_FLAGS}")
|
||||
set(unittest-test-flags
|
||||
-DDEVICE_ANALOGIN
|
||||
-DDEVICE_ANALOGOUT
|
||||
-DDEVICE_CAN
|
||||
-DDEVICE_ETHERNET
|
||||
-DDEVICE_FLASH
|
||||
-DDEVICE_I2C
|
||||
-DDEVICE_I2CSLAVE
|
||||
-DDEVICE_I2C_ASYNCH
|
||||
-DDEVICE_INTERRUPTIN
|
||||
-DDEVICE_LPTICKER
|
||||
-DDEVICE_PORTIN
|
||||
-DDEVICE_PORTINOUT
|
||||
-DDEVICE_PORTOUT
|
||||
-DDEVICE_PWMOUT
|
||||
-DDEVICE_QSPI
|
||||
-DDEVICE_SERIAL
|
||||
-DDEVICE_SERIAL_ASYNCH
|
||||
-DDEVICE_SERIAL_FC
|
||||
-DDEVICE_SPI
|
||||
-DDEVICE_SPISLAVE
|
||||
-DDEVICE_SPI_ASYNCH
|
||||
-DCOMPONENT_FLASHIAP
|
||||
-DMBED_CONF_PLATFORM_CTHUNK_COUNT_MAX=10
|
||||
-DMBED_CONF_DATAFLASH_SPI_FREQ=1
|
||||
-DMBED_CONF_FLASHIAP_BLOCK_DEVICE_BASE_ADDRESS=0
|
||||
-DMBED_CONF_FLASHIAP_BLOCK_DEVICE_SIZE=0
|
||||
-DMBED_CONF_QSPIF_QSPI_FREQ=1
|
||||
-DMBED_CONF_QSPIF_QSPI_MIN_READ_SIZE=1
|
||||
-DMBED_CONF_QSPIF_QSPI_MIN_PROG_SIZE=1
|
||||
-DMBED_LFS_READ_SIZE=64
|
||||
-DMBED_LFS_PROG_SIZE=64
|
||||
-DMBED_LFS_BLOCK_SIZE=512
|
||||
-DMBED_LFS_LOOKAHEAD=512
|
||||
-DFLASHIAP_APP_ROM_END_ADDR=0x80000
|
||||
-DMBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_SIZE=1024
|
||||
-DMBED_CONF_STORAGE_TDB_INTERNAL_INTERNAL_BASE_ADDRESS=0x80000
|
||||
-DMBED_CONF_STORAGE_STORAGE_TYPE=default
|
||||
-DMBED_CONF_FAT_CHAN_FF_MAX_SS=4096
|
||||
)
|
||||
|
|
|
@ -20,5 +20,8 @@ set(unittest-test-sources
|
|||
stubs/EqueuePosix_stub.c
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -pthread -DEQUEUE_PLATFORM_POSIX")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -pthread -DEQUEUE_PLATFORM_POSIX")
|
||||
set(unittest-test-flags
|
||||
-pthread
|
||||
-DEQUEUE_PLATFORM_POSIX
|
||||
)
|
||||
|
||||
|
|
|
@ -45,3 +45,10 @@ set(unittest-test-sources
|
|||
stubs/ConditionVariable_stub.cpp
|
||||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DDEVICE_SERIAL=1
|
||||
-DDEVICE_INTERRUPTIN=1
|
||||
-DMBED_CONF_CELLULAR_USE_SMS=1
|
||||
-DMBED_CONF_NSAPI_DEFAULT_CELLULAR_APN=NULL
|
||||
)
|
||||
|
|
|
@ -48,9 +48,17 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DDEVICE_SERIAL=1 -DDEVICE_INTERRUPTIN=1 -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_APN=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_PLMN=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_SIM_PIN=NULL")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DDEVICE_SERIAL=1 -DDEVICE_INTERRUPTIN=1 -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_APN=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_PLMN=NULL -DMBED_CONF_NSAPI_DEFAULT_CELLULAR_SIM_PIN=NULL")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200")
|
||||
set(unittest-test-flags
|
||||
-DDEVICE_SERIAL=1
|
||||
-DDEVICE_INTERRUPTIN=1
|
||||
-DMBED_CONF_NSAPI_DEFAULT_CELLULAR_APN=NULL
|
||||
-DMBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME=NULL
|
||||
-DMBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD=NULL
|
||||
-DMBED_CONF_NSAPI_DEFAULT_CELLULAR_PLMN=NULL
|
||||
-DMBED_CONF_NSAPI_DEFAULT_CELLULAR_SIM_PIN=NULL
|
||||
-DMDMTXD=NC
|
||||
-DMDMRXD=NC
|
||||
-DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
|
||||
-DMBED_CONF_CELLULAR_USE_SMS=1
|
||||
)
|
||||
|
||||
|
|
|
@ -32,7 +32,6 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_CELLULAR_USE_SMS=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_CELLULAR_USE_SMS=1")
|
||||
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_CELLULAR_USE_SMS=1
|
||||
)
|
||||
|
|
|
@ -10,7 +10,7 @@ set(unittest-includes ${unittest-includes}
|
|||
../features/cellular/framework/common
|
||||
../features/cellular/framework/AT
|
||||
../features/frameworks/mbed-client-randlib/mbed-client-randlib
|
||||
|
||||
|
||||
)
|
||||
|
||||
# Source files
|
||||
|
@ -41,5 +41,9 @@ set(unittest-test-sources
|
|||
stubs/rtx_mutex_stub.c
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_CELLULAR_DEBUG_AT=true -DOS_STACK_SIZE=2048")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_CELLULAR_DEBUG_AT=true -DOS_STACK_SIZE=2048")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_CELLULAR_DEBUG_AT=true
|
||||
-DOS_STACK_SIZE=2048
|
||||
-DDEVICE_SERIAL=1
|
||||
-DDEVICE_INTERRUPTIN=1
|
||||
)
|
||||
|
|
|
@ -45,6 +45,16 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMDMRTS=PTC0 -DMDMCTS=PTC1 -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200 -DCELLULAR_DEVICE=myCellularDevice -DDEVICE_SERIAL_FC=1 -DMBED_CONF_CELLULAR_CONTROL_PLANE_OPT=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMDMRTS=PTC0 -DMDMCTS=PTC1 -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200 -DCELLULAR_DEVICE=myCellularDevice -DDEVICE_SERIAL_FC=1 -DMBED_CONF_CELLULAR_CONTROL_PLANE_OPT=0")
|
||||
set(unittest-test-flags
|
||||
-DMDMRTS=PTC0
|
||||
-DMDMCTS=PTC1
|
||||
-DMDMTXD=NC
|
||||
-DMDMRXD=NC
|
||||
-DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
|
||||
-DCELLULAR_DEVICE=myCellularDevice
|
||||
-DDEVICE_SERIAL_FC=1
|
||||
-DMBED_CONF_CELLULAR_CONTROL_PLANE_OPT=0
|
||||
-DDEVICE_SERIAL=1
|
||||
-DDEVICE_INTERRUPTIN=1
|
||||
-DMBED_CONF_CELLULAR_USE_SMS=1
|
||||
)
|
||||
|
|
|
@ -37,6 +37,18 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMDMRTS=PTC0
|
||||
-DMDMCTS=PTC1
|
||||
-DMDMTXD=NC
|
||||
-DMDMRXD=NC
|
||||
-DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
|
||||
-DCELLULAR_DEVICE=myCellularDevice
|
||||
-DDEVICE_SERIAL_FC=1
|
||||
-DDEVICE_SERIAL=1
|
||||
-DDEVICE_INTERRUPTIN=1
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMDMRTS=PTC0 -DMDMCTS=PTC1 -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200 -DCELLULAR_DEVICE=myCellularDevice -DDEVICE_SERIAL_FC=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} ")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMDMRTS=PTC0 -DMDMCTS=PTC1 -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200 -DCELLULAR_DEVICE=myCellularDevice -DDEVICE_SERIAL_FC=1")
|
||||
|
|
|
@ -42,6 +42,16 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMDMRTS=PTC0 -DMDMCTS=PTC1 -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200 -DCELLULAR_DEVICE=myCellularDevice -DDEVICE_SERIAL_FC=1 -DMBED_CONF_RTOS_PRESENT=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMDMRTS=PTC0 -DMDMCTS=PTC1 -DMDMTXD=NC -DMDMRXD=NC -DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200 -DCELLULAR_DEVICE=myCellularDevice -DDEVICE_SERIAL_FC=1 -DMBED_CONF_RTOS_PRESENT=1")
|
||||
set(unittest-test-flags
|
||||
-DMDMRTS=PTC0
|
||||
-DMDMCTS=PTC1
|
||||
-DMDMTXD=NC
|
||||
-DMDMRXD=NC
|
||||
-DMBED_CONF_PLATFORM_DEFAULT_SERIAL_BAUD_RATE=115200
|
||||
-DCELLULAR_DEVICE=myCellularDevice
|
||||
-DDEVICE_SERIAL_FC=1
|
||||
-DMBED_CONF_RTOS_PRESENT=1
|
||||
-DDEVICE_SERIAL=1
|
||||
-DDEVICE_INTERRUPTIN=1
|
||||
-DMBED_CONF_CELLULAR_USE_SMS=1
|
||||
)
|
||||
|
|
|
@ -43,19 +43,21 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
# defines
|
||||
#set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_RTOS_PRESENT=1")
|
||||
#set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_RTOS_PRESENT=1")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_ADR_ON=true
|
||||
-DMBED_CONF_LORA_PUBLIC_NETWORK=true
|
||||
-DMBED_CONF_LORA_NB_TRIALS=2
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_DUTY_CYCLE_ON=true
|
||||
-DMBED_CONF_LORA_MAX_SYS_RX_ERROR=10
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DEVICE_ADDRESS=0x00000000
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_ADR_ON=true -DMBED_CONF_LORA_PUBLIC_NETWORK=true -DMBED_CONF_LORA_NB_TRIALS=2 -DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_ADR_ON=true -DMBED_CONF_LORA_PUBLIC_NETWORK=true -DMBED_CONF_LORA_NB_TRIALS=2 -DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_DUTY_CYCLE_ON=true -DMBED_CONF_LORA_MAX_SYS_RX_ERROR=10 -DMBED_CONF_LORA_NWKSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_DUTY_CYCLE_ON=true -DMBED_CONF_LORA_MAX_SYS_RX_ERROR=10 -DMBED_CONF_LORA_NWKSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_NWKSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_NWKSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_APPSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_APPSKEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_DEVICE_ADDRESS=\"0x00000000\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_DEVICE_ADDRESS=\"0x00000000\"")
|
||||
|
||||
|
|
|
@ -35,5 +35,6 @@ set(unittest-test-sources
|
|||
stubs/LoRaPHY_stub.cpp
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_TX_MAX_SIZE=255")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_TX_MAX_SIZE=255")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
)
|
||||
|
|
|
@ -36,3 +36,6 @@ set(unittest-test-sources
|
|||
stubs/LoRaPHY_stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
)
|
||||
|
|
|
@ -40,3 +40,6 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
)
|
||||
|
|
|
@ -36,6 +36,11 @@ set(unittest-test-sources
|
|||
stubs/mbed_assert_stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_WAKEUP_TIME=5
|
||||
-DMBED_CONF_LORA_DUTY_CYCLE_ON_JOIN=true
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_NB_TRIALS=2
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8 -DMBED_CONF_LORA_DUTY_CYCLE_ON_JOIN=true -DMBED_CONF_LORA_WAKEUP_TIME=5")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8 -DMBED_CONF_LORA_DUTY_CYCLE_ON_JOIN=true -DMBED_CONF_LORA_WAKEUP_TIME=5")
|
||||
|
|
|
@ -38,3 +38,9 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
|
|
|
@ -38,6 +38,12 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_FSB_MASK=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_FSB_MASK=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
|
||||
|
|
|
@ -38,3 +38,12 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_FSB_MASK_CHINA=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_FSB_MASK_CHINA=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
|
||||
|
|
|
@ -37,6 +37,11 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_FSB_MASK_CHINA=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_FSB_MASK_CHINA=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
|
|
|
@ -37,3 +37,9 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
|
|
|
@ -37,3 +37,9 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
|
|
|
@ -37,3 +37,9 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
|
|
|
@ -38,3 +38,9 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
|
|
|
@ -19,6 +19,7 @@
|
|||
#include "LoRaPHYUS915.h"
|
||||
#include "LoRaPHY_stub.h"
|
||||
|
||||
|
||||
class my_radio : public LoRaRadio {
|
||||
public:
|
||||
|
||||
|
|
|
@ -38,5 +38,11 @@ set(unittest-test-sources
|
|||
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
-DMBED_CONF_LORA_DOWNLINK_PREAMBLE_LENGTH=5
|
||||
-DMBED_CONF_LORA_UPLINK_PREAMBLE_LENGTH=8
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_FSB_MASK=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_FSB_MASK=\"{0xFFFF, 0xFFFF, 0xFFFF, 0xFFFF, 0x00FF}\"")
|
||||
|
|
|
@ -44,9 +44,10 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_PHY=\"EU868\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_PHY=\"EU868\"")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_PHY=EU868
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
)
|
||||
|
||||
|
||||
|
||||
|
|
|
@ -45,13 +45,9 @@ set(unittest-test-sources
|
|||
stubs/Mutex_stub.cpp
|
||||
)
|
||||
|
||||
# defines
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_OVER_THE_AIR_ACTIVATION=true -DMBED_CONF_LORA_DEVICE_EUI=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_OVER_THE_AIR_ACTIVATION=true -DMBED_CONF_LORA_DEVICE_EUI=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_AUTOMATIC_UPLINK_MESSAGE=true")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_AUTOMATIC_UPLINK_MESSAGE=true")
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_LORA_APPLICATION_EUI=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\" -DMBED_CONF_LORA_APPLICATION_KEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_LORA_APPLICATION_EUI=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\" -DMBED_CONF_LORA_APPLICATION_KEY=\"{0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00}\"")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_LORA_OVER_THE_AIR_ACTIVATION=true
|
||||
-DMBED_CONF_LORA_AUTOMATIC_UPLINK_MESSAGE=true
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
)
|
||||
|
||||
|
|
|
@ -18,6 +18,8 @@
|
|||
#include "gtest/gtest.h"
|
||||
#include "LoRaWANTimer.h"
|
||||
|
||||
#include "equeue_stub.h"
|
||||
|
||||
using namespace events;
|
||||
|
||||
class Test_LoRaWANTimer : public testing::Test {
|
||||
|
@ -69,6 +71,7 @@ TEST_F(Test_LoRaWANTimer, init)
|
|||
|
||||
TEST_F(Test_LoRaWANTimer, start)
|
||||
{
|
||||
equeue_stub.void_ptr = NULL;
|
||||
timer_event_t ev;
|
||||
memset(&ev, 0, sizeof(ev));
|
||||
object->start(ev, 10);
|
||||
|
|
|
@ -37,6 +37,8 @@ set(unittest-test-sources
|
|||
stubs/equeue_stub.c
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DNDEBUG=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DNDEBUG=1")
|
||||
set(unittest-test-flags
|
||||
-DNDEBUG=1
|
||||
-DMBED_CONF_LORA_TX_MAX_SIZE=255
|
||||
)
|
||||
|
||||
|
|
|
@ -22,3 +22,8 @@ set(unittest-test-sources
|
|||
stubs/CellularContext_stub.cpp
|
||||
stubs/mbed_assert_stub.cpp
|
||||
)
|
||||
|
||||
set(unittest-test-flags
|
||||
-DDEVICE_SERIAL=1
|
||||
-DDEVICE_INTERRUPTIN=1
|
||||
)
|
||||
|
|
|
@ -13,7 +13,7 @@ set(unittest-sources
|
|||
../features/frameworks/nanostack-libservice/source/libip6string/ip6tos.c
|
||||
../features/frameworks/nanostack-libservice/source/libip4string/stoip4.c
|
||||
../features/frameworks/nanostack-libservice/source/libip6string/stoip6.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libBits/common_functions.c
|
||||
../features/frameworks/nanostack-libservice/source/libList/ns_list.c
|
||||
)
|
||||
|
||||
|
@ -38,5 +38,9 @@ set(unittest-test-sources
|
|||
../features/netsocket/UDPSocket.cpp
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_NSAPI_DNS_RESPONSE_WAIT_TIME=10000 -DMBED_CONF_NSAPI_DNS_RETRIES=1 -DMBED_CONF_NSAPI_DNS_TOTAL_ATTEMPTS=10 -DMBED_CONF_NSAPI_DNS_CACHE_SIZE=5")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_NSAPI_DNS_RESPONSE_WAIT_TIME=10000 -DMBED_CONF_NSAPI_DNS_RETRIES=1 -DMBED_CONF_NSAPI_DNS_TOTAL_ATTEMPTS=10 -DMBED_CONF_NSAPI_DNS_CACHE_SIZE=5")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_NSAPI_DNS_RESPONSE_WAIT_TIME=10000
|
||||
-DMBED_CONF_NSAPI_DNS_RETRIES=1
|
||||
-DMBED_CONF_NSAPI_DNS_TOTAL_ATTEMPTS=10
|
||||
-DMBED_CONF_NSAPI_DNS_CACHE_SIZE=5
|
||||
)
|
||||
|
|
|
@ -18,83 +18,45 @@ set(unittest-test-sources
|
|||
features/storage/blockdevice/HeapBlockDevice/test.cpp
|
||||
)
|
||||
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FFS_DBG=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_READONLY=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_MINIMIZE=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_STRFUNC=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_FIND=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_MKFS=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_FASTSEEK=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_EXPAND=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_CHMOD=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_LABEL=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_FORWARD=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_CODE_PAGE=437")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_LFN=3")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MAX_LFN=255")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_LFN_UNICODE=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_LFN_BUF=255")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_SFN_BUF=12")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_STRF_ENCODE=3")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_RPATH=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_VOLUMES=4")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_STR_VOLUME_ID=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_VOLUME_STRS=\"RAM\",\"NAND\",\"CF\",\"SD\",\"SD2\",\"USB\",\"USB2\",\"USB3\"")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MULTI_PARTITION=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MIN_SS=512")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MAX_SS=4096")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_TRIM=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_NOFSINFO=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_TINY=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_EXFAT=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_HEAPBUF=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_NORTC=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_NORTC_MON=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_NORTC_MDAY=1")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_NORTC_YEAR=2017")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_LOCK=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_REENTRANT=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_TIMEOUT=1000")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FF_SYNC_t=HANDLE")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FLUSH_ON_NEW_CLUSTER=0")
|
||||
set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -DMBED_CONF_FAT_CHAN_FLUSH_ON_NEW_SECTOR=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FFS_DBG=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_READONLY=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_MINIMIZE=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_STRFUNC=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_FIND=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_MKFS=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_FASTSEEK=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_EXPAND=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_CHMOD=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_LABEL=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_FORWARD=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_CODE_PAGE=437")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_LFN=3")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MAX_LFN=255")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_LFN_UNICODE=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_LFN_BUF=255")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_SFN_BUF=12")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_STRF_ENCODE=3")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_RPATH=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_VOLUMES=4")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_STR_VOLUME_ID=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_VOLUME_STRS=\"RAM\",\"NAND\",\"CF\",\"SD\",\"SD2\",\"USB\",\"USB2\",\"USB3\"")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MULTI_PARTITION=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MIN_SS=512")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_MAX_SS=4096")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_USE_TRIM=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_NOFSINFO=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_TINY=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_EXFAT=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_HEAPBUF=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_NORTC=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_NORTC_MON=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_NORTC_MDAY=1")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_NORTC_YEAR=2017")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_LOCK=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_REENTRANT=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_FS_TIMEOUT=1000")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FF_SYNC_t=HANDLE")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FLUSH_ON_NEW_CLUSTER=0")
|
||||
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -DMBED_CONF_FAT_CHAN_FLUSH_ON_NEW_SECTOR=1")
|
||||
set(unittest-test-flags
|
||||
-DMBED_CONF_FAT_CHAN_FFS_DBG=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_READONLY=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_MINIMIZE=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_STRFUNC=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_FIND=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_MKFS=1
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_FASTSEEK=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_EXPAND=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_CHMOD=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_LABEL=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_FORWARD=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_CODE_PAGE=437
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_LFN=3
|
||||
-DMBED_CONF_FAT_CHAN_FF_MAX_LFN=255
|
||||
-DMBED_CONF_FAT_CHAN_FF_LFN_UNICODE=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_LFN_BUF=255
|
||||
-DMBED_CONF_FAT_CHAN_FF_SFN_BUF=12
|
||||
-DMBED_CONF_FAT_CHAN_FF_STRF_ENCODE=3
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_RPATH=1
|
||||
-DMBED_CONF_FAT_CHAN_FF_VOLUMES=4
|
||||
-DMBED_CONF_FAT_CHAN_FF_STR_VOLUME_ID=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_VOLUME_STRS=\"RAM\",\"NAND\",\"CF\",\"SD\",\"SD2\",\"USB\",\"USB2\",\"USB3\"
|
||||
-DMBED_CONF_FAT_CHAN_FF_MULTI_PARTITION=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_MIN_SS=512
|
||||
-DMBED_CONF_FAT_CHAN_FF_MAX_SS=4096
|
||||
-DMBED_CONF_FAT_CHAN_FF_USE_TRIM=1
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_NOFSINFO=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_TINY=1
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_EXFAT=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_HEAPBUF=1
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_NORTC=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_NORTC_MON=1
|
||||
-DMBED_CONF_FAT_CHAN_FF_NORTC_MDAY=1
|
||||
-DMBED_CONF_FAT_CHAN_FF_NORTC_YEAR=2017
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_LOCK=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_REENTRANT=0
|
||||
-DMBED_CONF_FAT_CHAN_FF_FS_TIMEOUT=1000
|
||||
-DMBED_CONF_FAT_CHAN_FF_SYNC_t=HANDLE
|
||||
-DMBED_CONF_FAT_CHAN_FLUSH_ON_NEW_CLUSTER=0
|
||||
-DMBED_CONF_FAT_CHAN_FLUSH_ON_NEW_SECTOR=1
|
||||
)
|
||||
|
|
|
@ -30,8 +30,8 @@ AT_CellularContext::AT_CellularContext(ATHandler &at, CellularDevice *device, co
|
|||
_is_context_active = false;
|
||||
_is_context_activated = false;
|
||||
_apn = apn;
|
||||
_uname = MBED_CONF_NSAPI_DEFAULT_CELLULAR_USERNAME;
|
||||
_pwd = MBED_CONF_NSAPI_DEFAULT_CELLULAR_PASSWORD;
|
||||
_uname = NULL;
|
||||
_pwd = NULL;
|
||||
_status_cb = NULL;
|
||||
_cid = -1;
|
||||
_new_context_set = false;
|
||||
|
|
Loading…
Reference in New Issue