API Limitations

API on the SPI/UART interface might not work properly when node configuration is being changed via the BLE interface while API commands are being executed on the SPI/UART interface at the same time. Either the BLE or SPI/UART should be used at the time for now to avoid potential errors. Certain shell commands also write data into FLASH memory. Therefore,they can cause problems on the UART/SPI and BLE if these interfaces are being used at the same time. It is caused by the fact that the CPU is halted while FLASH is being erased or written.