Andrew Tridgell
c4bd17052e
import new Parameters.h for AP_Param to APM
2012-02-13 16:22:51 +11:00
Andrew Tridgell
ab057d9801
implement dump of all vars in CLI using AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
faa098b2b6
adapt mainline APM code to AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
34bc88eab5
AP_Param: added generic cast_to_float
2012-02-13 16:22:51 +11:00
Andrew Tridgell
a1057fe738
AP_Param: disable debug ready for production
2012-02-13 16:22:51 +11:00
Andrew Tridgell
7ffb9b462d
AP_Param: make ptype in first() and next() optional
2012-02-13 16:22:51 +11:00
Andrew Tridgell
5c3e059eea
adapt Mavlink_compat.h to AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
f2b6895533
expanded the VARTest testing to all variables
2012-02-13 16:22:51 +11:00
Andrew Tridgell
dff75dba96
convert libraries to new typesafe macros
2012-02-13 16:22:51 +11:00
Andrew Tridgell
b6ee5ca982
added nested group support and validation
2012-02-13 16:22:51 +11:00
Andrew Tridgell
30c76664ce
added size of Vector6f
2012-02-13 16:22:51 +11:00
Andrew Tridgell
9d131357db
demo of AP_Param with ArduPlane parameters
2012-02-13 16:22:51 +11:00
Andrew Tridgell
fc0f1c52ca
modify RC_Channel for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
013d66527d
modify the PID library for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
78564f6a92
modify the IMU code for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
32d997b95f
modify the compass code for AP_Param
2012-02-13 16:22:51 +11:00
Andrew Tridgell
2154288e2b
hacks to get AP_Param to compile
2012-02-13 16:22:50 +11:00
Andrew Tridgell
937f8a4741
new AP_Param subsystem
2012-02-13 16:22:50 +11:00
justinbeech
4b0c71d6ac
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
2133b9fb08
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
abd85f99a7
Makefile: extra convenience target for apm2hexa
2012-02-11 16:05:51 -08:00
Pat Hickey
0ad15e4fff
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
81ce8d346e
ArduCopter setup motors: print basic instructions.
2012-02-11 16:05:51 -08:00
Pat Hickey
2022c1bab0
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
db4195b7a0
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
0315221bd1
Cosmetic tweaks for tuning
2012-02-11 15:29:11 -08:00
Jason Short
f369a02aab
Gain adjustments for 3d frame.
2012-02-11 15:29:11 -08:00
Sandro Benigno
3932e8b2a1
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
a07f37f1b4
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
c39cafc3c5
reset All for Auto takeoff
2012-02-10 22:54:29 -08:00
Jason Short
7c45d2bdc3
reset Rate_I for takeoff
2012-02-10 22:50:56 -08:00
Jason Short
8cc480f7e6
upped max target speed to center of loiter
2012-02-10 22:46:27 -08:00
Jason Short
1851dd541b
Made Yaw Hold universal for Acro
2012-02-10 22:32:55 -08:00
Jason Short
32e7b075d9
Moved to Rate_I by default for Jani to test
2012-02-10 22:32:55 -08:00
Jason Short
4f44ccc182
get_acro_yaw added
2012-02-10 22:32:55 -08:00
Jason Short
927fc25421
made Yaw work like Roll and Pitch
2012-02-10 22:32:55 -08:00
Jason Short
480be14eb0
Minimize the Yaw Deadzone
2012-02-10 22:32:55 -08:00
Michael Oborne
651bd6953b
fix uint > int issue - for hil
2012-02-11 11:35:59 +08:00
Michael Oborne
4a4960eede
update dataflash log template
2012-02-11 09:47:48 +08:00
Michael Oborne
82acd6a823
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
b29384581a
Up Nav_Rate_P
2012-02-09 22:38:36 -08:00
Jason Short
7cb4711e8e
reverted to Save_WP now that CH7 triggering is fixed
2012-02-09 22:33:01 -08:00
Jason Short
8a1c2165b2
Fix for disabled CH7 value triggering WP saving
2012-02-09 22:32:04 -08:00
Jason Short
a27bd9db46
2.3.1v
2012-02-09 22:22:01 -08:00
Jason Short
fb003e9742
Enabled PWM test
2012-02-09 22:22:01 -08:00
Jason Short
e5a0959394
Found missing Break in Switch statement.
2012-02-09 22:22:01 -08:00
Jason Short
471bd12799
faster FS timer
2012-02-09 22:22:00 -08:00
Jason Short
0f3c3bb563
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
d00d6b8c64
Added safety to prevent shutdown of motors during Auto-land
2012-02-09 22:22:00 -08:00
Jason Short
f3547a04a5
Acro fix - we had lost the scaling of Acro mode in 2.1. This restores that.
2012-02-09 22:22:00 -08:00