Olivier-ADLER
eaa0e36954
Copter: CompassMot current calibration
...
Was using a hardcoded (330) value instead of COMPASS_MAGFIELD_EXPECTED define
12 years ago
Randy Mackay
b462bfed84
Copter: remove unused print_wp function
12 years ago
Randy Mackay
5e2fc32410
Copter: remove unused cli wp report
12 years ago
Randy Mackay
e2495b7a49
Copter: alphabetise order of cli setup menu
12 years ago
Randy Mackay
a0c8bf238e
Copter: move motors test to test menu
...
Also allow test to be run from mission planner's cli window
12 years ago
Randy Mackay
7b50ecc73c
Copter: pre-arm check for mag field length
12 years ago
Randy Mackay
72f29bd0db
Copter: remove debug message from compassmot
12 years ago
Randy Mackay
072f3dbe30
Copter: display interference % in compassmot
12 years ago
Randy Mackay
9d0f40b432
Copter: add pre_arm_rc_check
...
Motors are not be enabled unless we have passed rc checks which include
checking the radio in calibration has been performed.
12 years ago
Randy Mackay
0540acfec9
Copter: change to compassmot instructions
12 years ago
Randy Mackay
d0fb332e9f
Copter: init_rc_out in cli's compassmot setup
...
Bug fix to allow cli's compass motor compensation to be run from the
mission planner's terminal window
12 years ago
Andrew Tridgell
25c576cad7
Copter: replaced constrain() with constrain_float()
12 years ago
Andrew Tridgell
fb0f5d46ba
Copter: use BIT_IF_SET()
...
this should fix the problem with simple mode on PX4
Pair-Programmed-With: Randy Mackay <rmackay9@yahoo.com>
12 years ago
Andrew Tridgell
82c604dd67
Copter: more constrain fixes
12 years ago
Andrew Tridgell
02c3083f60
Copter: print flight mode as string
12 years ago
Andrew Tridgell
67484a2ea1
Copter: make copter code compatible with the new logging system
...
not fully converted yet
12 years ago
Randy Mackay
e637a8fb29
Copter: remove old commented out code from setup.pde
12 years ago
tobias
217b8d7a59
cleanup: use const for struct Location pointers and references
...
this allows the compiler to generate more efficient code
12 years ago
Randy Mackay
1dcd46bffc
Copter: reduce compiler warnings
12 years ago
John Stäck
46a831fc03
Copter: add parameter "set" and "show" commands to setup menu.
...
Squashed commit of the following:
commit 4243a0bb89de2f850606c623aac6a5b583c333ae
Author: John Stack <stack@spotify.com>
Date: Thu Mar 7 09:28:16 2013 +0100
Undo change to system.pde, not needed.
commit dae2dbbbd6e13621fccc1d0a221aae8d83240417
Author: John Stack <stack@spotify.com>
Date: Wed Mar 6 22:47:50 2013 +0100
Remove leftover bits of old menu setup
commit ccefc8fe0d237364b06a1478348f8552720d7598
Author: John Stack <stack@spotify.com>
Date: Wed Mar 6 22:40:30 2013 +0100
Roll the param menu into setup.
commit c61dad17bf32a3080d8eca2389c6e25f98767545
Author: John Stack <stack@spotify.com>
Date: Wed Mar 6 08:08:42 2013 +0100
Make the param menu a compile-time option, by defining PARAM_MENU
commit 0f35c4e88ec7aba5035b4880e9994e4783da75a9
Author: John Stack <stack@spotify.com>
Date: Wed Mar 6 07:57:22 2013 +0100
Use find(), which works well.
commit 3b81b29597fcee49193330d7b6d3f3aed99a476c
Author: John Stack <stack@spotify.com>
Date: Tue Mar 5 07:57:33 2013 +0100
Whitespace fixes
commit 6b9ccc5fe1de1e40a24eb9ff89006b9bd80e3662
Author: John Stack <stack@spotify.com>
Date: Tue Mar 5 07:28:20 2013 +0100
Add cli menu to change any parameter.
12 years ago
Randy Mackay
cb6ffc7acf
Copter: minor formatting fix for report_ins
12 years ago
Randy Mackay
cb84ec9d9b
Copter: add current based compass compensation
12 years ago
Randy Mackay
0d5e731a65
Copter: add compassmot to cli
...
Allows user to setup compensation for motor's interference on the
compass
12 years ago
Randy Mackay
6601bd37cf
Copter: integrate automatic roll and pitch trims
12 years ago
Randy Mackay
8af605cafc
Copter: set update rate to 50hz during esc calibration
...
Also modified some comments in the code re the esc calibration
12 years ago
Pat Hickey
164246c7d8
ArduCopter: better instructons for setup_motors cli test
...
* i just spent hours confused about this
12 years ago
Andrew Tridgell
36e38eeef7
Copter: ensure ahrs.init() is called
12 years ago
rmackay9
0fa6fdf407
ArduCopter: remove unused wait_for_yes function
12 years ago
rmackay9
0ab82f8c4e
ArduCopter: clear ahrs roll and pitch trims after an accel level command
12 years ago
Pat Hickey
1878290510
ArduCopter: fixes for AP_InertialSenor_UserInteract
12 years ago
Pat Hickey
5bd7046a95
ArduCopter: sketch cpp builds!
12 years ago
Pat Hickey
d9e0bbbbab
ArduCopter: first pass at AP_HAL porting
...
* changed all the byte types to uint8_t
* fixed up much of the serial stuff
12 years ago
Jason Short
19ae5c30eb
ACM : Formatting
12 years ago
Andrew Tridgell
6fbf5ec8f2
Copter: update ArduCopter for new ins interface
12 years ago
Andrew Tridgell
bcae83c4f6
ACM: make it possible to run CLI on radio port in ArduCopter
12 years ago
Andrew Tridgell
a3c3c59b82
ACM: fixed some memory cast warnings
12 years ago
rmackay9
07a7a1acd8
ArduCopter: replaced digitalRead and digitalWrite with faster calls
...
improved performance logging to dataflash
12 years ago
Jason Short
549489ddbb
ACM : Setup, format
12 years ago
rmackay9
d9b4407e64
AP_InertialSensor: changes after review with Tridge.
...
sanity checking added to accelerometer calibration routine.
user feedback is sent using gcs_send_text_fmt instead of Serial.printf.
moved ins parameters to new eeprom number to avoid conflicts with older parameters.
other small changes including renaming of functions and parameters.
12 years ago
rmackay9
a1b4ec6d0e
ArduCopter: move to use new INS library instead of IMU library
12 years ago
rmackay9
78316adf75
ArduCopter: replace Serial.print with Serial.print_P to save memory.
...
Includes replacing flight_mode_strings with print_flight_mode function.
SendDebug macro replaced with direct Serial.print_P calls.
12 years ago
rmackay9
401fb4101c
ArduCopter: removed deprecated mag offset routine.
...
Also removed commented-out block of code from navigation.pde.
12 years ago
Andrew Tridgell
5fd39bb928
ACM: updates for new GPS detection
...
a GPS can now be attached after startup
13 years ago
rmackay9
b6d2d4723f
ArduCopter: print firmware version of code instead of zero.
13 years ago
Jason Short
072085d2d8
ACM : better debugging text
13 years ago
Jason Short
4c8e257ea2
ACM : forced setup_show to dump params during log dump for better analysis.
13 years ago
uncrustify
bb6e4ac969
uncrustify ArduCopter/setup.pde
13 years ago
Andrew Tridgell
6d11940ada
AHRS: removed Quaternion build support from APM/ACM/rover
13 years ago
rmackay9
36f947acb9
ArduCopter: changed all "int" to "int16_t" and a few "long"s to "int32_t".
...
Also moved "simple_counter" variable from global scope to the "update_simple_mode" function which is the only place that it's actually used.
13 years ago
Andrew Tridgell
103b02fe94
ACM: removed pointless load() calls
13 years ago