Thomas Gubler
046ca1f8e3
ll40ls: fix whitespace
10 years ago
Lorenz Meier
e51f72000b
Fix RGB led stop command
10 years ago
Lorenz Meier
9d986f5df3
HMC5883: Better status reporting
10 years ago
Andrew Tridgell
4724c05047
airspeed: use _retries=2 for I2C retries once initialised
...
airspeed sensors often need to be on longer cables due to having to be
outside the prop wash.
10 years ago
Andrew Tridgell
c906c21238
px4io: prevent use of uninitialised memory in io_set_arming_state()
...
the vehicle may not have setup a control_mode. We need to check the
return of orb_copy() to ensure we are getting initialised values
10 years ago
Andrew Tridgell
29f000dc31
px4io: fixed error returns to be negative
...
follow standard conventions
10 years ago
Andrew Tridgell
809500cfcd
px4io: fixed RC_CONFIG channel limit check
...
number of channels is the right test, not number of actuators
10 years ago
Lorenz Meier
54e7ed70e1
GPS: be less verbose
10 years ago
Lorenz Meier
b2671c8f05
GPS: be less verbose
10 years ago
Andrew Tridgell
f533c36251
px4io: added RC_CONFIG, SET_OVERRIDE_OK and CLEAR_OVERRIDE_OK ioctls
...
this allows for full setup of RC override without needing param_get()
to PX4 specific parameters
Conflicts:
src/drivers/drv_pwm_output.h
10 years ago
Andrew Tridgell
ba81125453
px4io: added OVERRIDE_IMMEDIATE arming flag
...
this allows the flight code to choose whether FMU failure gives
immediate manual pilot control, or waits for the mode switch to go
past the override threshold
10 years ago
Andrew Tridgell
6406e235d6
px4io: publish pwm values when STATUS_FLAGS_FMU_OK is not set
...
this allows testing of FMU failure behaviour in px4io by monitoring
the reported PWM output when the vehicle code stops sending
updates. Otherwise testing needs to be done with "px4io status" which
is very tedious.
With this change a GCS can monitor the PWM outputs from the failsafe
mixer using normal mavlink messages
10 years ago
Andrew Tridgell
88bae21ce5
px4io: added RC_CONFIG, SET_OVERRIDE_OK and CLEAR_OVERRIDE_OK ioctls
...
this allows for full setup of RC override without needing param_get()
to PX4 specific parameters
10 years ago
Lorenz Meier
beee7a89ed
Airspeed: less chatty
10 years ago
Lorenz Meier
5af710221a
HoTT: Less chatty
10 years ago
Lorenz Meier
ef27225534
HIL: Be less chatty
10 years ago
Lorenz Meier
8d5225b967
FrSky: Be less chatty
10 years ago
Lorenz Meier
6f71173f8c
ARDrone driver: be less chatty
10 years ago
Lorenz Meier
e2c0ac3f70
airspeed driver: Be less chatty
10 years ago
Lorenz Meier
32313a13dd
PX4IO driver: Optimize for size
10 years ago
Lorenz Meier
54f296ce9d
Sensor drivers: Optimize for size
10 years ago
Lorenz Meier
f7f5406243
FMU driver: optimize for size
10 years ago
Lorenz Meier
c0f34dff26
STM32 drivers: Optimize for size
10 years ago
Lorenz Meier
3d2a5bae51
Board drivers: Optimize for size
10 years ago
Lorenz Meier
afcbab7fba
PX4FLOW driver: Prevent sensor from spamming the system on errors. Use the perf system call to look at error counters.
10 years ago
Julian Oes
14b5732c6e
px4flow: small verbose output fix
10 years ago
Holger Steinhaus
51ffb887c3
UAVCAN: initialize device id for mag and baro to allow DEVIOCGDEVICEID ioctl to return useful data
10 years ago
Lorenz Meier
88093ebf1a
Hotfix: Fix IO channel mapping
10 years ago
Lorenz Meier
ea0a59f806
HMC5883: Reduce output, add indices to make back-tracking lines easier, remove output completely for an OK-operation (the driver is NOT the right place to talk to the user!)
10 years ago
Lorenz Meier
23a33e31cd
Add missing mode switch channel
11 years ago
Lorenz Meier
182c1c1d52
Fix RC mapping indices - 0 index induces issues right now
11 years ago
Lorenz Meier
c600a7fbd2
L3GD20: Fix typo
11 years ago
Lorenz Meier
06df0f23a3
L3GD20: Output gyro temperature in report
11 years ago
Lorenz Meier
2cadd45f30
Configure led ring and enable heartbeat on it
11 years ago
Lorenz Meier
078e81a5cb
Build for ESC bus conditionally
11 years ago
dominiho
4689c2db0a
removed debug printf, adjusted test routine single read
11 years ago
dominiho
9f64953bb9
replaced optical_flow mavlink message with optical_flow_rad, added gyro_temperature, adapted sd2log for px4flow integral frame
11 years ago
Andrew Tridgell
c396a67746
mpu6000: added logging of good transfers
...
this helps tracking down a startup issue
11 years ago
Andrew Tridgell
dd23d0acbc
drivers: allow forcing the safety switch on
...
This allows forcing the safety switch to the on position from software
which stops the pwm outputs
11 years ago
dominiho
4a3a16475e
scan also 3rd available bus
11 years ago
dominiho
2e4931e3ca
deleted last PX4FLOW_BUS to enable scan on both buses
11 years ago
Lorenz Meier
f443b77ae9
Kill last usleep()
11 years ago
Lorenz Meier
774ff3db31
Scan both buses
11 years ago
Lorenz Meier
16f33ee6b5
More formatting fixes
11 years ago
Lorenz Meier
fd4418278e
More formatting and cast fixes
11 years ago
Lorenz Meier
1418254fca
Formatting fixes
11 years ago
Lorenz Meier
08a52ee17e
Fixed formatting of flow driver
11 years ago
Lorenz Meier
1d29093f3d
Flow driver: auto-format fixes
11 years ago
dominiho
276dc7fbbc
added px4flow integral frame, adjusted px4flow i2c driver, adjusted postition_estimator_inav
11 years ago
Andrew Tridgell
ae29d04ff5
px4flow: try a 22 byte transfer in probe()
...
this allows us to distinguish between a ll40ls and px4flow on I2C
address 0x42
11 years ago