
* data/80-iio-sensor-proxy.rules: Add rule matching pollable compasses * src/drivers.h: Add iio_poll_compass_uncalibrated * src/drv-iio-poll-compass-uncalibrated.c: Add driver able to handle calibration data * src/meson.build: Build new driver TODO: - Gather calibration samples - Start/Stop Calibration (DBus) - Load Calibration Data from disk (currently hardcoded for my device) - Not sure if I'm doing the heading correctly See: - <https://gitlab.freedesktop.org/hadess/iio-sensor-proxy/-/merge_requests/316>