Beat Küng
410e822775
px4fmu-v4pro board_config: swap BRICK1 with BRICK2
...
problem: previously when connecting power to Power 1, commander refused
to arm (no power source error), and when connecting to Power 2, arming
works, but power consumption was not measured (& shown in QGC).
Swapping Brick1 with Brick2 makes sure both works when connecting to
power 1.
Ideally we will have support for both power sources (including fail-over)
2017-06-19 16:52:41 +02:00
Lorenz Meier
0a8b9061cf
SDP3x driver: Minor cleanup in driver
2017-06-19 09:26:27 +02:00
Beat Küng
90df55123b
lps25h_spi.cpp: remove MAGIOCGEXTERNAL ioctl
...
Because it's a baro driver, not a mag.
2017-06-14 19:53:07 +02:00
Beat Küng
ce7d8d2270
sensor_mag.msg: add is_external flag & set it in the mag drivers
...
With this we don't have to use the ioctl MAGIOCGEXTERNAL, which does not
work on POSIX (eg. RPi).
2017-06-14 19:53:07 +02:00
Beat Küng
19cdbcfd4f
sdp3x_airspeed: fix shadowing warning for crc
2017-06-14 19:53:07 +02:00
Nicolae Rosia
a50a87928f
navio_adc: add override flag to init
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-06-13 08:16:37 +02:00
Daniel Agar
846435cd97
BlockParam<int> -> BlockParam<int32_t> for qurt
2017-06-12 12:18:53 -04:00
Daniel Agar
4937449890
move parameter unittest into systemcmds
2017-06-12 12:18:53 -04:00
Lorenz Meier
d104f984d4
Sensors: print airspeed validator status
2017-06-11 11:19:25 +02:00
Lorenz Meier
77ee8d5fb9
SDP3X: Lowpass the signal significantly less as it is far less noisy
2017-06-11 11:19:25 +02:00
Lorenz Meier
c6cece52d3
Sensirion SDP3X airspeed / differential pressure sensor driver
2017-06-11 11:19:25 +02:00
Nicolae Rosia
6ddc0b3fef
linux_gpio: open fd once, and reuse it
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-06-06 09:59:49 +02:00
Nicolae Rosia
92ac6f0c89
navio_adc: open fd once and reuse it
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-06-06 09:59:49 +02:00
Lorenz Meier
ad05a6a7ec
PCA9685 driver: Fix define
2017-06-04 12:52:18 +02:00
Fredmcc
96cffd4077
Fixed some formatting
2017-06-04 04:43:07 +08:00
Fredmcc
4ffbaed500
Fixed GPS Date on frsky SPort
2017-06-04 04:43:07 +08:00
Fredmcc
90a05a0f55
Fixed SPort heading scale and sourced from vehicle_local_pos
2017-06-04 04:43:07 +08:00
Fredmcc
5290e6cfe1
Fixed SPort scale for GPS coords and Altitude
2017-06-04 04:43:07 +08:00
davidaroyer
7b5753f426
drivers: use relative path for ocpoc pwm out mixer file
2017-06-04 04:24:50 +08:00
davidaroyer
2b73c977a1
drivers: remove unnecessary compile flags
2017-06-04 04:24:50 +08:00
davidaroyer
99799d83b1
ocpoc support: update copyright dates
2017-06-04 04:24:50 +08:00
davidaroyer
8e0b8314c6
drivers: move board specific device path to board_config.h
2017-06-04 04:24:50 +08:00
davidaroyer
68983f7ee2
fix code style
2017-06-04 04:24:50 +08:00
davidaroyer
0510cd5992
drivers: add support for Aerotenna OcPoC-Zynq hardware
2017-06-04 04:24:50 +08:00
Simone Guscetti
a64e9bfa03
tap_esc: add board_config.h for completeness
2017-06-04 04:20:05 +08:00
Simone Guscetti
d59e9e2958
tap_esc: minor refractoring
...
- the definition of ESC_HAS_CURRENT_SENSOR is now in drv_tap_esc
- add tap_esc_common move crc table there
- header guards are applied to the header files
2017-06-04 04:20:05 +08:00
Lorenz Meier
0b43546c6a
BMI055: Ensure the accel driver sets the device ID in the report
2017-06-02 18:44:21 +02:00
Lorenz Meier
d12421b9eb
BMI055: Ensure gyro device ID gets copied to report
2017-06-02 18:41:32 +02:00
Lorenz Meier
b1670e7e6c
BMI160 driver: Minor code style fix
2017-06-02 18:28:48 +02:00
Mohammed Kabir
302e2372cf
mpu9250 : fill correct device ID into uORB topic
2017-05-27 00:31:05 +02:00
Mohammed Kabir
a11ef6be10
lis3mdl : fill device ID, scale and range into uORB topic properly
2017-05-27 00:31:05 +02:00
Kevin Lopez Alvarez
cdf941e78b
Fix code style
2017-05-20 10:23:28 +02:00
Kevin Lopez Alvarez
588a8d3841
px4fmu-v4pro : Add support for ICM20602
2017-05-20 10:23:28 +02:00
Nicolae Rosia
ee637952ba
aerofc_adc: fix error handling in init
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-05-19 10:34:18 +02:00
Nicolae Rosia
7d1dfb37a5
linux_gpio: pin should be unsigned int
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-05-18 23:09:44 +02:00
Nicolae Rosia
99d4f70ef8
linux_gpio: check if pin is already exported
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-05-18 23:09:44 +02:00
Nicolae Rosia
b82a0f988e
linux_gpio: use nullptr
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-05-18 23:09:44 +02:00
Nicolae Rosia
4af7036a8a
replace navio_gpio with linux_gpio
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-05-18 23:09:44 +02:00
David Sidrane
3c62f7a3eb
stm32:drv_input_capture bug fixes.
...
Filter for channel 4 was modifying channel 1
capture and overflow reads were using wrong paramaters
in macros and addressing junk in memory.
up_input_capture_get_filter was shifing results the wrong way.
2017-05-17 08:34:57 +02:00
David Sidrane
a15b8565ef
Removed wrong comment
2017-05-17 08:34:57 +02:00
Nicolae Rosia
a55f97503e
navio_adc: fix formatting
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-05-14 17:51:02 +02:00
Nicolae Rosia
32498009a3
navio_adc: add driver for Navio2 ADC
...
Signed-off-by: Nicolae Rosia <nicolae.rosia@gmail.com >
2017-05-14 17:51:02 +02:00
Lorenz Meier
55697e08e2
GPS driver: Add more stack to suit data definition increases
2017-05-13 11:44:49 +02:00
Mohammed Kabir
c623e64f96
camera_trigger : remove relocated feedback parameter
2017-05-12 22:11:17 +02:00
Mohammed Kabir
6a38118c73
camera_trigger : reset distance counters to ensure consistent triggering after pausing/disabling
2017-05-12 22:11:17 +02:00
Mohammed Kabir
0b93568aa3
camera_trigger : add transitional support for QGC
2017-05-12 22:11:17 +02:00
Mohammed Kabir
97ceaf404c
camera_trigger : remove debugging
2017-05-12 22:11:17 +02:00
Mohammed Kabir
b665737aca
camera_trigger : do not log test shots from GCS
2017-05-12 22:11:17 +02:00
Mohammed Kabir
2e92a3946d
camera_trigger : completely refactor state handling
2017-05-12 22:11:17 +02:00
David Sidrane
e86d9adb93
px4fmu-v4:Implement board_on_reset API
...
Added board_on_reset, to force timer GPIO to output low on reset
This will stop the motors.
2017-05-03 08:33:05 +02:00