Henry Wurzburg
|
8ab92f42cd
|
AP_RangeFinder: add build option for Rangefinders
|
2022-03-08 14:33:38 -08:00 |
Peter Barker
|
c7d72821da
|
AP_RangeFinder: add AP_RANGEFINDER_LEDDARVU8_ENABLED
|
2022-03-08 11:29:13 +11:00 |
Peter Barker
|
ade6b3ddfe
|
AP_RangeFinder: include cleanups
|
2022-03-01 11:21:33 +11:00 |
Peter Barker
|
6fb8a4fc15
|
AP_RangeFinder: correct grammar on type field
|
2022-02-08 10:42:56 +09:00 |
chobits
|
051104a3f7
|
AP_RangFinder: support various maxbotix serial sonar
|
2022-01-18 11:08:34 +11:00 |
Andrew Tridgell
|
366ff24941
|
AP_RangeFinder: use have_serial when detecting
avoid find_serial() as it changes port options
|
2021-12-21 11:07:44 +11:00 |
Hwurzburg
|
b95d3df7ab
|
AP_RangeFinder: change UAVCAN to DroneCAN in param metadata
|
2021-12-15 09:53:21 +11:00 |
Peter Barker
|
8973dfa8e0
|
AP_RangeFinder: use HAL_LOGGING_ENABLED in place of HAL_BUILD_AP_PERIPH
|
2021-12-14 10:34:06 +11:00 |
Andrew Tridgell
|
7ab343dd66
|
AP_RangeFinder: fixed support for multiple Benewake_CAN CAN lidars
|
2021-12-04 16:31:35 +11:00 |
Shiv Tyagi
|
e1a528213d
|
AP_Rangefinder: Use default address for TFMiniPlus I2C unless configured
This fixes the issue #13419. If RNGFNDx_ADDR is not configured, it uses default address for TFmini i2c
|
2021-11-30 10:09:24 +11:00 |
Andrew Tridgell
|
4f6da39bb7
|
AP_CANManager: support Benewake CAN
|
2021-11-30 09:49:20 +11:00 |
Andrew Tridgell
|
3f85eab272
|
AP_RangeFinder: added Benewake CAN Lidars
includes support for setting CAN ID and min SNR
|
2021-11-30 09:49:20 +11:00 |
Peter Barker
|
f6aeb01994
|
AP_RangeFinder: signal quality reporting
|
2021-11-23 18:20:58 +11:00 |
Wynn, Jesse Stewart
|
a7321cbae1
|
AP_RangeFinder_LightWareSerial: check dist for lost signal flags
consider messages valid only if they are non-negative AND if the value is not a known lost-signal reading
|
2021-11-18 12:06:57 +11:00 |
TunaLobster
|
ba9381f40c
|
AP_RangeFinder: fix ADC scaling on IOMCU
|
2021-11-16 14:12:43 +11:00 |
Shiv Tyagi
|
516eafa45b
|
AP_Rangefinder: fail RF prearm checks for NoData/NotConnected statuses
Earlier we only failed RF checks if we could not detect an RF instance but we should also fail it if the RF is not connected or we receive no data.
|
2021-11-13 09:47:39 +09:00 |
divyateja04
|
001f6a29ee
|
AP_RangeFinder: removed empty constructors
|
2021-10-31 09:49:25 +11:00 |
Andrew Tridgell
|
4f2bec72b6
|
AP_RangeFinder: rename uLanding to USD1_Serial
this was rebranded by the vendor Ainstein a long time ago
|
2021-10-26 15:31:12 +11:00 |
Andrew Tridgell
|
c1b9585926
|
AP_RangeFinder: average over 100Hz frames in USD1 CAN driver
this reduces noise
|
2021-10-26 15:31:12 +11:00 |
Andy Piper
|
a2bb0b01e8
|
AP_RangeFinder: convert APM_BUILD_COPTER_OR_HELI() to APM_BUILD_COPTER_OR_HELI
|
2021-10-26 11:42:12 +11:00 |
Sebastian Quilter
|
0f7c3e3964
|
AP_RangeFinder: make rangefinder ranges m rather than cm
|
2021-10-21 21:28:53 +11:00 |
Randy Mackay
|
85dbb70df5
|
AP_RangeFinder_NMEA: add hondex custom message support
|
2021-10-20 19:46:21 +11:00 |
Iampete1
|
f667c098a2
|
AP_RangeFinder: analog: check for valid pin
|
2021-10-06 18:42:51 +11:00 |
Shiv Tyagi
|
9729377bb3
|
AP_Rangefinder : make get_temp const
This makes backend get_temp methods const
Co-Authored-By: Josh Henderson <69225461+hendjoshsr71@users.noreply.github.com>
|
2021-10-03 09:21:31 -04:00 |
Gone4Dirt
|
e0af10886b
|
AP_RangeFinder: Add APM_BUILD_Heli
|
2021-09-29 19:55:48 +10:00 |
Iampete1
|
17e8ea0136
|
AP_RangeFinder_Params: update PIN discription
|
2021-09-15 17:31:54 +10:00 |
Iampete1
|
0d3c00cb96
|
AP_Rangefinder: MAVLink: accept data only from configured orentation
|
2021-09-01 17:50:58 +10:00 |
Pierre Kancir
|
bcfb07b39f
|
AP_Rangefinder: fix override in constructor
|
2021-08-26 21:48:19 +10:00 |
bugobliterator
|
e51d358552
|
AP_RangeFinder: use typename SIM instead of SITL as it conflicts with namespace name
|
2021-08-05 07:25:31 +10:00 |
bugobliterator
|
4312213e18
|
AP_RangeFinder: change class name from SITL::SITL to SITL::SIM
|
2021-08-05 07:25:31 +10:00 |
bugobliterator
|
98f5eb28db
|
AP_RangeFinder: use separate register_driver method while contructing CAN Driver
|
2021-07-23 16:01:29 +10:00 |
Andrew Tridgell
|
a0ef4f76e2
|
AP_RangeFinder: replaced Pixhawk with more appropriate wording in docs
|
2021-07-22 07:48:12 +10:00 |
Siddharth Purohit
|
0795225475
|
AP_RangeFinder: Use HAL_CANMANAGER_ENABLED instead of HAL_ENABLE_LIBUAVCAN_DRIVERS
|
2021-06-24 09:02:42 +10:00 |
Michael du Breuil
|
b3a1e6a1ce
|
AP_RangeFinder: Rearrange parameters to reduce memory usage
Saves 4 bytes per instance, and with 10 instances this gives us an extra
40 bytes of RAM
|
2021-06-22 10:08:02 +10:00 |
Pierre Kancir
|
117ca8a6ef
|
AP_Rangefinder: make backend get_reading() pure virtual
|
2021-06-09 10:52:00 +09:00 |
Pierre Kancir
|
88b5ff8c6f
|
AP_Rangefinder: make get_temp const
|
2021-06-09 10:52:00 +09:00 |
Siddharth Purohit
|
2e41077347
|
AP_RangeFinder: fix using labs on unsigned value subtraction
|
2021-05-26 17:40:19 +10:00 |
Randy Mackay
|
fee30b4447
|
AP_RangeFinder: add get_temp and implement for NMEA driver
|
2021-04-20 09:17:48 +10:00 |
PYBrulin
|
240bfeb6bd
|
AP_RangeFinder: TeraRangerI2C added case of out of range measurement
|
2021-04-06 10:44:13 +10:00 |
PYBrulin
|
afe9573900
|
AP_RangeFinder: TeraRangerI2C redefining the output distance logic with OutOfRange cases
|
2021-04-06 10:44:13 +10:00 |
Randy Mackay
|
5912052a39
|
AP_RangeFinder: lightware legacy I2C retry count to 20
This is consistent with the non-legacy I2C protocol
|
2021-03-17 21:23:14 +09:00 |
murata
|
09f04e8a5a
|
AP_RangeFinder: Devices are enabled and disabled by type
AP_RangeFinder: Devices are enabled and disabled by type
AP_RangeFinder: Delete some description of I2C function address.
|
2021-02-05 09:44:27 +11:00 |
Patrick José Pereira
|
efffed0510
|
AP_RangeFinder: Add missing const in member functions
Signed-off-by: Patrick José Pereira <patrickelectric@gmail.com>
|
2021-02-03 18:45:14 +11:00 |
Peter Barker
|
78b49a2c35
|
AP_RangeFinder: maxbotix: use i2c-address parameter
|
2021-01-19 11:20:47 +11:00 |
Peter Barker
|
496267115c
|
AP_RangeFinder: MAVLink: use larger of min ranges / smaller of max ranges
|
2021-01-06 15:33:41 +11:00 |
Peter Barker
|
cba5f142a7
|
AP_RangeFinder: correct MAVLink backend's out-of-range checks
|
2021-01-06 15:33:41 +11:00 |
Peter Barker
|
223e775a3c
|
AP_RangeFinder_MAVLink: only set sensor type if we accept a reading
|
2021-01-06 15:33:41 +11:00 |
Peter Barker
|
40eb9a8b99
|
AP_RangeFinder: do not start the mavlink rangefinder as healthy
Also takes the opportunity to clean things up a little
|
2021-01-06 15:33:41 +11:00 |
Andrew Tridgell
|
66c05bef76
|
AP_RangeFinder: added USD1 CAN driver
also known as uLanding CAN
|
2021-01-01 17:29:54 +11:00 |
murata
|
282590668d
|
AP_RangeFinder: Make measurement time and call back time static constant
Co-authored-by: Pierre Kancir <pierre.kancir.emn@gmail.com>
|
2020-12-30 18:29:35 +11:00 |