Peter Barker
ab9614a3de
Tracker: avoid allocate a GCS_MAVLINK per mavlink channel
6 years ago
Peter Barker
e5ea748e7f
Tracker: integrate AP_Stats library
6 years ago
Peter Hall
c128c80d56
Tracker: add disarmed pwm param
6 years ago
Michael du Breuil
2dddd9e673
Tracker: Enable scripting parameters
6 years ago
Peter Barker
39db4eb871
Tracker: move enabled parameter into compass library
6 years ago
IamPete1
1ac74e2fe5
Tracker: add initial mode parameter
6 years ago
IamPete1
a967caa924
Tracker: add parameters for yaw and pitch scan speed
6 years ago
IamPete1
f33ba58549
Tracker: add PID_TUNING message
6 years ago
Michael du Breuil
76743b7f1d
AntennaTracker: Allow scripting to run
6 years ago
Michael du Breuil
c1e3e3f8c4
AntennaTracker: Reset all storage when format version is incorrect
6 years ago
Randy Mackay
fb3cb75777
Tracker: default BRD_SAFETYOPTION to allow disarming
7 years ago
Peter Barker
f79b4b5d63
Tracker: minimal support for inheritting from RC_Channel
7 years ago
Michael du Breuil
0ccacf2a96
Tracker: Remove software type param
7 years ago
Michael du Breuil
8094198767
Tracker: Show battery parameters, support battery logging
7 years ago
Peter Barker
6f11c80f56
Tracker: add ArduSub to list of SYSID_SW_TYPE
8 years ago
Peter Barker
b81e5a8562
Tracker: create GCS subclass, use inheritted methods
8 years ago
Eugene Shamaev
b365a4ddf5
AntennaTracker: move of CAN parameters into separate group
8 years ago
Dr.-Ing. Amilcar Do Carmo Lucas
e6a7adb9a6
AntennaTracker: Use SI units conventions in parameter units
...
Follow the rules from:
http://physics.nist.gov/cuu/Units/units.html
http://physics.nist.gov/cuu/Units/outside.html
and
http://physics.nist.gov/cuu/Units/checklist.html
one further constrain is that only printable (7bit) ASCII characters are allowed
8 years ago
Peter Barker
14470573f6
Tracker: rename gcs[] to gcs_chan[]
...
Wish to use gcs() to return the gcs singleton
8 years ago
Andrew Tridgell
e12a1c4772
Tracker: fixed parameter path
8 years ago
murata
577d19f91d
Tracker: Unify from print or println to printf.
8 years ago
Andrew Tridgell
3f71fd98a0
AntennaTracker: adapted to new SRV_Channel API
8 years ago
murata
8f80aa9c94
Tracker: Change from printf statement to print, println statement.
8 years ago
Mathieu OTHACEHE
152edf7189
Global: remove mode line from headers
...
Using a global .dir-locals.el file is a better alternative than
reincluding the same emacs header in every file of the project.
8 years ago
stefanlynka
e174014477
Tracker: fix PITCH_MIN parameter description
9 years ago
stefanlynka
fd2eb8bb31
Tracker: Adding altitude difference calculation using relative altitude.
9 years ago
stefanlynka
ca22f6612d
Tracker: Changing pitch_range to pitch_min and pitch_max
9 years ago
stefanlynka
2b7203e4d1
Tracker: Changed PID to AC_PID
9 years ago
Randy Mackay
9bdbf7785f
Tracker: minor parameter description and comment fix
9 years ago
stefanlynka
17355baa83
Tracker: Added parameter for mavlink update rate
9 years ago
stefanlynka
1293b16589
Tracker: Allows choice of altitude source
9 years ago
stefanlynka
d2ec395cdf
Tracker: Making servo type customizable
9 years ago
Lucas De Marchi
3cb99d5567
AntennaTracker: Update path locations for parameters
...
Thanks to Francisco Ferreira for noticing that.
9 years ago
Don Gagne
cae7ea0d13
Add @Volatile , @ReadOnly support
9 years ago
Randy Mackay
942da17b7d
Tracker: parameter descriptions for FORMAT_VERSION
...
Also added for SYSID_SW_TYPE and pitch and yaw PID parameters
No functional change
9 years ago
Andrew Tridgell
f17ec284f7
Tracker: always call load_all
...
this ensures defaults file works on first start after erase
9 years ago
Randy Mackay
cd977b3142
Tracker: add Notify parameters
9 years ago
Randy Mackay
ecf01732d9
Tracker: add dataflash logging
9 years ago
Caio Marcelo de Oliveira Filho
dd3fb0a689
Tracker: use millis/micros/panic functions
9 years ago
Lucas De Marchi
2b37906f0d
AntennaTracker: remove check for MAVLINK_COMM_NUM_BUFFERS
9 years ago
Lucas De Marchi
20c6ffc5e3
Replace use of UARTDriver::printf_P() with UARTDriver::printf()
...
This also starts to show warnings on places that were already using
wrong printf format strings.
9 years ago
Lucas De Marchi
6f4904189b
Replace use of println_P() with println()
9 years ago
Lucas De Marchi
831d8acca5
Remove use of PROGMEM
...
Now variables don't have to be declared with PROGMEM anymore, so remove
them. This was automated with:
git grep -l -z PROGMEM | xargs -0 sed -i 's/ PROGMEM / /g'
git grep -l -z PROGMEM | xargs -0 sed -i 's/PROGMEM//g'
The 2 commands were done so we don't leave behind spurious spaces.
AVR-specific places were not changed.
9 years ago
Lucas De Marchi
2c38e31c93
Remove use of PSTR
...
The PSTR is already define as a NOP for all supported platforms. It's
only needed for AVR so here we remove all the uses throughout the
codebase.
This was automated with a simple python script so it also converts
places which spans to multiple lines, removing the matching parentheses.
AVR-specific places were not changed.
9 years ago
Caio Marcelo de Oliveira Filho
49a42dc985
SITL: use a SITL namespace
9 years ago
Andrew Tridgell
48aae34319
AntennaTracker: fixed pde path
10 years ago
rcairman
fba8ca3a98
AntennaTracker: continuous rotation servos
...
Global modifications for continuous rotation servos
10 years ago
Andrew Tridgell
f8adea2ddd
AntennaTracker: complete conversion to .cpp files
10 years ago
Andrew Tridgell
1660b027ca
AntennaTracker: rename pde files to cpp
10 years ago
Randy Mackay
35275aab85
Tracker: add support for 4th mavlink channel
10 years ago