[[searchwing-ardupilot-firmware]]

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
Next revision Both sides next revision
searchwing-ardupilot-firmware [2019/07/30 23:07]
simonkun
searchwing-ardupilot-firmware [2019/08/04 09:31]
simonkun [Parameters]
Line 1: Line 1:
 ====== Ardupilot Firmware ====== ====== Ardupilot Firmware ======
  
-We currently ​use the current Ardupilot ArduPlane stable firmware version (current: 3.9.8)+We use the current Ardupilot ArduPlane stable firmware version (current: 3.9.8)
  
 ===== Firmware installation ===== ===== Firmware installation =====
  
-The firmware is installed on the PixRacer via the QGroundControl Software. [[https://​docs.qgroundcontrol.com/​en/​SetupView/​Firmware.html|https://​docs.qgroundcontrol.com/​en/​SetupView/​Firmware.html]]+The firmware is installed on the PixRacer via the QGroundControl Software. [[https://​docs.qgroundcontrol.com/​en/​SetupView/​Firmware.html|https://​docs.qgroundcontrol.com/​en/​SetupView/​Firmware.html]]\\ 
 +Select "​ChibiOs - ArduPlane V3.9.8"​ from drpdown.
  
 ==== Mag Sensor Setup ==== ==== Mag Sensor Setup ====
Line 14: Line 15:
 The parameters have to be setup like this The parameters have to be setup like this
  
-COMPASS_AUTO_ROT = 2 (Yaw 90 Degrees)\\ +<​code>​ 
-MAG_ENABLE = 1 (flight controller will use the primary compass for heading data)\\+COMPASS_AUTO_ROT = 2 (Yaw 90 Degrees) 
 +MAG_ENABLE = 1 (flight controller will use the primary compass for heading data)
 COMPASS_PRIMARY = 0 (First compass is primary compass) COMPASS_PRIMARY = 0 (First compass is primary compass)
 +</​code>​
  
 After the mag setup is changed, the mag sensors have to be calibrated. If you see a "Mag Inconsistent Error" in QGC, then this setup is wrong. After the mag setup is changed, the mag sensors have to be calibrated. If you see a "Mag Inconsistent Error" in QGC, then this setup is wrong.
Line 22: Line 25:
 ==== Parameters ==== ==== Parameters ====
  
--TBD-+=== Procedure === 
 + 
 +  ​Load parameters from –TODO– 
 +  ​There may be warnings that parameters were skipped even though they were written anyway. 
 +  - Reboot Vehicle. 
 +  - Export parameter from QGC (.params file) 
 +  - Diff downloaded params with previously loaded params if they are the same. //TODO bootcnt, preassure etc.// 
 + 
 +=== Failsafes === 
 + 
 +Geofence is not configurable through QGC. But if a fence was set in Ardupilot Mission Planner, it is updated on vehicle boot. 
 + 
 +–TODO–
  
  
  • searchwing-ardupilot-firmware.txt
  • Last modified: 2019/12/17 09:02
  • by matt96