Pat Hickey
a4f1f6a5db
AP_Progmem: fix dependencies for all sketches touched by AP_HAL_AVR
12 years ago
Pat Hickey
3f1d9d7f69
AP_Param: #include <AP_Param.h> fixups for libraries & sketches
...
* I mostly went through with grep and added an #include <AP_Param.h> below
every #include <AP_Common.h>. Not all of these example sketches might
strictly need AP_Param.
12 years ago
Andrew Tridgell
898aa0b260
Plane: fixed spelling error
12 years ago
Andrew Tridgell
e4949291e5
Plane: preparing for 2.68 release
12 years ago
Andrew Tridgell
805a340350
Plane: enable attitude and raw logging in HIL modes
12 years ago
Andrew Tridgell
cbb97f7294
Plane: added apm2 hilsensors target
12 years ago
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.
12 years ago
Andrew Tridgell
53951f995a
Plane: fixed GPS course in HIL
12 years ago
Andrew Tridgell
567cb47d35
Plane: fixed SERVO_OUTPUT_RAW for HIL
12 years ago
Andrew Tridgell
1104287aa2
Plane: use enum FlightMode in more places
12 years ago
Andrew Tridgell
f5abc2c25e
Plane: switch to an enum for flight modes
12 years ago
Andrew Tridgell
a6d8dbeac2
Plane: update ArduPlane for new ins interface
12 years ago
Andrew Tridgell
0260559147
Plane: fixed throttle slew limit code
...
starting at 1000 is a very bad idea - a petrol engine could cut out
12 years ago
Andrew Tridgell
697c386075
Plane: use correct throttle range in slewrate
12 years ago
Andrew Tridgell
845dd88091
Plane: make THR_SLEWRATE docs clearer
12 years ago
Andrew Tridgell
92cd631ce5
Plane: added THR_PASS_STAB parameter
...
this allows direct passthru of throttle in STABILIZE and FBWA, which
is useful for nitro planes wher you have a throttle cut switch that
drops the throttle below normal minimum.
12 years ago
Andrew Tridgell
1059ef2a54
Plane: fixed secondary aileron and manual aux servos in failsafe
...
the servo value wasn't being written to APM_RC while in failsafe for
these aux channels
12 years ago
Andrew Tridgell
a87394fff2
Plane: don't do accel calibration in HIL mode
...
this should fix the hang on startup
12 years ago
Andrew Tridgell
56e4cbfb1d
Plane: allow reboot on APM1, and add reboot to main CLI menu
12 years ago
Andrew Tridgell
f8a95e4084
APM: preparing for 2.67 release
12 years ago
Andrew Tridgell
84300c85d6
APM: make it possible to run the CLI on any serial port
12 years ago
Andrew Tridgell
704da2a5d9
MAVLink: make it possible to enter the CLI over the radio
...
this only works on the APM2, where UART0 is also the radio port
12 years ago
Andrew Tridgell
8f108e2eb3
APM: added AMP_OFFSET option
...
thanks to Alexey Kozin!
12 years ago
Andrew Tridgell
61f2e18e2e
APM: allow ailerons to move fully during servo demo
12 years ago
Andrew Tridgell
fcbd3a823b
APM: added a new type of auxilary aileron, with rc input
...
a AileronWithInput assumes you have setup your RC transmitter to give
the right trim and input on the secondary aileron
12 years ago
Michael Oborne
a5e3ce4655
remove cli planner mode - no longer used
12 years ago
Andrew Tridgell
a600ccece5
APM: support 16 character parameter names
12 years ago
Andrew Tridgell
a5ed0de2cf
APM: set MANUAL_LEVEL to 1 on successful accel calibration
12 years ago
Andrew Tridgell
fd3993287d
INS: disable accel calibration on the 1280
...
this would put us well over 128k in sketch size
12 years ago
Andrew Tridgell
2f287846b5
APM: don't use mavlink msgs for accel cal in cli
12 years ago
Andrew Tridgell
3aeaf2ece6
APM: k_param_imu is now unused
12 years ago
Andrew Tridgell
69fbcc8683
MAVLink: fixed accel and gyro sensor offsets in MAVLink
12 years ago
Andrew Tridgell
f80783665f
APM: fixed throttle display to always be between 0 and 100
...
when rc3 is below RC3_MIN, don't give an invalid value
12 years ago
Andrew Tridgell
7b733cd12b
APM: fixed altitude_filter for new LowPassFilter syntax
12 years ago
Andrew Tridgell
8d1905a40b
APM: change WIND direction to match convention
...
Thanks to Leo Hogg for pointing this out
12 years ago
Andrew Tridgell
531e62d3b5
MAVLink: improve usefulness of logged GPS velocities
...
we need them to align with time to use them for accelerations
12 years ago
rmackay9
cdfd3f9ccc
ArduCopter, ArduPlane: rename ap variable in GCS_Mavlink.pde to resolve compiler warning re shadowing of variable 'ap'
...
Changed ArduPlane to keep function consistent with ArduCopter
12 years ago
Andrew Tridgell
fddfb0b1a3
MAVLink: update compass health in SYS_STATUS
...
this will make it easier to tell if a I2C error occurred in flight
12 years ago
rmackay9
2df7a407da
ArduPlane: fix HIL build
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
ef727bbb3c
ArduPlane: move to use new INS library instead of IMU library
12 years ago
Andrew Tridgell
8652bfee8d
APM: added RSSI_PIN option for receiver RSSI
...
this allows you to configure the pin for receiver RSSI without
recompiling
12 years ago
Andrew Tridgell
c7b47a0e47
APM: allow for arbitrary ranges and reversal on 2nd aileron
...
this ensures you can setup a 2nd aileron with different reversal from
main aileron
12 years ago
Andrew Tridgell
9c140356f5
APM: remove unused variable
12 years ago
Andrew Tridgell
2793e432ff
APM: use raw GPS velocity in GLOBAL_POSITION_INT
...
a much more useful value to log
12 years ago
Andrew Tridgell
aa236c43f8
APM: prepare for 2.66
12 years ago
Andrew Tridgell
81d507d39e
APM: fixed differential spoilers in manual mode
...
make them follow the elevons
12 years ago
Andrew Tridgell
8c0296b27a
APM: fixed additional aileron channels in manual mode
12 years ago
Xichen Shi
8c46fced16
APM: Added functionality to use differential spoilers in elevon mode
...
spoiler 1 and 2 are connected to 2 auxiliary channels, functions are
set to 16 on left wing and 17 om right wing respectively. Worked in
FBW + mode (auto etc.). No manual mode supported yet (need more
channels in my case).
12 years ago
Andrew Tridgell
e479af67ff
APM: fixed loiter radius docs to reflect new limit
12 years ago