SiK radio is a collection of firmware and tools for telemetry radios.
Information about using SiK Radio can be found it the PX4 User Guide: Telemetry > SiK Radio
The ("developer") information below explains how to build SiK firmware from source and configure it using AT commands.
You will need to install the required 8051 compiler, as this is not included in the default PX4 Build toolchain.
Install the toolchain:
brew install sdcc
Build the image for the standard SiK Radio / 3DR Radio:
git clone https://github.com/LorenzMeier/SiK.git cd SiK/Firmware make install
Upload it to the radio (change the serial port name):
tools/uploader.py --port /dev/tty.usbserial-CHANGETHIS dst/radio~hm_trp.ihx
The radio supports AT commands for configuration.
screen /dev/tty.usbserial-CHANGETHIS 57600 8N1
Then start command mode:
DO NOT TYPE ANYTHING ONE SECOND BEFORE AND AFTER
List the current settings:
Then set the net ID, write settings and reboot radio:
ATS3=55 AT&W ATZ
You might have to power-cycle the radio to connect it to the 2nd radio.