Lorenz Meier
4f78c3e605
Disable PX4IO debug - spams console on comms failure. Each command does report the failure separately, so we get a better feedback level without the spam.
2014-01-24 17:27:28 +01:00
Lorenz Meier
65118f0c2e
Disable debug in the airspeed sensor driver - prevents console spam if it fails (and on probing during startup)
2014-01-24 17:26:13 +01:00
Andrew Tridgell
d8c1131f1e
px4io: improved reliability of forceupdate re-starting px4io
...
this adds a 0.1s delay after update to give px4io time to boot. It
removes the need for the user to reboot after an IO update
2014-01-24 12:35:19 +01:00
Andrew Tridgell
4524fe3e48
px4fmu: added PWM_SERVO_SET_COUNT API
...
this allows the balance between PWM channels and GPIOs to be changed
after the main flight code has started, which makes it possible to
change the balance with a parameter in APM
2014-01-23 21:41:07 +01:00
Andrew Tridgell
dda50c62bf
hmc5883: much faster calibration code with bug fixes
...
this fixes two bugs in "hmc5883 calibrate" and also makes it much
faster, so it can be run on every boot. It now uses the correct 2.5Ga
range when calibrating, and fixes the expected values for X/Y/Z axes
The basic calibration approach is similar to the APM2 driver, waiting
for 10 good samples after discarding some initial samples. That allows
the calibration to run fast enough that it can be done on every boot
without causing too much boot delay.
2014-01-23 21:40:29 +01:00
Lorenz Meier
6a40acdbdc
Fixed PPM warning to be only printed with PPM inputs enabled
2014-01-23 09:58:22 +01:00
Lorenz Meier
c74660fec5
Merge branch 'rssi' of github.com:PX4/Firmware into rssi
2014-01-23 09:18:01 +01:00
Lorenz Meier
d77a15e94f
Last small fixes to IO driver to support updates with and without switch pressed and with and without px4io start call before the forceupdate call
2014-01-23 09:16:40 +01:00
px4dev
1ac8501d95
Clear the screen more properly.
2014-01-22 23:52:06 -08:00
Lorenz Meier
8833f81b48
Do not make PX4IO start mandatory for forceupdate
2014-01-23 08:45:29 +01:00
Lorenz Meier
ba19a1ba15
Merge branch 'master' of github.com:PX4/Firmware into rssi
2014-01-23 07:49:18 +01:00
Lorenz Meier
5bc61c3c57
S.BUS output disable cleanup
2014-01-22 08:30:48 +01:00
Lorenz Meier
1e6d83fc9e
Hotfix for IO battery voltage
2014-01-20 13:10:37 +01:00
Lorenz Meier
d174998b45
RSSI and concurrent S.Bus output handling
2014-01-18 12:00:17 +01:00
Lorenz Meier
dd9df7b1b0
RSSI field init
2014-01-18 01:12:38 +01:00
Lorenz Meier
4d7e99fd6c
Writing RSSI field not only in servo rail topic
2014-01-18 01:09:58 +01:00
Lorenz Meier
71b11d54e0
Configuring PX4IOv2 led pins
2014-01-16 20:13:35 +01:00
Lorenz Meier
2600c96e92
Configuring PX4IOv1 led pins
2014-01-16 20:13:17 +01:00
Lorenz Meier
a0bb6674da
Fix FMUs B/E led pin config
2014-01-16 19:03:14 +01:00
Lorenz Meier
352dea6754
Remove outdated configs, clean up pwm limit compilation
2014-01-15 20:04:11 +01:00
Lorenz Meier
33b84186e3
Patching up MPU6K pin disable defines
2014-01-14 08:58:30 +01:00
Lorenz Meier
4ea92eca7c
RGB led cleanup
2014-01-11 20:57:03 +01:00
Lorenz Meier
6011ff9411
HIL cleanup
2014-01-11 20:56:40 +01:00
Thomas Gubler
bccd0f8947
fakegps: add command-line option
2014-01-11 00:46:45 +01:00
Thomas Gubler
2ed315480e
fakegps: default to 0 m/s speed
2014-01-11 00:20:03 +01:00
Thomas Gubler
a522c64fee
fake gps: gps device is not needed for fake position generation
2014-01-11 00:09:38 +01:00
Thomas Gubler
f205c07c08
very simple gps fix fake in gps driver only for development
2014-01-10 22:38:12 +01:00
Simon Wilks
7265006f3f
Adjust the HoTT sensor scheduler priority as well
2014-01-10 08:03:54 +01:00
Simon Wilks
a303175c4c
Reduce the scheduler priority to a more acceptable value
2014-01-10 07:51:47 +01:00
Lorenz Meier
4fcbe806ce
Cleaned up init config and picked a safe bet on FRAM clock speed
2014-01-09 18:05:17 +01:00
Lorenz Meier
f5dfc24197
Allow to check IO CRC independent of the IO start status (retains the interface status, startet or unstarted
2014-01-09 08:44:57 +01:00
Lorenz Meier
1834a884b2
Added FMU command to read serial
2014-01-07 21:42:39 +01:00
Lorenz Meier
72b9d3a0b1
Added unique ID location
2014-01-07 21:42:17 +01:00
Andrew Tridgell
d6088efd34
ms5611: report P and T in ms5611 info
2014-01-07 09:34:32 +01:00
Andrew Tridgell
1f564a95ee
meas_airspeed: avoid trivial dependency on math lib
...
including the math lib adds a huge amount to flash usage
2014-01-07 09:33:10 +01:00
Lorenz Meier
7b2f0d758c
Merge pull request #578 from kroimon/frsky_telemetry
...
Add FrSky telemetry support
2014-01-05 09:05:14 -08:00
Stefan Rado
4508972121
Further data format and code style fixes.
2014-01-03 00:28:46 +01:00
Lorenz Meier
c11e36ad3d
Board config sweep / cleanup. No further functionality-relevant points found
2014-01-02 17:42:01 +01:00
Lorenz Meier
07fa4e3ec8
Removed bogus 50 MHz setting, only relevant for outputs
2014-01-02 17:26:57 +01:00
Lorenz Meier
6d08e9f661
HOTFIX: Avoid running out of range on the RC config params
2014-01-02 17:09:33 +01:00
Lorenz Meier
445b9b2339
Final pin config for F1 PPM decoding, tested to be operational, pending in-application testing
2014-01-02 10:45:00 +01:00
Lorenz Meier
85651218e2
FMU-inspired PPM config
2014-01-02 10:22:00 +01:00
Stefan Rado
1e7e65717a
Only send data packets we really support.
2014-01-02 02:11:52 +01:00
Stefan Rado
8fd909f519
Directly write to the voltage field for better precision.
2014-01-02 02:08:44 +01:00
Stefan Rado
5f44be31ad
Update copyright info for 2014.
...
Happy New Year everyone!
2014-01-02 02:07:49 +01:00
Stefan Rado
50cbd19499
Fixes to FrSky telemetry data formats.
2013-12-30 20:27:04 +01:00
Stefan Rado
810f33c3f3
Merge branch 'master' into frsky_telemetry
2013-12-28 21:25:45 +01:00
Julian Oes
020c47b59f
PX4IO driver: even compiling now
2013-12-27 23:57:24 +01:00
Lorenz Meier
f44f738f0a
Fix return value
2013-12-27 21:56:54 +01:00
Lorenz Meier
965a7a4f03
Allow to disable a channel
2013-12-27 21:33:19 +01:00