extract magnetic declination from profile_t. fix magnetic declination
commit7d63772f3aa7b8c26af50f6cf73c6536d976877b
authorDominic Clifton <me@dominicclifton.name>
Fri, 1 Apr 2016 17:47:55 +0000 (1 19:47 +0200)
committerDominic Clifton <me@dominicclifton.name>
Fri, 1 Apr 2016 17:50:25 +0000 (1 19:50 +0200)
treebe552b1d770e3e710412bbe897b29f288ca5e636
parent4b5ea29c50aa203dc3a47456fe86944f1404aa50
extract magnetic declination from profile_t.  fix magnetic declination
not being updated when changing profile (bug in 1.12.0 and earlier)

Note: this resolves a long-standing FIXME in sensorsAutodetect()
14 files changed:
src/main/config/config.c
src/main/config/config_profile.h
src/main/config/parameter_group_ids.h
src/main/flight/imu.c
src/main/io/serial_cli.c
src/main/io/serial_msp.c
src/main/main.c
src/main/sensors/compass.c
src/main/sensors/compass.h
src/main/sensors/initialisation.c
src/main/sensors/initialisation.h
src/test/unit/config_eeprom_unittest.cc
src/test/unit/flight_imu_unittest.cc
src/test/unit/serial_msp_unittest.cc