diff Discovery/Inc/tStructure.h @ 539:d784f281833a

Added inertia simulation for compass heading: In previous version calculated compass values were directly used for visualization of the compass. This causes a fast changing (jumping) of values. With the inertia introduction the compass behalfs more like an analog compass. The final value is reached slowly and the displayed values are more stable. For configuration a new menu item has been added to the compass menu allowing to switch inertia off (default), small and large inertia simulation
author Ideenmodellierer
date Sat, 10 Oct 2020 16:59:18 +0200
parents 1721b26335f1
children 6fbf7cd391cb
line wrap: on
line diff
--- a/Discovery/Inc/tStructure.h	Sat Oct 10 13:51:44 2020 +0200
+++ b/Discovery/Inc/tStructure.h	Sat Oct 10 16:59:18 2020 +0200
@@ -238,6 +238,7 @@
 #define StMHARD2_Compass_SetCourse		_MB(2,7,2,2,0)
 #define StMHARD2_Compass_ResetCourse	_MB(2,7,2,3,0)
 #define StMHARD2_Compass_Calibrate		_MB(2,7,2,4,0)
+#define StMHARD2_Compass_Inertia		_MB(2,7,2,5,0)
 
 //#define StMHARD2_Exit						_MB(2,7,2,2,0)
 
@@ -251,7 +252,7 @@
 #define StMHARD4_BrightnessHigh	_MB(2,7,4,3,0)
 #define StMHARD4_BrightnessMax	_MB(2,7,4,4,0)
 
-#define StMHARD5_Button1				_MB(2,7,5,1,0)
+#define StMHARD5_Button1		_MB(2,7,5,1,0)
 #define StMHARD5_ButtonBalance1	_MB(2,7,5,2,0)
 #define StMHARD5_ButtonBalance2	_MB(2,7,5,3,0)
 #define StMHARD5_ButtonBalance3	_MB(2,7,5,4,0)