Commit Graph

37 Commits

Author SHA1 Message Date
Andrew Tridgell
7fadbba086 AP_WindVane: fixed copying of filter objects 2021-06-08 11:14:52 +10:00
Iampete1
19dfbb19e9 AP_Windvane: set raw wind to zero if no speed sensor 2021-05-16 15:04:00 +01:00
mikeSITL
2f69281040 AP_Windvane: true wind if no windspeed fixed 2021-05-16 15:04:00 +01:00
Iampete1
29534a7e2d AP_Windvane: set true to apparent if no speed sensor 2021-04-28 15:16:35 +10:00
Iampete1
ab1d54745d AP_WindVane: convert analog sensor to use latest value 2021-04-28 15:16:35 +10:00
Iampete1
974293ca3f AP_Windvane: move RC_IN_NO to RCx_OPTION 2021-04-28 15:16:35 +10:00
Iampete1
bf651ea1d9 AP_WindVane: rework filtering and add logging 2021-04-28 15:16:35 +10:00
Patrick José Pereira
03582ff77c AP_WindVane: Add missing const in member functions
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
2021-02-03 18:45:14 +11:00
Iampete1
608e1dcdc4 AP_WindVane: report apparent wind with named float 2020-09-30 17:03:58 +10:00
Iampete1
917358e4a5 AP_WindVane: add apparent wind SITL types 2020-09-09 18:26:54 +10:00
Iampete1
89217a3804 AP_WindVane_NMEA: decode each sentence once 2020-07-29 17:40:03 +10:00
Rishabh
59af2fcbbb AP_WindVane: Fix duplicate values in Param 2020-03-24 10:26:04 +11:00
Andrew Tridgell
4f54d9b75f AP_WindVane: convert to new get_rpm() API 2020-03-12 08:36:40 +11:00
Andrew Tridgell
1ec921560e AP_WindVane: use strtof instead of atof
we don't need double precision
2019-10-28 15:53:16 +11:00
Peter Hall
4c62fe6c72 AP_Windvane: caculate vehicles current tack 2019-09-26 18:23:03 +09:00
Peter Hall
102a231c3f AP_WindVane: rename abs to true wind 2019-09-11 11:22:12 +09:00
Peter Hall
3dd0ebaf0d AP_WindVane: add wind_speed_enabled method 2019-09-01 09:11:25 +09:00
Peter Hall
aa32a0d143 AP_Windvane: fix NMEA vehicle to earth frame 2019-06-08 09:48:03 +09:00
Peter Hall
49003868fe AP_Windvane: add NMEA wind sensor type 2019-06-03 10:48:19 +09:00
Peter Hall
f26e1dc8e8 AP_WindVane: add modern devices rev p cal 2019-05-28 08:35:58 +09:00
Peter Hall
9dba9867c6 AP_WindVane: mini onion 2019-05-28 08:35:58 +09:00
IamPete1
4bb28eb63c AP_Windvane: add rpm wind speed snesor type 2019-02-26 09:58:56 +09:00
Peter Barker
1e57265eb6 AP_WindVane: remove include of boardconfig; unused on all boards 2019-01-18 09:53:44 +11:00
Andrew Tridgell
6458fdc917 AP_WindVane: fixed shadowed variable 2018-12-31 11:21:07 +09:00
Randy Mackay
0aaa6bf054 AP_WindVane: rename variables and parameters
also update comments and parameter descriptions
remove redundant wrap_PI
2018-11-01 18:04:19 +09:00
Randy Mackay
ecd1f8e658 AP_WindVane: add send_wind 2018-11-01 18:04:19 +09:00
IamPete1
bc1cf6a87a AP_WindVane: add wind speed 2018-11-01 18:04:19 +09:00
Randy Mackay
ff4ef4968e AP_WindVane: switch x and y in read_SITL_direction_ef 2018-11-01 18:04:19 +09:00
Randy Mackay
836237cc49 AP_WindVane: update parameter descriptions 2018-11-01 18:04:19 +09:00
IamPete1
67d698fda3 AP_Windvane: add wind direction note 2018-10-09 16:27:10 +09:00
Randy Mackay
cb03a35737 AP_WindVane: fix typo on record_home_heading 2018-10-07 15:46:48 +09:00
Randy Mackay
7519a28e8c AP_WindVane: remove destructor 2018-09-28 10:40:12 +09:00
Randy Mackay
743ef9dfe6 AP_WindVane: correct parameter descriptions 2018-09-28 10:40:12 +09:00
Randy Mackay
30f20827ec AP_WindVane: add calibration voltage check
also support starting calibration via mavlink message
2018-09-28 10:40:12 +09:00
Randy Mackay
31e2d5d2ad AP_WindVane: updates after peer review
rename get_instance to get_singleton
update expected to be called at 20hz
filters moved into AP_WindVane scope and dt fixed
apparent wind direction stored locally in earth-frame and read_ functions renamed to reflect this
panic only called for SITL
analog pin init changed and assume voltage is radiometric
some renames of "bearing" to "distance"
some redundant constraints removed
2018-09-28 10:40:12 +09:00
Randy Mackay
ce397161bf AP_WindVane: add SITL driver 2018-09-28 10:40:12 +09:00
IamPete1
b54e3df57c AP_WindVane: library to read wind direction from sensor 2018-09-28 10:40:12 +09:00