arkadiusz binder před 5 roky
rodič
revize
c7163c9c89

+ 8 - 18
SE/stuff/P5_Automation_can-dev-res-working-1930/___SUBMODULES___/P5_automation_arduino_status_submodule/___main/__main_task_func.h

@@ -10,25 +10,15 @@ void TASK_COMMIT(TASK_ARRAY_T TASK_ARRAY_A) {
 //String TASK_ATTR_NAME_A_S = toCharArray(buf, len)();
 //String TASK_ATTR_NAME_A_S = toCharArray(buf, len)();
 // String TASK_ATTR_NAME_A_S( (TASK_ARRAY_A.TASK_ATTR_NAME_A) charArray);
 // String TASK_ATTR_NAME_A_S( (TASK_ARRAY_A.TASK_ATTR_NAME_A) charArray);
 
 
- Serial.print  ("TASK_COMMIT : [");
+  Serial.print  ("TASK_COMMIT : 1[");
   Serial.print (TASK_ARRAY_A.TASK_ATTR_NAME_A[1]);
   Serial.print (TASK_ARRAY_A.TASK_ATTR_NAME_A[1]);
-  //Serial.print (TASK_ARRAY_A.TASK_ATTR_NAME_A);
-  Serial.print (",");
- /* Serial.print (TASK_ARRAY_A.TASK_ATTR_NAME_A[1]);
-  Serial.print (",");
-  Serial.print (TASK_ARRAY_A.TASK_ATTR_NAME_A[2]);
-   Serial.print (",");
-  Serial.print (TASK_ARRAY_A.TASK_ATTR_NAME_A[3]);
-   Serial.print (",");
-  Serial.print (TASK_ARRAY_A.TASK_ATTR_NAME_A[4]);
-*/
-Serial.print  ("] , [");
-// Serial.print (TASK_ARRAY_A.TASK_ATTR_PARAM_A);
-//Serial.print  ("] , [");
-//Serial.print (TASK_ARRAY_A.TASK_ATTR_PARAM_VALUE_INT_A);
-//Serial.print  ("] , [");
-Serial.print (TASK_ARRAY_A.TASK_ATTR_PARAM_VALUE_CHAR_8_A);
-Serial.println  ("]");
+  Serial.print  ("] , 2[");
+  Serial.print (TASK_ARRAY_A.TASK_ATTR_PARAM_A[1]);
+  Serial.print  ("] , 3[");
+  Serial.print (TASK_ARRAY_A.TASK_ATTR_PARAM_VALUE_INT_A);
+  Serial.print  ("] , 4[");
+  Serial.print (TASK_ARRAY_A.TASK_ATTR_PARAM_VALUE_CHAR_8_A);
+  Serial.println  ("]");
 
 
 /*
 /*
     if(TASK_ARRAY_A.TASK_ATTR_NAME_A.equals("DIS_LCD") ) { // TASK_ATTR_NAME_DISPLAY_LCD_A ) {
     if(TASK_ARRAY_A.TASK_ATTR_NAME_A.equals("DIS_LCD") ) { // TASK_ATTR_NAME_DISPLAY_LCD_A ) {

+ 3 - 5
SE/stuff/P5_Automation_can-dev-res-working-1930/___SUBMODULES___/P5_automation_arduino_status_submodule/___main/__main_task_struct.h

@@ -6,18 +6,16 @@
 
 
 
 
 typedef  char TASK_ATTR_NAME_T[8][1] ;
 typedef  char TASK_ATTR_NAME_T[8][1] ;
-typedef  int TASK_ATTR_PARAM_T ;
+typedef  char TASK_ATTR_PARAM_T[8][1] ;
 typedef  int  TASK_ATTR_PARAM_VALUE_INT_T ;
 typedef  int  TASK_ATTR_PARAM_VALUE_INT_T ;
 
 
 typedef  char  TASK_ATTR_PARAM_VALUE_CHAR_8_T[8] ;
 typedef  char  TASK_ATTR_PARAM_VALUE_CHAR_8_T[8] ;
 
 
                                                       //12345678
                                                       //12345678
 const TASK_ATTR_NAME_T  TASK_ATTR_NAME_DISPLAY_LCD_A  = {"D","I","S","_","L","C","D","_"} ;
 const TASK_ATTR_NAME_T  TASK_ATTR_NAME_DISPLAY_LCD_A  = {"D","I","S","_","L","C","D","_"} ;
-//const TASK_ATTR_NAME_T  TASK_ATTR_NAME_DISPLAY_LCD_A  =  "DIS_LCD" ;
-const TASK_ATTR_PARAM_T TASK_ATTR_PARAM_TEXT_A = 1 ; //=      "DIS_TXT" ;
-//const int TASK_ATTR_NAME_DISPLAY_LCD_A[8] = "DIS_LCD" ;
-//const int TASK_ATTR_PARAM_TEXT_A[8] =      "DIS_TXT" ;
+const TASK_ATTR_PARAM_T  TASK_ATTR_PARAM_TEXT_A  =      {"D","I","S","_","T","X","T","8"} ;
 
 
+const TASK_ATTR_PARAM_VALUE_INT_T TASK_ATTR_PARAM_VALUE_INT_EMPTY_A = 0 ;
 
 
 
 
 struct TASK_ARRAY_S {
 struct TASK_ARRAY_S {

+ 3 - 3
SE/stuff/P5_Automation_can-dev-res-working-1930/___SUBMODULES___/P5_automation_arduino_status_submodule/i2c_scanner_func.h

@@ -24,15 +24,15 @@ int TASK_ATTR_PARAM_VALUE_INT_A_V = 10;
 //TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A = {"D","I","S","_","L","C","D"} ; //TASK_ATTR_NAME_DISPLAY_LCD_A ;
 //TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A = {"D","I","S","_","L","C","D"} ; //TASK_ATTR_NAME_DISPLAY_LCD_A ;
 
 
 
 
-TASK_ATTR_NAME_T TASK_ATTR_NAME_A = {"D","I","S","_","L","C","D"} ; 
+//TASK_ATTR_NAME_T TASK_ATTR_NAME_A = {"D","I","S","_","L","C","D"} ; 
 //TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A = TASK_ATTR_NAME_A ; //TASK_ATTR_NAME_DISPLAY_LCD_A ;
 //TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A = TASK_ATTR_NAME_A ; //TASK_ATTR_NAME_DISPLAY_LCD_A ;
  // memcpy(TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A, TASK_ATTR_NAME_A, 8);
  // memcpy(TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A, TASK_ATTR_NAME_A, 8);
   memcpy(TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A, TASK_ATTR_NAME_DISPLAY_LCD_A, 8);
   memcpy(TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A, TASK_ATTR_NAME_DISPLAY_LCD_A, 8);
 
 
 //TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A = {"DIS_LCD"} ; //TASK_ATTR_NAME_DISPLAY_LCD_A ;
 //TASK_ARRAY_A_MSG.TASK_ATTR_NAME_A = {"DIS_LCD"} ; //TASK_ATTR_NAME_DISPLAY_LCD_A ;
+  memcpy(TASK_ARRAY_A_MSG.TASK_ATTR_PARAM_A, TASK_ATTR_PARAM_TEXT_A, 8);
 
 
-TASK_ARRAY_A_MSG.TASK_ATTR_PARAM_A  = TASK_ATTR_PARAM_TEXT_A ;
-TASK_ARRAY_A_MSG.TASK_ATTR_PARAM_VALUE_INT_A  = 0 ;
+TASK_ARRAY_A_MSG.TASK_ATTR_PARAM_VALUE_INT_A  = TASK_ATTR_PARAM_VALUE_INT_EMPTY_A ;
 
 
 String TASK_ATTR_PARAM_VALUE_CHAR_8_A_S = "S1234567" ;
 String TASK_ATTR_PARAM_VALUE_CHAR_8_A_S = "S1234567" ;
 TASK_ATTR_PARAM_VALUE_CHAR_8_A_S.toCharArray(TASK_ARRAY_A_MSG.TASK_ATTR_PARAM_VALUE_CHAR_8_A, 8);
 TASK_ATTR_PARAM_VALUE_CHAR_8_A_S.toCharArray(TASK_ARRAY_A_MSG.TASK_ATTR_PARAM_VALUE_CHAR_8_A, 8);