aboutsummaryrefslogtreecommitdiff
path: root/src/drivers/hmc5883/hmc5883.cpp
Commit message (Expand)AuthorAgeFilesLines
* hmc5883: periodically check the config and range registersAndrew Tridgell2014-07-121-27/+114
* hmc5883: setup device typeAndrew Tridgell2014-07-121-0/+2
* HMC5883 post merge cleanupLorenz Meier2014-07-081-1/+2
* hmc5883: fixed build warningsAndrew Tridgell2014-07-081-1/+2
* hmc5883: fixed driver startup when trying both busesAndrew Tridgell2014-07-081-2/+2
* hmc5883: added -C option to calibrate on startupAndrew Tridgell2014-07-081-7/+35
* added support for two instances of hmc5883 driverAndrew Tridgell2014-07-081-43/+72
* hmc5883: added support for -R rotation optionAndrew Tridgell2014-07-081-8/+37
* Fix compiler warningsDon Gagne2014-06-291-2/+2
* hmc5883: Change static topic publication to the class member it should be, in...Lorenz Meier2014-05-131-4/+6
* HMC5883: Do not spam the console on error and make everything worse.Lorenz Meier2014-04-201-2/+2
* hmc5883: properly reset mag to normal state on calibration failAndrew Tridgell2014-04-051-15/+17
* Merged origin/master into pubsub_cleanupLorenz Meier2014-02-091-74/+87
|\
| * hmc5883: much faster calibration code with bug fixesAndrew Tridgell2014-01-231-73/+87
* | Support for publication blocking: HMC5883Lorenz Meier2014-01-121-18/+19
|/
* hmc5883: use register_class_devname()Andrew Tridgell2013-12-101-12/+23
* Made all usual suspects default to their custom names and only register the d...Lorenz Meier2013-12-071-3/+4
* Merged status changesLorenz Meier2013-10-061-0/+1
|\
| * drivers: report error_count in drivers where possibleAndrew Tridgell2013-09-121-0/+1
* | Minor cleanups in the driversLorenz Meier2013-09-131-4/+0
|/
* Rework the ringbuffer class so that it's not templated, and refactor its clie...px4dev2013-09-121-5/+5
* hmc5883: use a RingBuffer to hold report queueAndrew Tridgell2013-09-121-67/+40
* hmc5883: add perf count, and removed unnecessary checks for -32768Andrew Tridgell2013-09-121-4/+6
* Add setting queue depth to HMC testLorenz Meier2013-09-081-1/+5
* Workaround to prevent crash during mag calibrationJulian Oes2013-09-051-5/+6
* avoid counters going above limit in INCREMENT()Andrew Tridgell2013-08-281-1/+1
* free perf counters in driver destructorAndrew Tridgell2013-08-281-0/+5
* Workaround to get the HMC5883 default rate rightJulian Oes2013-08-211-4/+4
* Add reset and samplerate ioctl to HMC5883 driverJulian Oes2013-08-211-47/+60
* Improved LSM303D driver, plus some fixes to the HMC5883Julian Oes2013-08-201-0/+5
* Sorry, finally got the axes of the external mag rightJulian Oes2013-08-201-2/+2
* Corrected orientation of external magJulian Oes2013-08-191-4/+5
* Add ioctl to find out if mag is external or onboardJulian Oes2013-08-181-5/+19
* Restructure things so that the PX4 configs move out of the NuttX tree, and mo...px4dev2013-08-021-1/+1
* Lunchtime HOTFIX: Bring back USB console to operational, allow single-USB con...Lorenz Meier2013-07-181-1/+2
* Hotfix: Completely silencing HMC5883 probing to not confuse usersLorenz Meier2013-05-281-3/+1
* Hotfix: Made HMC driver more verbose to prevent false alarmLorenz Meier2013-05-271-0/+2
* hmc5883: fixed use of onboard I2C compassAndrew Tridgell2013-05-041-4/+10
* Allowed for onboard bus to be not presentLorenz Meier2013-04-271-0/+4
* Made HMC bus-agnosticLorenz Meier2013-04-271-10/+24
* Moved the bulk of sensor drivers to the new worldLorenz Meier2013-04-271-0/+1447