Commit Graph

661 Commits

Author SHA1 Message Date
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
Lorenz Meier a9ea39054d Working around creating an error condition with more than 8 raw RC channels 2013-12-27 21:19:04 +01:00
Lorenz Meier cddbb0d23f Merged master 2013-12-27 21:12:51 +01:00
Lorenz Meier d5c857615b Pure formatting cleanup of drv_hrt.c, no code / functionality changes 2013-12-27 12:14:15 +01:00
Lorenz Meier db46672bc4 Paranoid PPM shape checking 2013-12-27 12:02:57 +01:00
Lorenz Meier 8d2950561d Changed RSSI range to 0..255 2013-12-25 15:15:15 +01:00
Lorenz Meier edffade8ce Added PPM frame length feedback in IO comms and status command - allows to warn users about badly formatted PPM frames 2013-12-25 15:11:48 +01:00
Lorenz Meier a502332992 Greatly robustified PPM parsing, needs cross-checking with receiver models 2013-12-25 15:11:05 +01:00
Lorenz Meier 107bb54b33 Robustifiying PPM parsing 2013-12-23 20:38:09 +01:00
Lorenz Meier f617689094 Merge branch 'master' of github.com:PX4/Firmware into control_groups 2013-12-22 21:13:11 +01:00
Lorenz Meier 1279b5fbf3 Merge pull request #556 from PX4/ppm_parsing
PPM channel count detection is now using a more paranoid approach.
2013-12-22 12:13:02 -08:00
Lorenz Meier 9abf31c2ba Support 18 channels correctly on FMU 2013-12-22 21:09:47 +01:00
Lorenz Meier b84c9f962b Merged master 2013-12-21 19:07:24 +01:00
Lorenz Meier b2e527ffa6 Counting channel count changes 2013-12-21 16:13:04 +01:00
Lorenz Meier 3e037d40de Fixed bracketing error 2013-12-21 12:46:06 +01:00
Lorenz Meier 0f0dc5ba06 Allowed custom battery scaling on IO 2013-12-21 12:45:04 +01:00
Lorenz Meier 3ad9dd030c Added performance counter for write IOCTL 2013-12-20 21:10:33 +01:00
Lorenz Meier 9476ba522f PPM channel count detection is now using a more paranoid approach. 2013-12-20 08:48:51 +01:00
Lorenz Meier 6dce57170e Hotfix: Fixed mapping of override channel 2013-12-19 17:12:46 +01:00
Andrew Tridgell bccf65cc28 mpu6000: disable interrupts during initial reset
this seems to avoid a problem where the mpu6000 doesn't startup
correctly if other devices are transferring at the same time.
2013-12-16 15:06:45 +01:00
Lorenz Meier d53b00283e PX4IO upgrade improvement 2013-12-16 12:02:01 +01:00
Lorenz Meier f4ac204f46 Cranking up bus speeds for all sensors to achievable 10.4 MHz, will cut the bus lock time to half 2013-12-15 18:32:46 +01:00