79 Commits (241a0d865378d2809de106667cc39b2b9946dfc5)

Author SHA1 Message Date
px4dev 0dc0a0539d Increase the retry count while probing for I2C sensors. This will also unwedge stuck sensors. 13 years ago
px4dev 4456ca8827 Sensor IOCTL reorganization. Common sensor operations are now shared across sensor drivers. 13 years ago
px4dev f901a35bd4 Remove erroneous sensor read timing checks. 13 years ago
px4dev d55dd67d77 Remove spurious I2C clock frequency resets. 13 years ago
Lorenz Meier d12c09cc86 improvements / debugging on I2C drivers 13 years ago
px4dev f28a757f92 We need to init the gyro subdevice, or there is no device node. Oops. 13 years ago
Lorenz Meier 295e9da1ba Added required scalings, added gyro to MPU6000 test, changed sensors app to read from new drivers 13 years ago
px4dev a0b9c056d7 Add a bus reset on I2C error. Also add a mechanism for automated retries of operations. 13 years ago
px4dev 88f0080a0f Fix an architectural issue with the ORB that prevented publication from interrupt context. 13 years ago
px4dev 8c22e2a092 Whitespace 13 years ago
px4dev 5f77561ed4 Fix output scaling for the hmc5883 driver. Add data checking, and fix an issue where the ORB topic could not be published due to being advertised in the wrong context. 13 years ago
px4dev 63831fa908 Fix an issue where the baro ORB topic was advertised from the wrong context and thus could not be published to. 13 years ago
px4dev 228fbb975a New-style driver for the HMC5883 on I2C. 13 years ago
Lorenz Meier 1530aeccae Working towards full sensor flexibility 13 years ago
px4dev 34118c72ef mechanical style fixups 13 years ago
px4dev 735f8ffa3d Config tweaks to enable the new-style ms5611 driver. 13 years ago
px4dev f1f843099b Nuke a dead file. 13 years ago
px4dev 3c5bb3f57c New-style driver for the MPU6000. 13 years ago
px4dev edfdb8f47e force 8-bit SPI transactions for device::SPI drivers. 13 years ago
px4dev 65aec69705 Syntax change to improve readability; output scalers are now labelled O: instead of looking like control scalers. 13 years ago
px4dev 67e0f8b179 Rework the mixer architecture based on discussions about arbitrary geometry mixing and plugins. 13 years ago
px4dev 9804447a66 More work on the mixer architecture. 13 years ago
px4dev 9804776a0c Checkpoint: more work in progress on mixer load/save 13 years ago
px4dev 145a6c4c49 Work in progress; standard mixer API and utility 13 years ago
Lorenz Meier 139cd09176 Faster sensor bus resets on timeouts, massively reworked fixed wing app, tested 13 years ago
px4dev 8a365179ea Fresh import of the PX4 firmware sources. 13 years ago