Andrew Tridgell
|
035ac3800a
|
Plane: use G_Dt for acro angle integration
also cleanup some other uses of performance timing
|
2013-10-12 13:30:27 +11:00 |
Randy Mackay
|
cb91440c63
|
Plane: remove test_battery from CLI
|
2013-10-03 11:16:22 +09:00 |
Randy Mackay
|
c64d444b5a
|
Plane: integrate BattMonitor
|
2013-10-03 11:16:08 +09:00 |
Andrew Tridgell
|
444d053dc2
|
Plane: enable Oilpan and BMP085 on Linux
|
2013-09-29 01:02:05 +10:00 |
Andrew Tridgell
|
4f310aaec8
|
Plane: fixed build with print() base change
|
2013-09-23 18:10:22 +10:00 |
Andrew Tridgell
|
bcce2e4fc5
|
Plane: use new Baro API
|
2013-09-21 21:31:03 +10:00 |
Andrew Tridgell
|
21a4da0d29
|
Plane: removed flash_leds() calls
|
2013-09-19 18:38:28 +10:00 |
Randy Mackay
|
ad8bd16725
|
Plane: integrate AP_Notify
|
2013-08-30 13:01:35 +10:00 |
Andrew Tridgell
|
3c97fad2ec
|
Plane: changes for GPS field changes
|
2013-07-10 14:04:22 +10:00 |
Andrew Tridgell
|
93cd0f9a31
|
Plane: switch to new AP_Scheduler
this gives us more accurate task scheduling in ArduPlane, plus better
monitoring of task timing (via SCHED_DEBUG)
|
2013-06-04 13:34:58 +10:00 |
Andrew Tridgell
|
fb9bf21522
|
Plane: allow channel mapping of first 4 channels
this makes it easier to support DSM and SBUS radios
|
2013-06-03 16:23:48 +10:00 |
Andrew Tridgell
|
f7697574db
|
Plane: use the new airspeed driver interface
the choice of analog source is now in the airspeed driver
|
2013-06-03 11:51:09 +10:00 |
Andrew Tridgell
|
a22f5e3bc4
|
Plane: enable wind estimation
|
2013-05-24 11:21:42 +10:00 |
Andrew Tridgell
|
dd633fcf3f
|
Plane: make voltage and battery capacity failsafe settable at runtime
this also fixes issue #292
|
2013-05-22 20:33:57 +10:00 |
Andrew Tridgell
|
001d18b51d
|
Plane: removed scaling of pitot source
|
2013-05-13 15:19:05 +10:00 |
Andrew Tridgell
|
55f7d18979
|
Plane: avoid copying the DCM matrix
|
2013-05-05 21:51:09 +10:00 |
Andrew Tridgell
|
a019e3740e
|
Plane: updates for new compass API
|
2013-05-02 12:48:14 +10:00 |
Randy Mackay
|
b0f5b9a4cf
|
Plane: use renamed RCInput valid_channels
|
2013-04-29 15:06:38 +09:00 |
Andrew Tridgell
|
2e5834cc7f
|
Plane: print flight mode as string in logs
|
2013-04-20 15:18:10 +10:00 |
Andrew Tridgell
|
575f346e85
|
Plane: removed HIL_MODE_ATTITUDE
we really need full sensors for HIL with the L1 controller. The flight
is also _much_ better with sensors HIL.
|
2013-04-12 17:44:40 +10:00 |
tobias
|
217b8d7a59
|
cleanup: use const for struct Location pointers and references
this allows the compiler to generate more efficient code
|
2013-04-09 12:10:32 +10:00 |
Andrew Tridgell
|
dfb14d760b
|
Plane: added HIL_SERVOS option
this allows for real servo output in HIL
|
2013-03-30 14:38:43 +11:00 |
Andrew Tridgell
|
1a36c3684b
|
Plane: fixed GPS test (detection of uBlox needs 10Hz poll)
|
2013-03-21 22:45:17 +11:00 |
Andrew Tridgell
|
b3213b7113
|
Plane: fixes for new DataFlash API
|
2013-03-01 07:18:25 +11:00 |
Andrew Tridgell
|
c41b927a15
|
Plane: added shell command for px4
used to launch nsh for PX4IO firmware upgrades
|
2013-02-07 15:04:33 +11:00 |
Andrew Tridgell
|
96b87e3b44
|
Plane: fixed test baro printout
|
2013-01-20 22:13:21 +11:00 |
Andrew Tridgell
|
28352b3548
|
Plane: ensure ahrs.init() is called
|
2013-01-13 17:32:48 +11:00 |
Andrew Tridgell
|
b6295c12e1
|
Plane: fixes for new AP_Relay interface
|
2013-01-02 10:18:45 +11:00 |
Andrew Tridgell
|
1cb4724b7f
|
Plane: fixes for 1280 build
|
2012-12-20 14:53:24 +11:00 |
Andrew Tridgell
|
7c6dd0736e
|
Plane: use hal.storage for eeprom access
|
2012-12-20 14:51:39 +11:00 |
Pat Hickey
|
a14621534c
|
ArduPlane: port from hal.dataflash to old DataFlash api
|
2012-12-20 14:51:36 +11:00 |
Pat Hickey
|
92b0c302f2
|
ArduPlane: Ported to AP_HAL
|
2012-12-20 14:51:36 +11:00 |
Andrew Tridgell
|
24e1af1c82
|
Plane: fixed sensors and attitude HIL
we now use the Stub version of the InertialSensor driver. In sensors
HIL we can now correctly drive the AHRS code.
|
2012-12-03 23:26:39 +11:00 |
Andrew Tridgell
|
a6d8dbeac2
|
Plane: update ArduPlane for new ins interface
|
2012-11-30 07:15:18 +11:00 |
Andrew Tridgell
|
84300c85d6
|
APM: make it possible to run the CLI on any serial port
|
2012-11-21 21:41:34 +11:00 |
rmackay9
|
ef727bbb3c
|
ArduPlane: move to use new INS library instead of IMU library
|
2012-11-07 19:21:03 +09:00 |
Andrew Tridgell
|
37cb56f3e1
|
APM: save another few bytes
|
2012-09-18 13:58:50 +10:00 |
Andrew Tridgell
|
12dc2e79cf
|
APM: save 100 bytes of memory
remove flight_mode_strings array
|
2012-09-18 13:58:49 +10:00 |
uncrustify
|
8c2d604971
|
uncrustify ArduPlane/test.pde
|
2012-08-21 19:19:51 -07:00 |
rmackay9
|
360c1198a6
|
ArduPlane: more "int" to "int16_t" and added cast to (int) in printf statements.
Also modified dump_log function's last_log_num to be int16_t which matches return type from DataFlash's find_last_log method.
|
2012-08-18 18:55:14 +09:00 |
rmackay9
|
6d489947cf
|
ArduPlane: replaced many "int" with "int16_t", "long" with "int32_t"
|
2012-08-18 18:26:13 +09:00 |
Andrew Tridgell
|
e2c8ec2c9e
|
APM: removed THROTTLE_REVERSE option
Better to use RC3_REV
|
2012-08-09 10:04:44 +10:00 |
Andrew Tridgell
|
5bfd1200d6
|
APM: change variables to use _cm, _cd and _ms suffix for units
this makes it less likely that we mix up units
|
2012-08-08 12:12:30 +10:00 |
Andrew Tridgell
|
a823c9ceae
|
APM: removed cli slider and dipswitch options
use mavlink/eeprom for all config
|
2012-08-08 12:12:29 +10:00 |
Andrew Tridgell
|
de3c9ce56d
|
Airspeed: change APM to use new AP_Airspeed library
the next step is AHRS dead reckoning
|
2012-07-16 11:21:50 +10:00 |
Andrew Tridgell
|
58fd91165f
|
APM: fixed some build warnings and type errors
|
2012-07-06 19:59:18 +10:00 |
Andrew Tridgell
|
3a2594fa1a
|
APM: ArduPlane updates for new compass interface
|
2012-06-27 16:01:50 +10:00 |
Andrew Tridgell
|
6639294c72
|
APM: update for new barometer interface
the barometer can now calibrate and return altitude values.
A 0.3 low pass filter is used on altitude to match the previous code
|
2012-06-27 16:01:50 +10:00 |
Andrew Tridgell
|
989304fb47
|
APM: enable the new offset nulling in APM
|
2012-03-27 15:37:24 +11:00 |
Andrew Tridgell
|
8afd196907
|
APM: adapt ArduPlane for AHRS framework
|
2012-03-19 17:29:02 +11:00 |