Andrew Tridgell
3d598c8caa
implement dump of all vars in CLI using AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
bc0ed62aa9
adapt mainline APM code to AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
95e107ab75
AP_Param: added generic cast_to_float
2012-02-13 16:22:51 +11:00
Andrew Tridgell
9509c69f42
AP_Param: disable debug ready for production
2012-02-13 16:22:51 +11:00
Andrew Tridgell
5d03f13aa5
AP_Param: make ptype in first() and next() optional
2012-02-13 16:22:51 +11:00
Andrew Tridgell
e01af5885f
adapt Mavlink_compat.h to AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
570399ff98
expanded the VARTest testing to all variables
2012-02-13 16:22:51 +11:00
Andrew Tridgell
bf4a77da81
convert libraries to new typesafe macros
2012-02-13 16:22:51 +11:00
Andrew Tridgell
e8c4ecf9fa
added nested group support and validation
2012-02-13 16:22:51 +11:00
Andrew Tridgell
94a86204ee
added size of Vector6f
2012-02-13 16:22:51 +11:00
Andrew Tridgell
2792abfce2
demo of AP_Param with ArduPlane parameters
2012-02-13 16:22:51 +11:00
Andrew Tridgell
12dac42174
modify RC_Channel for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
e5a0074312
modify the PID library for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
e5f3864f81
modify the IMU code for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
8c58d95187
modify the compass code for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
497a400841
hacks to get AP_Param to compile
2012-02-13 16:22:50 +11:00
Andrew Tridgell
5b842a447f
new AP_Param subsystem
2012-02-13 16:22:50 +11:00
justinbeech
69f1613f2c
Uncommented cold temp compensation after testing. Fixed read throttle so read rate ends up nailing 100hz, not 90hz. minor commenting improvements.
2012-02-13 00:00:06 +00:00
Andrew Tridgell
f1a41b041f
log: fixed some integer size errors
...
need to be careful with the types passed to printf()
2012-02-12 20:38:37 +11:00
Pat Hickey
306a3bb4f9
Makefile: extra convenience target for apm2hexa
2012-02-11 16:05:51 -08:00
Pat Hickey
84dd0d2fda
ArduCopter Hexa output_motor_test: individually select all 6 motors
...
* each of the 6 hexacopter motors can be selected individually
by moving the joystick to extremes.
* previously, this was built from the quadcopter output_motor_test
and some motors (left/right motors on +, front/back motors on X)
were only selectable as pairs.
2012-02-11 16:05:51 -08:00
Pat Hickey
739317276d
ArduCopter setup motors: print basic instructions.
2012-02-11 16:05:51 -08:00
Pat Hickey
6573cec611
ArduCopter APM_Config.h: add sample custom channel config
...
* uses new config variables introduced in 8a19543fd1e09621ba
2012-02-11 16:05:51 -08:00
Pat Hickey
470fd8788e
ArduCopter Channel Config: config vars for user override of MOT_n mapping
...
* config variable CONFIG_CHANNELS has possible values
CHANNEL_CONFIG_DEFAULT or CHANNEL_CONFIG_CUSTOM
* config_channels.h only provides APM1/APM2 mapping when
CONFIG_CHANNELS == CHANNEL_CONFIG_DEFAULT
2012-02-11 16:05:51 -08:00
Jason Short
2c65fc9ddf
Cosmetic tweaks for tuning
2012-02-11 15:29:11 -08:00
Jason Short
0a63f104ab
Gain adjustments for 3d frame.
2012-02-11 15:29:11 -08:00
Sandro Benigno
3200781f56
Battery monitor type 3 cannot calculate battery remaining properly, due it uses only voltage reading. This path set battery_remaining to a value out-of-band for that type of monitoring. It informs to external devices to not show that info.
2012-02-11 21:01:13 -02:00
analoguedevices
0ea6ecf8d1
Removed outdated comment:
...
" // deadzone moved to
//control_in = (abs(control_in) < _dead_zone) ? 0 : control_in;"
2012-02-11 16:51:02 +00:00
Jason Short
969ac70000
reset All for Auto takeoff
2012-02-10 22:54:29 -08:00
Jason Short
b1d52da431
reset Rate_I for takeoff
2012-02-10 22:50:56 -08:00
Jason Short
efce991bfb
upped max target speed to center of loiter
2012-02-10 22:46:27 -08:00
Jason Short
8ae53bffd2
Made Yaw Hold universal for Acro
2012-02-10 22:32:55 -08:00
Jason Short
dc15fe4c5d
Moved to Rate_I by default for Jani to test
2012-02-10 22:32:55 -08:00
Jason Short
c64d781dce
get_acro_yaw added
2012-02-10 22:32:55 -08:00
Jason Short
19ab0f481e
made Yaw work like Roll and Pitch
2012-02-10 22:32:55 -08:00
Jason Short
9f8d7d5076
Minimize the Yaw Deadzone
2012-02-10 22:32:55 -08:00
Michael Oborne
8ec192cf45
fix uint > int issue - for hil
2012-02-11 11:35:59 +08:00
Michael Oborne
be079c4fe8
update dataflash log template
2012-02-11 09:47:48 +08:00
Michael Oborne
b3430563a9
APM Planner 1.1.35
...
STK cleanups
battery % fix
rc reverse fix
Polish update thanks GrzegorzSz
fix gpx's (commas)
2012-02-11 08:04:41 +08:00
Jason Short
50aaa09348
Up Nav_Rate_P
2012-02-09 22:38:36 -08:00
Jason Short
62627e9b57
reverted to Save_WP now that CH7 triggering is fixed
2012-02-09 22:33:01 -08:00
Jason Short
3afaf2689c
Fix for disabled CH7 value triggering WP saving
2012-02-09 22:32:04 -08:00
Jason Short
4313d19bc5
2.3.1v
2012-02-09 22:22:01 -08:00
Jason Short
71d57a5371
Enabled PWM test
2012-02-09 22:22:01 -08:00
Jason Short
b315e23bbd
Found missing Break in Switch statement.
2012-02-09 22:22:01 -08:00
Jason Short
2335b74bc3
faster FS timer
2012-02-09 22:22:00 -08:00
Jason Short
c35ad2d493
Loiter update - removed compensation curve. Did some more math and its's not worth the effort, harder to tune.
2012-02-09 22:22:00 -08:00
Jason Short
6848dc17e5
Added safety to prevent shutdown of motors during Auto-land
2012-02-09 22:22:00 -08:00
Jason Short
f40d40b0f9
Acro fix - we had lost the scaling of Acro mode in 2.1. This restores that.
2012-02-09 22:22:00 -08:00
Jason Short
3859ff02d4
Logging update
2012-02-09 22:22:00 -08:00