|
@@ -3,58 +3,68 @@
|
|
|
//ARDUINO_FUNCT_INIT_RESULT_T ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add ;
|
|
//ARDUINO_FUNCT_INIT_RESULT_T ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add ;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+if(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A <= ARDUINO_LOOP_LATENCY_COUNTER_INIT ) {
|
|
|
|
|
|
|
|
-
|
|
|
|
|
-
|
|
|
|
|
-if(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init == true ){
|
|
|
|
|
- #ifdef DEBUG
|
|
|
|
|
- Serial.println(" ");
|
|
|
|
|
- Serial.print("#331__BBB main loop top bypassed ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init ");
|
|
|
|
|
- Serial.print(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init);
|
|
|
|
|
- Serial.println("]");
|
|
|
|
|
- #endif
|
|
|
|
|
-
|
|
|
|
|
- } else {
|
|
|
|
|
- #ifdef DEBUG
|
|
|
|
|
- Serial.print("#331___ccc main loop top ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init=[");
|
|
|
|
|
- Serial.print(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init);
|
|
|
|
|
- Serial.println("]");
|
|
|
|
|
- #endif
|
|
|
|
|
- ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init =
|
|
|
|
|
- _Slave_Ports_LOCAL_init(
|
|
|
|
|
- Slave_Ports_Status_A ,
|
|
|
|
|
- Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A,
|
|
|
|
|
- Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
|
|
|
|
|
- Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
|
|
|
|
|
- Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
|
|
|
|
|
- DISPLAY_A , DISPLAY_T_ARDUINO_ATTR_ARRAY_A
|
|
|
|
|
- //, DISPLAY_PHYSICAL_CHAR_A
|
|
|
|
|
- );
|
|
|
|
|
-
|
|
|
|
|
|
|
+
|
|
|
|
|
+ if(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init == true ){
|
|
|
|
|
+ #ifdef DEBUG
|
|
|
|
|
+ Serial.println(" ");
|
|
|
|
|
+ Serial.print("#331__BBB main loop top bypassed ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init ");
|
|
|
|
|
+ Serial.print(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init);
|
|
|
|
|
+ Serial.println("]");
|
|
|
|
|
+ #endif
|
|
|
|
|
+
|
|
|
|
|
+ } else {
|
|
|
#ifdef DEBUG
|
|
#ifdef DEBUG
|
|
|
- Serial.print("#331_AAA main loop top ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init ");
|
|
|
|
|
- Serial.println(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init);
|
|
|
|
|
- #endif
|
|
|
|
|
-
|
|
|
|
|
|
|
+ Serial.print("#331___ccc main loop top ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init=[");
|
|
|
|
|
+ Serial.print(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init);
|
|
|
|
|
+ Serial.println("]");
|
|
|
|
|
+ #endif
|
|
|
|
|
+ ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init =
|
|
|
|
|
+ _Slave_Ports_LOCAL_init(
|
|
|
|
|
+ Slave_Ports_Status_A ,
|
|
|
|
|
+ Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A,
|
|
|
|
|
+ Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
|
|
|
|
|
+ Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
|
|
|
|
|
+ Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
|
|
|
|
|
+ DISPLAY_A , DISPLAY_T_ARDUINO_ATTR_ARRAY_A
|
|
|
|
|
+ //, DISPLAY_PHYSICAL_CHAR_A
|
|
|
|
|
+ );
|
|
|
|
|
+
|
|
|
|
|
+ #ifdef DEBUG
|
|
|
|
|
+ Serial.print("#331_AAA main loop top ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init ");
|
|
|
|
|
+ Serial.println(ARDUINO_FUNCT_INIT_RESULT__Slave_Ports_LOCAL_init);
|
|
|
|
|
+ #endif
|
|
|
|
|
+
|
|
|
|
|
+ }
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+
|
|
|
|
|
+ if(ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add == true) {
|
|
|
|
|
+ #if defined(DEBUG)
|
|
|
|
|
+ Serial.println(" ");
|
|
|
|
|
+ Serial.print("#75 main loop top bypassed ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add=[");
|
|
|
|
|
+ Serial.print(ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add);
|
|
|
|
|
+ Serial.println("]");
|
|
|
|
|
+ #endif
|
|
|
|
|
+ } else {
|
|
|
|
|
+ #if defined(DEBUG)
|
|
|
|
|
+ Serial.println(" ");
|
|
|
|
|
+ Serial.print("#777 main loop top ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add=[");
|
|
|
|
|
+ Serial.print(ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add);
|
|
|
|
|
+ Serial.println("]");
|
|
|
|
|
+ #endif
|
|
|
|
|
+ ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add = _Slave_Ports_queue__add( Slave_Ports_Status_QUEUE_A, TASK_TYPE_T_Slave_Ports_broadcast____ ,TASK_PORT_ASSOC_EMPTY ,millis(), millis() + ARDUINO_time_seq_id_A_INCREMENT , ARDUINO_ARRAY_INDEX_NOT_SET ) ; // "_Slave_Ports_broadcast", //4
|
|
|
|
|
+ ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add = _Slave_Ports_queue__add( Slave_Ports_Status_QUEUE_A, TASK_TYPE_T_Slave_Ports_set_I2C______ ,TASK_PORT_ASSOC_EMPTY ,millis(), millis() + ARDUINO_time_seq_id_A_INCREMENT , ARDUINO_ARRAY_INDEX_NOT_SET) ; //"_Slave_Ports_set_I2C" //5 - to set ports associated on PW
|
|
|
|
|
+ //ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add = _Slave_Ports_queue__add( Slave_Ports_Status_QUEUE_A, TASK_TYPE_T_DISPLAY_queue_pop________ ,TASK_PORT_ASSOC_EMPTY ,millis(), millis() + ARDUINO_time_seq_id_A_INCREMENT , ) ; //"_Slave_Ports_set_I2C" //5 - to set ports associated on PW
|
|
|
}
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
+}
|
|
|
|
|
|
|
|
-if(ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add == true) {
|
|
|
|
|
- #if defined(DEBUG)
|
|
|
|
|
- Serial.println(" ");
|
|
|
|
|
- Serial.print("#75 main loop top bypassed ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add=[");
|
|
|
|
|
- Serial.print(ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add);
|
|
|
|
|
- Serial.println("]");
|
|
|
|
|
- #endif
|
|
|
|
|
|
|
+if(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A <= ARDUINO_LOOP_LATENCY_COUNTER_INIT ) {
|
|
|
|
|
+ Serial.print("#66 ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A"); Serial.print(ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A); Serial.println("] ");
|
|
|
|
|
+ ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A = ARDUINO_LOOP_LATENCY__MAIN_A ;
|
|
|
} else {
|
|
} else {
|
|
|
- #if defined(DEBUG)
|
|
|
|
|
- Serial.println(" ");
|
|
|
|
|
- Serial.print("#777 main loop top ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add=[");
|
|
|
|
|
- Serial.print(ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add);
|
|
|
|
|
- Serial.println("]");
|
|
|
|
|
- #endif
|
|
|
|
|
-ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add = _Slave_Ports_queue__add( Slave_Ports_Status_QUEUE_A, TASK_TYPE_T_Slave_Ports_broadcast____ ,TASK_PORT_ASSOC_EMPTY ,millis(), millis() + ARDUINO_time_seq_id_A_INCREMENT , ARDUINO_ARRAY_INDEX_NOT_SET ) ; // "_Slave_Ports_broadcast", //4
|
|
|
|
|
-ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add = _Slave_Ports_queue__add( Slave_Ports_Status_QUEUE_A, TASK_TYPE_T_Slave_Ports_set_I2C______ ,TASK_PORT_ASSOC_EMPTY ,millis(), millis() + ARDUINO_time_seq_id_A_INCREMENT , ARDUINO_ARRAY_INDEX_NOT_SET) ; //"_Slave_Ports_set_I2C" //5 - to set ports associated on PW
|
|
|
|
|
-//ARDUINO_FUNCT_INIT_RESULT_Slave_Ports_queue__add = _Slave_Ports_queue__add( Slave_Ports_Status_QUEUE_A, TASK_TYPE_T_DISPLAY_queue_pop________ ,TASK_PORT_ASSOC_EMPTY ,millis(), millis() + ARDUINO_time_seq_id_A_INCREMENT , ) ; //"_Slave_Ports_set_I2C" //5 - to set ports associated on PW
|
|
|
|
|
|
|
+ ARDUINO_LOOP_LATENCY_COUNTER__MAIN_A -- ;
|
|
|
}
|
|
}
|