Beat Küng
|
5cc450c7cb
|
srf02: fix resource leak (unclosed fd)
|
2018-06-13 16:19:34 +02:00 |
|
Philipp Oettershagen
|
be4ba32cf0
|
vl53lxx distance sensor: Remove subsystem_info calls because all sensors are now checked inside commander
|
2018-06-06 18:54:24 +02:00 |
|
Philipp Oettershagen
|
f5847a4a7b
|
Subsystem_info status flags & checks: Switch back to uORB for inter-process communication, handle GPS checks completely inside ekf2, add distance_sensor checks
|
2018-06-06 18:54:24 +02:00 |
|
Philipp Oettershagen
|
6f1f414b49
|
Subsystem_info status flags & checks : Initial commit, updating the health flags in a centralized way mostly in commander and the votedSensorsUpdate function.
|
2018-06-06 18:54:24 +02:00 |
|
DanielePettenuzzo
|
7a760ee501
|
fmu-v5: add PX4_I2C_BUS_EXPANSION1 and 2 to all drivers that check all the busses
|
2018-06-06 17:31:33 +02:00 |
|
Beat Küng
|
7a3b34be74
|
tfmini: add argc check and fix argv index
|
2018-06-04 16:33:55 +02:00 |
|
Beat Küng
|
eabfac71d6
|
teraranger: add argc check and fix argv index
|
2018-06-04 16:33:55 +02:00 |
|
Beat Küng
|
554003b3f1
|
srf02: add argc check
|
2018-06-04 16:33:55 +02:00 |
|
Beat Küng
|
490ccc0076
|
sf1xx: add argc check
|
2018-06-04 16:33:55 +02:00 |
|
Beat Küng
|
2a7cd392b1
|
sf0x: add argc check and fix argv index
|
2018-06-04 16:33:55 +02:00 |
|
Beat Küng
|
85c676316c
|
mb12xx: add argc check and fix argv index
|
2018-06-04 16:33:55 +02:00 |
|
DanielePettenuzzo
|
9cad11d832
|
crazyflie: clean up
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
9c8e97a1ba
|
crazyflie: optical flow and distace sensor driver fixes
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
533f42adb8
|
crazyflie: add probe() to vl53lxx driver and set imu sampling rate to 200 Hz for this board
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
f49fd2acc7
|
crazyflie: increase imu reading rate
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
9c1cbdfa11
|
vl53lxx driver: change I2C frequency to 400 kHz
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
2d20f31a70
|
vl53lxx and pmw3901 drivers: style fix
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
3377ec181e
|
vl53lxx driver: add saturation when distance goes beyond max_distance
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
ad49509b84
|
vl53lxx driver: added work queue between measure and collect
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
ddf75db154
|
vl53lxx driver: cleanup for pull request
|
2018-05-22 12:21:45 +02:00 |
|
DanielePettenuzzo
|
4348852363
|
vl53lxx driver: change to I2C4 on fmu-v5 (I2C connector)
|
2018-05-22 12:21:45 +02:00 |
|
Daniele Pettenuzzo
|
5aa4759e2d
|
created new distance sensor driver for vl53lxx
|
2018-05-22 12:21:45 +02:00 |
|
Daniel Agar
|
4e32cb17df
|
clang-tidy modernize-use-equals-default
|
2018-05-18 22:48:55 +02:00 |
|
Beat Küng
|
13ab5ed0d0
|
px4_main_t: fix method declaration throughout the code base
px4_main_t is defined as:
typedef int (*px4_main_t)(int argc, char *argv[]);
which matches with the definition in NuttX, given to task_create
|
2018-05-09 07:59:46 +02:00 |
|
Daniel Agar
|
598743bbdc
|
delete srf02_i2c which is nearly identical to srf02 (#9396)
|
2018-05-02 08:50:12 -04:00 |
|
Daniel Agar
|
ea3acb7121
|
cmake remove circular linking and reorganize
- px4_add_module now requires MAIN
- px4_add_library doesn't automatically link
|
2018-04-29 21:48:54 -04:00 |
|
CarlOlsson
|
56150c28dd
|
ll40ls: increase the sleep time after resetting registers
Signed-off-by: CarlOlsson <carlolsson.co@gmail.com>
|
2018-04-19 07:52:15 +02:00 |
|
CarlOlsson
|
cbf3cee096
|
ll40ls: increase the number of samples used to find a correlation peak for LitarLite
Signed-off-by: CarlOlsson <carlolsson.co@gmail.com>
|
2018-04-19 07:52:15 +02:00 |
|
Mateusz Sadowski
|
f0a8569c93
|
Drivers: Add TeraRanger Evo 600Hz support (#9169)
|
2018-04-04 00:28:53 -04:00 |
|
Daniel Agar
|
ee7aebf971
|
ll40ls bus option is constexpr
|
2018-04-03 18:37:51 -04:00 |
|
Hamish Willee
|
3e43300e54
|
Fix typo in spelling of Sonar
|
2018-04-01 21:40:47 -04:00 |
|
Daniel Agar
|
5fba1f38b2
|
drivers start using uORB message print instead of custom
|
2018-03-28 09:15:41 -04:00 |
|
Daniel Agar
|
5b80adeadb
|
move SENS_EN_MB12XX to mb12xx driver
|
2018-02-10 20:37:47 -05:00 |
|
Daniel Agar
|
dbb3621bdb
|
move SENS_EN_TFMINI to tfmini driver
|
2018-02-10 20:37:47 -05:00 |
|
Daniel Agar
|
3e2c9d1113
|
move SENS_EN_LEDDAR1 to leddar_one driver
|
2018-02-10 20:37:47 -05:00 |
|
Daniel Agar
|
23be7d4f96
|
move SENS_EN_SF1XX to sf1xx driver
|
2018-02-10 20:37:47 -05:00 |
|
Daniel Agar
|
fb29ea0079
|
move SENS_EN_TRANGER to teraranger driver
|
2018-02-10 20:37:47 -05:00 |
|
Daniel Agar
|
8a67b5b447
|
move SENS_EN_SF0X to sf0x driver
|
2018-02-10 20:37:47 -05:00 |
|
Daniel Agar
|
f6a37d8c74
|
move SENS_EN_LL40LS to ll40ls driver
|
2018-02-10 20:37:47 -05:00 |
|
José Roberto de Souza
|
d0baf95df3
|
drivers: Add LeddarOne lidar driver
More information: https://leddartech.com/modules/leddarone/
|
2018-02-08 11:26:26 +01:00 |
|
ChristophTobler
|
92dbb16d29
|
tfmini: use px4_open/read and default range finder device path
this is more consistant and should enable it on qurt/linux
|
2018-01-27 14:13:28 +01:00 |
|
ChristophTobler
|
7bf3425b7e
|
tfmini: move part from constructor to init()
This makes sure the driver fails if the device path is invalid (::open fails)
|
2018-01-27 14:13:28 +01:00 |
|
ChristophTobler
|
d6f137e10d
|
tfmini: fixes for other boards than FMUv3
mainly the default device path doesn't work
|
2018-01-27 14:13:28 +01:00 |
|
Daniel Agar
|
67f89f51ff
|
move all distance sensor drivers to the same folder
|
2018-01-15 14:34:02 -05:00 |
|