Minh Nguyen / Mbed OS Intelligent_Solar_Reflector

Dependencies:   Accelerometer LCD Inverter Algorithm MotorDriver Anemometer GUI ArduinoJson Misc Definitions Pushbutton WebSocketClient temp_fan

Revision:
2:944511c6c55f
Parent:
1:07f86b4db069
Child:
4:05c1a844a7b9
--- a/Defs_Sett.h	Mon Feb 15 21:49:09 2021 +0000
+++ b/Defs_Sett.h	Sun Feb 28 03:26:47 2021 +0000
@@ -30,7 +30,8 @@
 #define ERR_LIMIT               0.01            //Secant Error Limit
 
 //ACCELERATOR SETTINGS
-#define ANGLE_TOL               1               //Angle Tolerance (Degrees)
+#define ACC_FREQ                40000           //Accelerometer I2C frequency
+#define ANGLE_TOL               2               //Angle Tolerance (Degrees)
 #define MEAS_AXIS               0               //Measurement Axis (0 - X, 1 - Y, 2 - Z)
 #define N_AVG                   15              //Averaging
 #define N_CAL                   100             //Calibration sampling
@@ -39,14 +40,21 @@
 #define WIND_THRES_INIT         70              //Default safety windspeed (km/h)
 #define WIND_THRES_MIN          20              //Minimum safety windspeed setting (km/h)
 #define WIND_THRES_MAX          100             //Maximum safety windspeed setting (km/h)
+#define VCC                     3.3             //VCC of K64F board
+
+//LCD SETTING
+#define LCD_FREQ                40000           //LCD I2C frequency
+#define LCD_INIT_DELAY          100000          //LCD initialization delay
+#define LCD_DELAY               500             //Delay for printing characters (us)
 
 //MODES AND SOURCES
 //Operations
-#define OP_NORMAL               0
-#define OP_WIND                 1
-#define OP_MANUAL1              2
-#define OP_MANUAL2              3
-#define OP_WSETTING             4
+#define OP_CALLIBRATION         0
+#define OP_NORMAL               1
+#define OP_WIND                 2
+#define OP_MANUAL1              3
+#define OP_MANUAL2              4
+#define OP_WSETTING             5
 //Accelerometer Selection
 #define S_PANEL                 0
 #define S_R1                    1