Beat Küng
ca7e6fc918
camera_trigger: fix type passed to param_get()
2017-10-27 10:43:15 +02:00
mirkix
69231ea249
SDP3X: fix comment
2017-10-26 00:58:27 +02:00
Matthew Edwards
335c319b2e
vmount: Use MNT_DO_STAB parameter for defaults in InputMavlinkCmdMount as well.
2017-10-25 11:30:31 +02:00
Matthew Edwards
fdf4eb0bd6
vmount: Store offset in radians and calculated scale factor in OutputConfig instead of raw parameters.
2017-10-25 11:30:31 +02:00
Matthew Edwards
2f40bc3a78
vmount: Add parameters for servo range and offset and whether to stabilize ( #8120 ).
...
Adds MNT_DO_STAB for whether to stabilize by default.
Adds MNT_RANGE_{PITCH,ROLL,YAW} for the output range of each output channel in AUX mode (instead of hardcoded 360 degrees).
Adds MNT_OFF_{PITCH,ROLL,YAW} for adjusting the zero point of each output channel.
2017-10-25 11:30:31 +02:00
Beat Küng
d096ec0b61
vdev_posix: change filemap into a static list of objects instead of pointers
...
to avoid dynamic memory allocations & frees (specifically in orb_exists)
2017-10-18 08:40:32 +02:00
Beat Küng
2668055358
vdev: remove unused fileds from file_t
2017-10-18 08:40:32 +02:00
Beat Küng
2f2c0440c4
orb_exists: change semantics from (is published or subscribed) to (is published)
...
Existing users of orb_exists:
- logger (dynamic subscribe to multi-instances)
- mavlink (orb subscription)
- sdlog2
- preflightcheck (check for home_position)
- wait_for_topic shell command (it's not used)
- orb_group_count() (sensors: dynamic sensor addition)
All use-cases benefit from the changed semantics: they are really only
interested if there is a publisher, not another subscriber.
2017-10-18 08:40:32 +02:00
rde-mato
78a9658163
define SDP3X_SCALE_PRESSURE_SDP3X corrected
2017-10-15 15:54:08 +02:00
Khoi Tran
ff6ffa73b5
Fix typos in MPU6000 driver comments
2017-10-15 15:33:25 +02:00
Beat Küng
e65547b6af
mpu6000: add support for revision 1
2017-10-12 14:27:04 +02:00
Beat Küng
0247d7bdd7
fmu: minor refactoring & fixes
...
- initialize rc lost with true
- refactor for simpler downstream code-plugin
- allow for the addition of different binding commands
- fix st24 RC lost logic
2017-10-12 08:55:24 +02:00
Daniel Agar
651df03f76
RTPS and micro-CDR build system cleanup ( #8084 )
2017-10-11 13:05:44 -04:00
Sugnan Prabhu
81809be7cd
Add include guard in headers files ( #8108 )
...
Signed-off-by: Sugnan Prabhu S <sugnan.prabhu.s@intel.com >
2017-10-11 09:47:52 -04:00
Lorenz Meier
5278791f3d
IST8310 driver: Fix startup / calibration order
...
The IST driver did not optimally check the calibration result and could trigger false positives if the mag data aligned with wrong signs
2017-10-09 19:05:46 +02:00
Lorenz Meier
1947a9a176
Devices: Update submodule to include GPS driver improvements
2017-10-07 16:18:00 +02:00
Lorenz Meier
eb2c9fbef1
GPS: Remove unnecessary warning message
...
This warning message would often be printed during normal configuration and does not represent a good indicator for true GPS lost states. Instead the system flags should be used, which are available through the normal logging system.
2017-10-07 15:01:14 +02:00
Beat Küng
efb170d91d
tap_esc: some cleanup
...
- use select_responder from tap_esc_common namespace (same definition)
- switch pwm output to uint16, that's what's used in send_esc_output()
- use SCHED_PRIORITY_ACTUATOR_OUTPUTS instead of SCHED_PRIORITY_MAX
2017-10-06 19:32:53 +02:00
Daniel Agar
38f45d1a9d
airspeed sensor startup improvements ( #7903 )
2017-10-05 14:29:44 -07:00
davidaroyer
89f8956ae3
boards: update ocpoc board_config defines
2017-10-05 09:34:14 -07:00
David Sidrane
bed4714cfe
kinetis:adc fix typo vailid->valid ( #8054 )
...
Fix typo on master
2017-10-04 08:05:18 -10:00
David Sidrane
86389930be
drv_sensor:Part number changed to fxos8701cq
2017-10-04 04:49:35 -10:00
David Sidrane
b363b794b1
fxos8700cq:Part number change fxos8701cq
2017-10-04 04:49:35 -10:00
David Sidrane
e1496a6d57
kinetis:io_timer Added SYC on CCR setting
...
Fixes error in fmu test "servo 0 readback error, got 900
expected 1002"
2017-10-04 04:49:35 -10:00
David Sidrane
b6c15d7223
nxphlite-v3:Manage Spektrum power & bind
2017-10-04 04:49:35 -10:00
David Sidrane
e11b08aa68
nxphlite-v3:ADC 12 use bit
2017-10-04 04:49:35 -10:00
David Sidrane
3e863dff5d
nxphlite-v3:ADC digital USB connected
2017-10-04 04:49:35 -10:00
David Sidrane
7a0254d9f3
nxphlite-v3:Use BOARD_HAS_CONTROL_STATUS_LEDS
2017-10-04 04:49:35 -10:00
David Sidrane
1615d5642e
kinetis:drv_io_timer ensure the Mod register is updated
2017-10-04 04:49:35 -10:00
David Sidrane
99dc1b17e2
nxphlite-v3:Add PWM RGB LEDs
2017-10-04 04:49:35 -10:00
David Sidrane
36d4619045
nxphlite-v3:Define RGB LED timer assignments
2017-10-04 04:49:35 -10:00
David Sidrane
9c7fd0ab9c
nxphlite-v3:Use LED D9 and D10, remove RGB LEDs (going to PWM)
2017-10-04 04:49:35 -10:00
David Sidrane
f68da76701
kinetis:PWM LED driver
2017-10-04 04:49:35 -10:00
David Sidrane
e11af2bc27
fmu:Add PWM6 mode for nxphlite v3.5
2017-10-04 04:49:35 -10:00
David Sidrane
2eaf0c8c0a
fxos8700cq:Drop SCLK to 1 Mhz
2017-10-04 04:49:35 -10:00
David Sidrane
812128d565
nxphlite-v3:V3.5 HW changes
2017-10-04 04:49:35 -10:00
Beat Küng
dd98ed565e
protocol_splitter: fix type comparison
2017-10-04 14:13:14 +02:00
José Roberto de Souza
0d5480e540
driver: ll40ls: Correctly instantiate with the right parameters ( #8032 )
...
It was setting the rotation value to the I2C slave address
causing it to not be successfully probe.
Changing the constructor paramters order instead of
just fix line instantiating to keep consistency with
the other lidars and sonars.
2017-09-29 20:25:09 -04:00
David Sidrane
a9bd3aeb85
Fixed typo usb_vaild -> usb_valid
2017-09-29 10:46:50 -10:00
Daniel Agar
3ac6d1aa27
px4fmu-v2 and px4fmu-v3 boards cleanup
2017-09-29 10:13:51 -04:00
David Sidrane
7698c08eb7
HW Rev & Ver:0 for no value, -1 for not supported
2017-09-29 10:13:51 -04:00
David Sidrane
7ae999ecb3
HW Rev & Ver:0 for no value, -1 for not supported
2017-09-29 10:13:51 -04:00
David Sidrane
13c4a6cced
HW Rev & Ver:0 for no value, -1 for not supported
2017-09-29 10:13:51 -04:00
David Sidrane
0b70a8cc44
px4fmu-v5:Add FMUv5 HW revision and version
2017-09-29 10:13:51 -04:00
David Sidrane
8451cb324e
board_common: Add BOARD_HAS_HW_VERSIONING control
2017-09-29 10:13:51 -04:00
David Sidrane
04f7a7a47a
stm32:Add board Revision and version API for FMUv5 HW detection
2017-09-29 10:13:51 -04:00
David Sidrane
d4892bf179
stm32 adc:Create board accessible API for using the ADC prior to boot
...
board_adc_init() - initalise the ADC HW once.
board_adc_sample() - read a given channel dn
2017-09-29 10:13:51 -04:00
David Sidrane
f3e925497d
board_common:Break into internal and public api.
...
Internal functions are public functions that should realy only
be called by the board config.
2017-09-29 10:13:51 -04:00
David Sidrane
9cc7148211
board_common:Documentation clean up merged
2017-09-29 10:13:51 -04:00
David Sidrane
7dc8f215f6
samv7 board identity:fix sign-compare
2017-09-29 10:13:51 -04:00