786 Commits (cb3a4f12670ce8d6cf608eb0ec97298a3bcb0919)

Author SHA1 Message Date
Lorenz Meier ce8e2fd726 Fixed compile error due to bad merge 12 years ago
Simon Wilks 7380cebb67 Cleanup comments and make them more consistent between messages. 12 years ago
Julian Oes 1b38cf715d Renamed actuator_safety back to actuator_armed, compiling but untested 12 years ago
px4dev 6cf1208312 Don't build interface drivers we don't have configs for. Make the interface drivers build. 12 years ago
px4dev b11e05d614 Don't build interface drivers we don't have config for. 12 years ago
Lorenz Meier 08ddbbc23e WIP on MEAS bringup, ETS airspeed sensors should be operational 12 years ago
px4dev f8f6a43fea Use common, board-type-agnostic code to allocate the PX4IO interface. 12 years ago
px4dev 5350c2be09 Refactor MS5611 driver to use interface nubs for the I2C and SPI versions of the chip. This reduces the amount of duplicated code. 12 years ago
px4dev 6c7f1e883e Direct-access device functions return errors directly. 12 years ago
px4dev 12b84597d8 Direct access functions return errors directly, not touching errno. 12 years ago
px4dev 7c83e928a5 destructors for I2C and SPI should be virtual. 12 years ago
Lorenz Meier 7fe2aa2797 Fixed last few compile errors, ready for testing 12 years ago
px4dev 28f996b026 rename the px4io serial perf counters so it's clearer what they belong to 12 years ago
px4dev 4f0ae1cdea Build the px4io interfaces on top of the Device direct-access API. 12 years ago
px4dev 26eb0b9d72 Move the direct-access methods from CDev to Device… makes more sense that way. 12 years ago
px4dev e67f6a51a3 Make px4io driver filenames less ambiguous. 12 years ago
Simon Wilks 6b631afaef Reduce the max stack size needed. 12 years ago
Simon Wilks 9aa25c5671 Remove unused code. 12 years ago
Simon Wilks fa29694f0b Whitespace cleanup 12 years ago
Simon Wilks b500cce31e Major refactor of HoTT drivers and finished sensor read implementation. 12 years ago
px4dev c459901f26 Let's have some direct-access I/O methods as well. 12 years ago
px4dev 16cb0a793d Some more v2 pin / gpio configs missed in the previous commit 12 years ago
Jean Cyr 39b3fc8d32 Don't leave RX in bind mode on console open fail 12 years ago
Anton Babushkin 0ccf50bca3 ubx: SVINFO parsing optimized and message rate increased, CPU consumption reduced in 6 times, ~0.3% now. 12 years ago
Anton Babushkin 4685871c83 Major ubx driver cleanup: few pages of code removed, send update only when full navigation solution received 12 years ago
px4dev f5b91e109d More GPIO and general pin assignment fixes. 12 years ago
Lorenz Meier 290ca1f9bf Reworked airspeed driver to keep most of it abstract 12 years ago
Lorenz Meier f87595a056 Minor initialization / formatting change 12 years ago
Lorenz Meier dc600e7d65 First stab at IOCTL driven offset handling (in PA) for all airspeed sensors. Untested 12 years ago
Jean Cyr 897b541b12 General cleanup of /dev/px4io and /dev/px4fmu 12 years ago
Lorenz Meier c3d07030dd Minor additions to fix, pushing 12 years ago
Lorenz Meier 6cbbb9b99f Hotfix for GPS driver 12 years ago
Lorenz Meier e3bb9e87e2 Hotfix for GPS: Disable unknown message classes 12 years ago
Darryl Taylor dc2ef7b3c6 Some cleanup of NAV_SVINFO message handler 12 years ago
Darryl Taylor d878d4756c Ammended UBlox driver to record SV Info, satelites_visible == satelites used. Info is recorded for all SVs, used or not. Might be useful for GPS debugging. 12 years ago
px4dev 0efb1d6ceb Fix the px4io serial port device name now that we're not using UART8 as the console. 12 years ago
px4dev b4029dd824 Pull v2 pieces up to build with the merge 12 years ago
Jean Cyr 20103f572f Minor px4io optimization 12 years ago
Jean Cyr dab652faf6 Prevent RELAY1 control via IOCTL if DSM bind feature is enabled 12 years ago
px4dev 8fa226c909 Tweak protocol register assignments and add new registers to accommodate differences in IOv2. 12 years ago
Simon Wilks 01255a4cec Remove the <15kmh cuttoff and report kmh via HoTT. 12 years ago
px4dev a65a1237f0 Optimise the RC input fetch for <= 9ch transmitters; this eliminates one read per cycle from IO in the common case. 12 years ago
px4dev 17f9c7d15c Crank up the test speed for 'px4io iftest 1' 12 years ago
Simon Wilks 86adaeb3e8 More cleanups 12 years ago
px4dev 87a4f1507a Move the common definitions for the PX4IO serial protocol into the shared header. 12 years ago
px4dev 0589346ce6 Abort the px4io worker task if subscribing to the required ORB topics fails. 12 years ago
px4dev a4b0e3ecbe Add retry-on-error for non-protocol errors. 12 years ago
px4dev 3c8c596ac7 Enable handling for short-packet reception on FMU using the line-idle interrupt from the UART. Enable short packets at both ends. 12 years ago
px4dev 87c3d1a8c1 More link performance counters. 12 years ago
px4dev 46a4a44321 Be more consistent with the packet format definition. 12 years ago