2018.07.26

Dependencies:   QEI mbed-rtos mbed

Revision:
2:c62dc496b79a
Parent:
1:86705c6e0ab7
Child:
3:85eb7e954bfa
diff -r 86705c6e0ab7 -r c62dc496b79a common.h
--- a/common.h	Mon Mar 28 00:09:56 2016 +0000
+++ b/common.h	Thu Apr 14 10:27:21 2016 +0000
@@ -50,7 +50,25 @@
     #define DEBUG_PRINT_L4(...) 
 #endif
 
-#define NumberOfI2CCommand 10
+#define NumberOfI2CCommand 14
+
+/* For resolver reader controller */
+enum{
+    I2C_CP_PREAMBLE_R,          // Preamble of command packet
+    I2C_CP_COMMAND_R,           // instruction command
+    I2C_CP_WDRAM_DIA_UPPER,     // motor1 rotation direction   
+    I2C_CP_WDRAM_DIA_LOWER,     // motor1 rotation speed    
+    I2C_CP_CCABLE_DIA_UPPER,    // motor1 current limit detection threshold upper byte 
+    I2C_CP_CCABLE_DIA_LOWER,    // motor1 current limit detection threshold lower byte 
+    I2C_CP_RESOLVER_RESO,       // motor1 current limit detection threshold upper byte
+    I2C_CP_RES1,                // reserved   
+    I2C_CP_RES2,                // reserved   
+    I2C_CP_RES3,                // reserved   
+    I2C_CP_RES4,                // reserved   
+    I2C_CP_RES5,                // reserved  
+    I2C_CP_RES6,                // reserved
+    I2C_CP_RES7,                // reserved    
+};
 
 #define ROTATE_PER_RESOLUTION       24
 #define REAL_THREAD_DIAMETER        63          // 60+3