Software Download

History of the different RadioShuttle software versions. An 8-digit code, which is located on the back of the LongRa board, is required for downloading the software:

Available RadioShuttle versions

Version 3.1 (1 November 2018)

D21 permanent memory support (Properties). At the end of the D21 flash memory, 16 kB (changeable) are reserved for settings. Therefore the sketch must not be larger than 232 kB; 8 k bootloader and 16 k property memory are occupied

New Arduino D21 “bossac” USB flash utility, which deletes the D21 flash memory only in the required program area. Details can be found in the LongRa board documentation

LongRa board users must once add the node and code via the Property Editor (LORA_DEVICE_ID, LORA_CODE_ID)

New simplified RadioTest example uses all parameters via properties

Ensure that at minimum the following properties are set:

LORA_DEVICE_ID (already pre-set for the ECO Power boards)

LORA_CODE_ID (already pre-set for the ECO Power boards)

LORA_RADIO_TYPE (1 for RS_Node_Offline, 3 for RS_Node_Online, 4 for RS_Station_Basic)

Support for the new LongRa 7.5 boards (offers more free pins, and a pre-configured function for battery measurement). See new “PinMap.h” file to enable the new D21_LONGRA_REV_750 board

Note: Existing programs must update to the latest “PinMap.h” and “RTCUtil.cpp” files, otherwise it will not work.

Using property settings for the RadioShuttle applications brings major benefits. Properties allow defining settings per board once and uploading identical sketches on all boards because the custom settings will automatically be used from from the property store. With this release the properties are fully supported by the ESP32 ECO Power and the D21 LongRa boards.

Added support for the Adafruit Feather M0 LoRa 868 MHz board. This board will be supported in the future. (25 € license fee per board)

Added support to use DIO0 pins for CAD (Channel Activity Detection) detection which means only DIO0 is required for the RadioShuttle LoRa operation when only LoRa is used. DIO1, DIO2, DIO3, DIO4 pins are not required in the future

Version 1.2 (28 Sep 2017)

RadioTest: Added support for user buttons to wake up immediately from deep sleep

RadioTest: Added easy switch to use RadioShuttle::Node_Offline with deep sleep

Fixed calculation of the frequency offset with negative numbers

Added support for adjusting the frequency offset to allow matching all devices against a TCXO clock or other master clock