Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
peripherals:radio-modems:start [2015/09/24 15:42]
simonegu
peripherals:radio-modems:start [2017/07/30 10:15]
lorenzmeier
Line 31: Line 31:
 ===== 433 MHz / 868 MHz / 900 MHz Long Range / Outdoor ===== ===== 433 MHz / 868 MHz / 900 MHz Long Range / Outdoor =====
  
-==== 3DR USB Radio ====+==== Firmware and Config ​====
  
 +Instructions:​ https://​dev.px4.io/​en/​sik-radio.html
  
 +==== jDrones Long-Range Telemetry Set ====
  
-=== Firmware Upgrade Reference ​for Developers (Mac OS) ===+[[http://​store.jDrones.com|jDrones]] offers long-range RFD sets as fully ready made, __Plug-N-Play__ sets for Pixhawk and other users. Modules have all power filtering, level and USB adapter eg. everything needed to connect them to your vehicle. Their firmware is optimized for MAVLink communications and low-latency telemetry use. 
  
-Install SDCC+These long-range modems are based RFDesign modules and offers easily over 5km ranges with normal antennas without dropping signal.
  
-<code bash> +{{:modules:​jdrones_long-range_uav-telemetry_rf900set02-2.jpg?​350|}}
-brew install sdcc +
-# in case there is a link error, you can resolve it by issuing: +
-# brew link --force xdcc +
-</​code>​+
  
-compile the firmware+There are two versions available:
  
-<code bash> +  * [[http://store.jdrones.com/jD_RD900Plus_Telemetry_Bundle_p/rf900set02.htm|900Mhz versions to USA]] 
-git clone https://github.com/tridge/SiK.git +  * [[http://store.jdrones.com/​jD_RD868Plus_Telemetry_Bundle_p/​rf868set02.htm|868Mhz versions to Europe Area]]
-cd SiK/Firmware +
-make install +
-</code>+
  
-upload it to the radio (**adjust the serial port name**): 
- 
-<code bash> 
-tools/​uploader.py --port /​dev/​tty.usbserial-CHANGETHIS dst/​radio~hm_trp.ihx 
-</​code>​ 
- 
-Note: The red led first blinks, then becomes solid during programming. After the successful reboot the green led should come on (blinking if the 2nd radio of the pair is off, solid if they are in sync). 
- 
-=== AT Commands / Set the net ID === 
- 
-Connect to the radio modem serial port with these settings: 
- 
- * 57600 baud rate 
- * No parity 
- * 8 data bits 
- * 1 stop bit 
- 
-On a *nix system screen does the job: 
- 
-<code bash> 
-screen /​dev/​tty.usbserial-CHANGEME 57600 8N1 
-</​code>​ 
- 
-Then start command mode: 
- 
-**DO NOT TYPE ANYTHING ONE SECOND BEFORE AND AFTER** 
- 
-<code bash> 
-+++ 
-</​code>​ 
- 
-List the current settings: 
-<​code>​ 
-ATI5 
-</​code>​ 
- 
-Then set the net ID, write settings and reboot radio: 
- 
-<​code>​ 
-ATS3=55 
-AT&W 
-ATZ 
-</​code>​ 
- 
-**You might have to power-cycle the radio to connect it to the 2nd radio** 
 ==== RFDesign RFD900 ==== ==== RFDesign RFD900 ====
  
 The [[http://​rfdesign.com.au/​index.php/​rfd900|RFDesign RFD900]] is protocol- and firmware-compatible with the 3DR Radio, but offers substantially greater range. You can mix and match the two (e.g. a 3DR Radio on the vehicle and an RFD900 at the base station) as well. The [[http://​rfdesign.com.au/​index.php/​rfd900|RFDesign RFD900]] is protocol- and firmware-compatible with the 3DR Radio, but offers substantially greater range. You can mix and match the two (e.g. a 3DR Radio on the vehicle and an RFD900 at the base station) as well.
  
-{{:​modules:​rfd900v12_final.png?​350|RFDesign RFD900}}+{{:​modules:​rfd900v12_final.png?​200|RFDesign RFD900}} 
 +----
  
- 
----- 
  
 ===== 2.4 GHz 3DR WiFi telemetry ===== ===== 2.4 GHz 3DR WiFi telemetry =====


Quick Links

QR Code: URL of current page