Randy Mackay
1fad5d46e7
AP_Proximity: add #if HAL_PROXIMITY_ENABLED
4 years ago
Randy Mackay
4fda6b38f7
AP_Proximity: LightwareSF40C uses modified Boundary_3D interface
4 years ago
Peter Barker
788e466c90
AP_Proximity: LightWareSF40C used intermediate serial class
5 years ago
Randy Mackay
10108819b1
AP_Proximity: sf40c combines seven readings for oadb
5 years ago
Randy Mackay
1d6519af72
AP_Proximity: always use 8 sectors and fix ignore areas
5 years ago
Randy Mackay
49069c7ad5
AP_Proximity: new lightware SF40C driver
...
New driver using latest streaming interface
Old driver left in place because older devices cannot be updated
5 years ago
Randy Mackay
a747610fc1
AP_Proximity: backup lightware SF40C driver to v09
5 years ago
Peter Barker
4962b7a98e
AP_Proximity: stop passing serial manager around, use singleton
5 years ago
Peter Barker
e0ab431ebd
AP_Proximity: add override keyword where required
6 years ago
Randy Mackay
7c7144fd8f
AP_Proximity: minor comment spelling fix
8 years ago
Randy Mackay
57ae14ab4c
AP_Proximity: add get distances, distance_max, distance_min
...
These are used to send distance-sensor messages to the ground station
8 years ago
Randy Mackay
26332251f5
AP_Proximity: add ignore areas
...
Only SF40c uses these ignore areas for now at least.
It is safe to increase the eeprom locations for the 2nd proximity instance because we only define a single instance.
8 years ago
Randy Mackay
f594a5a7d6
AP_Proximity: move sectors to backend
...
This prepares for sectors to be re-used by the SITL driver
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
Randy Mackay
c3087edbe8
AP_Proximity: add library and SF40C driver
8 years ago