a.binder %!s(int64=5) %!d(string=hai) anos
pai
achega
e0858606f8
Modificáronse 14 ficheiros con 6 adicións e 1179 borrados
  1. 6 33
      SE/stuff/P5_Automation_can-dev-res-working-1930/P5_Automation_can-dev-res-working-1930.ino
  2. 0 35
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x11/config_Active_ControllerID_0x11.h
  3. 0 188
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x11/config_Slave_Ports_LOCAL_0x11_init.h
  4. 0 4
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x11/setup_Active_ControllerID_0x11.h
  5. 0 20
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x13/config_Active_ControllerID_0x13.h
  6. 0 118
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x13/config_Slave_Ports_LOCAL_0x13_init.h
  7. 0 6
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x13/setup_Active_ControllerID_0x13.h
  8. 0 17
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x14/config_Active_ControllerID_0x14.h
  9. 0 115
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x14/config_Slave_Ports_LOCAL_0x14_init.h
  10. 0 17
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x15/config_Active_ControllerID_0x15.h
  11. 0 115
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x15/config_Slave_Ports_LOCAL_0x15_init.h
  12. 0 44
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x35/config_Active_ControllerID_0x35.h
  13. 0 335
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x35/config_Slave_Ports_LOCAL_0x35_init.h
  14. 0 132
      SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/config_Slave_Ports_LOCAL_init.h

+ 6 - 33
SE/stuff/P5_Automation_can-dev-res-working-1930/P5_Automation_can-dev-res-working-1930.ino

@@ -204,41 +204,9 @@ const int DISPLAY_MENU_A__PROGMEM_CONSOLE_PRINT = 3 ;
 //#include "config_Slave_Ports_LOCAL_0x101_init.h" //there kleep config of this id device
 
 #define print_SEP_RT "]"
-
-#if Active_ControllerID == 0x11 
-    const int Active_ControllerID_HEX = 0x11 ;
-     #include "config_Active_ControllerID_0x11.h"
-#endif
-
-
-#if Active_ControllerID == 0x13 
-    const int Active_ControllerID_HEX = 0x13 ;
-    #include "___CONFIG/0x13/config_Active_ControllerID_0x13.h"  //there kleep config of this id device
-#endif
-
-
-
-#if Active_ControllerID == 0x14 
-    const int Active_ControllerID_HEX = 0x14 ;
-    #include "___CONFIG/0x14/config_Active_ControllerID_0x14.h"  //there kleep config of this id device
-#endif
-
-
+#include "config_Slave_Ports_LOCAL_config.h" //lite
 
 
-
-#if Active_ControllerID == 0x15 
-    const int Active_ControllerID_HEX = 0x15 ;
-    #include "___CONFIG/0x15/config_Active_ControllerID_0x15.h"  //atmega bez wyswietlacza druga i bez portow na razie
-#endif
-
-
-
-#if Active_ControllerID == 0x35 
-    const int Active_ControllerID_HEX = 0x35 ;
-     #include "0x35/config_Active_ControllerID_0x35.h"
-#endif
-
 #if defined(HAS_TFT_ILI9163C)
     #include "_TFT_ILI9163C_config.h"
 #endif
@@ -325,9 +293,11 @@ const int DISPLAY_MENU_A__PROGMEM_CONSOLE_PRINT = 3 ;
  #include "__icon.h" //icon 
  
  
+ 
  #if defined(HAS_TFT_ILI9163C)
   #include "_TFT_ILI9163C_func.h"
  #endif   
+ #include "_DISPLAY_DEV.h"
 
 
 
@@ -337,6 +307,7 @@ const int DISPLAY_MENU_A__PROGMEM_CONSOLE_PRINT = 3 ;
 #include "_TASK_TYPES_func.h"
 #include "_Slave_Ports_Status_QUEUE_add_func.h"
 #include "_DISPLAY_add_record_func.h"
+
 #include "_DISPLAY_func.h"
 
 
@@ -372,6 +343,8 @@ const int DISPLAY_MENU_A__PROGMEM_CONSOLE_PRINT = 3 ;
 #include "_Slave_Ports_Protocol_CAN_func.h"
 #include "TASK_TYPE_T_Get_Ports_Status_INPUT_A___.h"
 #include "_Slave_Ports_Status_func.h"
+#include "Slave_Ports_Status__DISPLAY_TARGET.h"
+
 #include "TASK_TYPE_T_Set_Ports_Status_LIMITS_A__.h"
 
 #include "_CAN_func.h" //lite _CAN/

+ 0 - 35
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x11/config_Active_ControllerID_0x11.h

@@ -1,35 +0,0 @@
-
-//there kleep config of this id device#define HAS_TFT_ILI9163C 
-// #define HAS_LCD1602 
-#define HAS_ROTTARY_SW
-
-// rottary switch ports 
-#define ROTTARY_SW_sw PortA8 
-#define ROTTARY_SW_dt PortA9
-#define ROTTARY_SW_clk PortA10    
-
-#define HAS_CAN
-#define HAS_TFT_ILI9163C
-#define HAS_I2C_driver_Adafruit_PWMServoDriver 
-//#define DEBUG_I2C_driver_Adafruit_PWMServoDriver
-#define HAS__PCINT_setup //to allow interrupts
-
-//#define DISABLE_TASK_TYPE_T_DISPLAY_queue_pop________
-//#error
-//#define DEBUG 5 
-
-//#define DISABLE_LOOP //To debug and disable any output
-
-//#define DEBUG_I2C
-//#define HAS_DEBUG_ACTION_TRIG
-//#define DEBUG_CAN
-
-//#define DEBUG_DISPLAY
-
-//#define DEBUG_QUEUE
-
-//#define DEBUG_QUEUE_ASSERT
-
-//#define DEBUG_QUEUE_WAIT 500
-//#define DEBUG_STORAGE_QUEUE_TEST
-//#define DEBUG_ARDUINO_ARRAY_INDEX_NEXT_LOCK

+ 0 - 188
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x11/config_Slave_Ports_LOCAL_0x11_init.h

@@ -1,188 +0,0 @@
-/*
-ARDUINO_FUNCT_INIT_RESULT_T _Slave_Ports_LOCAL_init(
-                Slave_Ports_Status_T* Slave_Ports_Status_A ,
-                Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_T &Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_T*            Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_T*      Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_T*  Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
-                
-                DISPLAY_T*  DISPLAY_A ,  DISPLAY_T_ARDUINO_ATTR_ARRAY_T &DISPLAY_T_ARDUINO_ATTR_ARRAY_A,
-                time_seq_id_T time_seq_id,  time_min_run_T time_min_run 
-                //,*DISPLAY_PHYSICAL_CHAR_A //DISPLAY_PHYSICAL_CHAR_T 
-                ) {
-*/
-   //DISPLAY_T_ARDUINO_ATTR_ARRAY_A[ARDUINO_ATTR_ARRAY_S_INDEX].ARDUINO_ARRAY_INDEX_CURRENT_INIT ++;
-     #if defined(DEBUG) 
-                                  if(DEBUG > 6) {  
-                Serial.println("#4444 _Slave_Ports_LOCAL_init");
-                }
-     #endif
-      
-                  Slave_Ports_Status_add_port(
-                                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,
-                                1,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    0 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                 "SW LP",
-                                0,0 //time_seq_id, time_min_run  
-                                );
-                                
-                                
-                                 Slave_Ports_Status_add_port(
-                                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,
-                                2,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    1 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "SW LL",
-                                0,0 //time_seq_id, time_min_run  
-                                );
-                                
-                           Slave_Ports_Status_add_port(
-                                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,
-                                3,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    2 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "SW PL",
-                                0,0 //time_seq_id, time_min_run  
-                                );
-                                
-                                      
-                  Slave_Ports_Status_add_port(
-                                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,
-                                4,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    3 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "SW PP",
-                                0,0// time_seq_id, time_min_run
-                                );
-                                
-                        //pwm silnik out 2                     
-                                
-                        Slave_Ports_Status_add_port(
-                                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,
-                                5,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    6 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "Silnik",
-                                0,0// time_seq_id, time_min_run
-                                );
-                                         
-                         Slave_Ports_Status_add_port(
-                                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,
-                                6,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    7 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "SilKier",
-                                0,0// time_seq_id, time_min_run
-                                );
-                               
-                              
-                                
-                                
-                    /*    DISPLAY__print_ANY(
-                    DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                    DISPLAY_PHYSICAL_CHAR_A,
-                    DISPLAY_pos_seq_A_NEXT,
-                    "#4 _Slave_Ports_LOCAL_init");             
-                 
-                 */
-                 
-                                              //1234567890123456
-                 //DISPLAY_array16_T DISPLAY_array16_AA ;
-                 // DISPLAY_array16_AA[16]= "#50 Added ports ";
-                 
-                 //DISPLAY_array16_AA.toCharArray(DISPLAY_array16_AA,16);
-               #if  defined(DISABLE_DISPLAY__add_record)
-               #else  
-                 DISPLAY__add_record(
-                       DISPLAY_A ,
-                      DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                      DISPLAY_PHYSICAL_CHAR_A, 
-                          DISPLAY_pos_seq_A_NEXT ,
-                           //"012345678901234" , 
-                           "#50 Added ports ",//DISPLAY_array16_A
-                          DISPLAY_TARGET_DISPLAY128,
-                          0, //time_seq_id_A,
-                           0//time_min_run_A =
-                           //QUEUE
-                           , Slave_Ports_Status_QUEUE_A, Slave_Ports_Status_QUEUE_T_ARDUINO_ATTR_ARRAY_A, 
-                            TASK_TYPE_T__EMPTY__JUST_PASSED_ARG__,
-                            TASK_PORT_ASSOC_EMPTY
-                 );
-               #endif
-                    
-  //  return true ;
-
-//}

+ 0 - 4
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x11/setup_Active_ControllerID_0x11.h

@@ -1,4 +0,0 @@
-if(Active_ControllerID_HEX == 0x11) {
-HAS_ROTTARY_SW_A = true ; //#define HAS_ROTTARY_SW
-HAS_I2C_driver_Adafruit_PWMServoDriver_A = true ; 
-}

+ 0 - 20
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x13/config_Active_ControllerID_0x13.h

@@ -1,20 +0,0 @@
-
-//there kleep config of this id device
-#define HAS_TFT_ILI9163C 
-// #define HAS_LCD1602 
-//#define HAS_ROTTARY_SW
-//#define HAS__PCINT_setup //to allow interrupts
-
-#define HAS_I2C_driver_Adafruit_PWMServoDriver 
-
-
-//#define DEBUG 5 
-//#define DISABLE_LOOP //To debug and disable any output
-
-#define DISABLE_TASK_TYPE_T_DISPLAY_queue_pop________
-
-
-    #define TFT_ILI9163C__RSTpin Port8 //9 //reset pin.   you must connect.   (or pullup)
-
-
-#define TFT_ILI9163C_DCpin Port9 //8 // A0   data/command pin.   sometimes called DC, RS, ...

+ 0 - 118
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x13/config_Slave_Ports_LOCAL_0x13_init.h

@@ -1,118 +0,0 @@
-/*
-ARDUINO_FUNCT_INIT_RESULT_T _Slave_Ports_LOCAL_init(
-                Slave_Ports_Status_T* Slave_Ports_Status_A ,
-                Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_T &Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_T*            Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_T*      Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_T*  Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
-                
-                DISPLAY_T*  DISPLAY_A ,  DISPLAY_T_ARDUINO_ATTR_ARRAY_T &DISPLAY_T_ARDUINO_ATTR_ARRAY_A,
-                time_seq_id_T time_seq_id,  time_min_run_T time_min_run
-                //,*DISPLAY_PHYSICAL_CHAR_A //DISPLAY_PHYSICAL_CHAR_T 
-                ) {
-*/
-   //DISPLAY_T_ARDUINO_ATTR_ARRAY_A[ARDUINO_ATTR_ARRAY_S_INDEX].ARDUINO_ARRAY_INDEX_CURRENT_INIT ++;
-     #if defined(DEBUG) 
-                                  if(DEBUG > 6) {  
-                Serial.println("#4444 _Slave_Ports_LOCAL_init");
-                }
-     #endif
-      
-                  Slave_Ports_Status_add_port(
-                                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,
-                                1,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, // PortTypes_SERVO , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                1 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE ,Exp_state_level_INIT, 
-                                time_seq_id, time_min_run 
-                                );
-                                
-                                
-                  Slave_Ports_Status_add_port(
-                                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,
-                                2,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C | PortTypes_SERVO | PortTypes_SERVO_360 , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                4 , //int  LocalPort,
-                                Exp_state_UNSET, //Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                time_seq_id, time_min_run 
-                                );
-                                
-                                 Slave_Ports_Status_add_port(
-                                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,
-                                3,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C | PortTypes_SERVO , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                3 , //int  LocalPort,
-                                Exp_state_UNSET, //Exp_state_BLINK, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE ,Exp_state_level_INIT,
-                                time_seq_id, time_min_run
-                                );
-                                
-                                
-                                
-                             
-                    /*    DISPLAY__print_ANY(
-                    DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                    DISPLAY_PHYSICAL_CHAR_A,
-                    DISPLAY_pos_seq_A_NEXT,
-                    "#4 _Slave_Ports_LOCAL_init");             
-                 
-                 */
-                 
-                                              //1234567890123456
-                  // DISPLAY_array16_T DISPLAY_array16_AA ;
-                  //DISPLAY_array16_AA[16]= "#50 Added ports ";
-                 
-                  #if  defined(DISABLE_DISPLAY__add_record)
-               #else  
-                 DISPLAY__add_record(
-                       DISPLAY_A ,
-                      DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                      DISPLAY_PHYSICAL_CHAR_A, 
-                          DISPLAY_pos_seq_A_NEXT ,
-                         //"012345678901234" , //
-                         "#50 Added ports ",//DISPLAY_array16_A
-                          DISPLAY_TARGET_DISPLAY128,
-                          time_seq_id, //time_seq_id_A,
-                           time_seq_id + 5000 //time_min_run_A =
-                           //QUEUE
-                           , Slave_Ports_Status_QUEUE_A, Slave_Ports_Status_QUEUE_T_ARDUINO_ATTR_ARRAY_A ,
-                            TASK_TYPE_T__EMPTY__JUST_PASSED_ARG__,
-                            TASK_PORT_ASSOC_EMPTY
-                 );
-                #endif 
-                    
-  //  return true ;
-
-//}

+ 0 - 6
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x13/setup_Active_ControllerID_0x13.h

@@ -1,6 +0,0 @@
-if(Active_ControllerID_HEX == 0x13) {
-HAS_ROTTARY_SW_A = true ; //#define HAS_ROTTARY_SW
-HAS_I2C_driver_Adafruit_PWMServoDriver_A = true ;
-pinMode(Port11, INPUT); //INPUT_PULLUP
-digitalWrite(Port11, LOW);
-}

+ 0 - 17
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x14/config_Active_ControllerID_0x14.h

@@ -1,17 +0,0 @@
-
-//there kleep config of this id device
-//#define HAS_TFT_ILI9163C 
-// #define HAS_LCD1602 
-//#define HAS_ROTTARY_SW
-//#define HAS__PCINT_setup //to allow interrupts
-
-#define HAS_I2C_driver_Adafruit_PWMServoDriver 
-
-
-//#define DEBUG 5 
-//#define DISABLE_LOOP //To debug and disable any output
-
-//#define DISABLE_TASK_TYPE_T_DISPLAY_queue_pop________
-
-
-#define DISABLE_ANY_PRINT //when uno ?

+ 0 - 115
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x14/config_Slave_Ports_LOCAL_0x14_init.h

@@ -1,115 +0,0 @@
-
-ARDUINO_FUNCT_INIT_RESULT_T _Slave_Ports_LOCAL_init(
-                Slave_Ports_Status_T* Slave_Ports_Status_A ,
-                Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_T &Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_T*            Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_T*      Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_T*  Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
-                
-                DISPLAY_T*  DISPLAY_A ,  DISPLAY_T_ARDUINO_ATTR_ARRAY_T &DISPLAY_T_ARDUINO_ATTR_ARRAY_A,
-                   time_seq_id_T time_seq_id,  time_min_run_T time_min_run
-                //,*DISPLAY_PHYSICAL_CHAR_A //DISPLAY_PHYSICAL_CHAR_T 
-                ) {
-
-   //DISPLAY_T_ARDUINO_ATTR_ARRAY_A[ARDUINO_ATTR_ARRAY_S_INDEX].ARDUINO_ARRAY_INDEX_CURRENT_INIT ++;
-     #if defined(DEBUG) 
-                                  if(DEBUG > 6) {  
-                Serial.println("#4444 _Slave_Ports_LOCAL_init");
-                }
-     #endif
-      
-                  Slave_Ports_Status_add_port(
-                                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,
-                                1,  // int  Port_ID,
-                                0x14 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, // PortTypes_SERVO , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                1 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                0,0);
-                                
-                           /*     
-                  Slave_Ports_Status_add_port(
-                                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,
-                                2,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                2 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE 
-                                );
-                                
-                                 Slave_Ports_Status_add_port(
-                                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,
-                                3,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                3 , //int  LocalPort,
-                                Exp_state_BLINK, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE 
-                                );
-                                
-                                
-                                
-                           */     
-                    /*    DISPLAY__print_ANY(
-                    DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                    DISPLAY_PHYSICAL_CHAR_A,
-                    DISPLAY_pos_seq_A_NEXT,
-                    "#4 _Slave_Ports_LOCAL_init");             
-                 
-                 */
-                 
-                                              //1234567890123456
-                  // DISPLAY_array16_T DISPLAY_array16_AA ;
-                  //DISPLAY_array16_AA[16]= "#50 Added ports ";
-                 
-                  #if  defined(DISABLE_DISPLAY__add_record)
-               #else  
-                 DISPLAY__add_record(
-                       DISPLAY_A ,
-                      DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                      DISPLAY_PHYSICAL_CHAR_A, 
-                          DISPLAY_pos_seq_A_NEXT ,
-                         //"012345678901234" , //
-                         "#50 Added ports ",//DISPLAY_array16_A
-                          DISPLAY_TARGET_DISPLAY128,
-                          millis(), //time_seq_id_A,
-                           millis() + 5000 //time_min_run_A =
-                           //QUEUE
-                           , Slave_Ports_Status_QUEUE_A, Slave_Ports_Status_QUEUE_T_ARDUINO_ATTR_ARRAY_A ,
-                            TASK_TYPE_T__EMPTY__JUST_PASSED_ARG__,
-                            TASK_PORT_ASSOC_EMPTY
-                 );
-                #endif 
-                    
-    return true ;
-
-}

+ 0 - 17
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x15/config_Active_ControllerID_0x15.h

@@ -1,17 +0,0 @@
-
-//there kleep config of this id device
-//#define HAS_TFT_ILI9163C 
-// #define HAS_LCD1602 
-//#define HAS_ROTTARY_SW
-//#define HAS__PCINT_setup //to allow interrupts
-
-#define HAS_I2C_driver_Adafruit_PWMServoDriver 
-
-
-//#define DEBUG 5 
-//#define DISABLE_LOOP //To debug and disable any output
-
-//#define DISABLE_TASK_TYPE_T_DISPLAY_queue_pop________
-
-
-#define DISABLE_ANY_PRINT //when uno ?

+ 0 - 115
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x15/config_Slave_Ports_LOCAL_0x15_init.h

@@ -1,115 +0,0 @@
-/*
-ARDUINO_FUNCT_INIT_RESULT_T _Slave_Ports_LOCAL_init(
-                Slave_Ports_Status_T* Slave_Ports_Status_A ,
-                Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_T &Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_T*            Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_T*      Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_T*  Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
-                
-                DISPLAY_T*  DISPLAY_A ,  DISPLAY_T_ARDUINO_ATTR_ARRAY_T &DISPLAY_T_ARDUINO_ATTR_ARRAY_A,
-                   time_seq_id_T time_seq_id,  time_min_run_T time_min_run
-                //,*DISPLAY_PHYSICAL_CHAR_A //DISPLAY_PHYSICAL_CHAR_T 
-                ) {
-*/
-   //DISPLAY_T_ARDUINO_ATTR_ARRAY_A[ARDUINO_ATTR_ARRAY_S_INDEX].ARDUINO_ARRAY_INDEX_CURRENT_INIT ++;
-     #if defined(DEBUG) 
-                                  if(DEBUG > 6) {  
-                Serial.println("#4444 _Slave_Ports_LOCAL_init");
-                }
-     #endif
-      
-                  Slave_Ports_Status_add_port(
-                                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,
-                                1,  // int  Port_ID,
-                                0x15 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, // PortTypes_SERVO , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                1 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                0,0);
-                                
-                           /*     
-                  Slave_Ports_Status_add_port(
-                                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,
-                                2,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                2 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE 
-                                );
-                                
-                                 Slave_Ports_Status_add_port(
-                                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,
-                                3,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                3 , //int  LocalPort,
-                                Exp_state_BLINK, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE 
-                                );
-                                
-                                
-                                
-                           */     
-                    /*    DISPLAY__print_ANY(
-                    DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                    DISPLAY_PHYSICAL_CHAR_A,
-                    DISPLAY_pos_seq_A_NEXT,
-                    "#4 _Slave_Ports_LOCAL_init");             
-                 
-                 */
-                 
-                                              //1234567890123456
-                  // DISPLAY_array16_T DISPLAY_array16_AA ;
-                  //DISPLAY_array16_AA[16]= "#50 Added ports ";
-                 
-                  #if  defined(DISABLE_DISPLAY__add_record)
-               #else  
-                 DISPLAY__add_record(
-                       DISPLAY_A ,
-                      DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                      DISPLAY_PHYSICAL_CHAR_A, 
-                          DISPLAY_pos_seq_A_NEXT ,
-                         //"012345678901234" , //
-                         "#50 Added ports ",//DISPLAY_array16_A
-                          DISPLAY_TARGET_DISPLAY128,
-                          millis(), //time_seq_id_A,
-                           millis() + 5000 //time_min_run_A =
-                           //QUEUE
-                           , Slave_Ports_Status_QUEUE_A, Slave_Ports_Status_QUEUE_T_ARDUINO_ATTR_ARRAY_A ,
-                            TASK_TYPE_T__EMPTY__JUST_PASSED_ARG__,
-                            TASK_PORT_ASSOC_EMPTY
-                 );
-                #endif 
-                    
-  //  return true ;
-
-//}

+ 0 - 44
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x35/config_Active_ControllerID_0x35.h

@@ -1,44 +0,0 @@
-
-//there kleep config of this id device#define HAS_TFT_ILI9163C 
-#define HAS_LCD1602 
-#define LCD1602_DISPLAY_PHYSICAL_X_CHARS_A 20
-#define LCD1602_DISPLAY_PHYSICAL_Y_CHARS_A 4
-#define HAS_LCD1602_I2C
-#define HAS_ROTTARY_SW
-
-// rottary switch ports 
-#define ROTTARY_SW_sw PortA8 
-#define ROTTARY_SW_dt PortA10
-#define ROTTARY_SW_clk PortA9   
-
-
-#define HAS_TFT_ILI9163C
-//#define HAS_TFT_ILI9163C__ROTATED
-#define HAS_I2C_driver_Adafruit_PWMServoDriver 
-//#define DEBUG_I2C_driver_Adafruit_PWMServoDriver
-//#define HAS_CAN
-//#define DISPLAY__print_menu_DELAY
-#define HAS__PCINT_setup //to allow interrupts
-//#define DEBUG_QUEUE_WAIT
-//#define DEBUG_LATENCY_MARKER
-//#define DISABLE_TASK_TYPE_T_DISPLAY_queue_pop________
-#define DISPLAY_MENU_SELECTOR_DEBUG
-//#error
-//#define DEBUG 5 
-
-//#define DISABLE_LOOP //To debug and disable any output
-
-//#define DEBUG_I2C
-//#define HAS_DEBUG_ACTION_TRIG
-//#define DEBUG_CAN
-
-//#define DEBUG_DISPLAY
-
-
-//#define DEBUG_QUEUE_ASSERT
-
-//#define DEBUG_QUEUE_WAIT 500
-//#define DEBUG_STORAGE_QUEUE_TEST
-//#define DEBUG_ARDUINO_ARRAY_INDEX_NEXT_LOCK
-
-#define PROGMEM_CONSOLE_WRITE

+ 0 - 335
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/0x35/config_Slave_Ports_LOCAL_0x35_init.h

@@ -1,335 +0,0 @@
-/*
-ARDUINO_FUNCT_INIT_RESULT_T _Slave_Ports_LOCAL_init(
-                Slave_Ports_Status_T* Slave_Ports_Status_A ,
-                Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_T &Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_T*            Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_T*      Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_T*  Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
-                
-                DISPLAY_T*  DISPLAY_A ,  DISPLAY_T_ARDUINO_ATTR_ARRAY_T &DISPLAY_T_ARDUINO_ATTR_ARRAY_A,
-                time_seq_id_T time_seq_id,  time_min_run_T time_min_run 
-                //,*DISPLAY_PHYSICAL_CHAR_A //DISPLAY_PHYSICAL_CHAR_T 
-                ) {
-*/
-   //DISPLAY_T_ARDUINO_ATTR_ARRAY_A[ARDUINO_ATTR_ARRAY_S_INDEX].ARDUINO_ARRAY_INDEX_CURRENT_INIT ++;
-     #if defined(DEBUG) 
-                                  if(DEBUG > 6) {  
-                Serial.println("#4444 _Slave_Ports_LOCAL_init");
-                }
-     #endif
-      
-             /*     Slave_Ports_Status_add_port(
-                                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,
-                                1,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    0 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                0,0 //time_seq_id, time_min_run  
-                                );
-                                
-                                
-                                 Slave_Ports_Status_add_port(
-                                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,
-                                2,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    1 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                0,0 //time_seq_id, time_min_run  
-                                );
-                                
-                           Slave_Ports_Status_add_port(
-                                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,
-                                3,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C, //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    2 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                0,0 //time_seq_id, time_min_run  
-                                );
-                                
-                                      
-                  Slave_Ports_Status_add_port(
-                                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,
-                                4,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    3 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                0,0// time_seq_id, time_min_run
-                                );
-                                
-                        //pwm silnik out 2                     
-                                
-                        Slave_Ports_Status_add_port(
-                                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,
-                                5,  // int  Port_ID,
-                                0x11 ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                    6 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                0,0// time_seq_id, time_min_run
-                                );
-                                         
-                              
-                              
-                 */      
-                 
-                 
-                            //PCF8574
-                           
-                        Slave_Ports_Status_add_port(
-                                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,
-                                1,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x20 ,  //int  Address,
-                                    1 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_PCF8574 ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "Halog1",
-                                0,0// time_seq_id, time_min_run
-                                );
-                         Slave_Ports_Status_add_port(
-                                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,
-                                2,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x20 ,  //int  Address,
-                                    2 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                 I2C_port_DEFAULT , //int I2C_port,
-                                I2C_driver_PCF8574 ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "Halog2",
-                                0,0// time_seq_id, time_min_run
-                                );
-                             //local pwm port
-                             Slave_Ports_Status_add_port(
-                                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,
-                                3,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_PWM_EXP_I2C ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                0x20 ,  //int  Address,
-                                    3 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_PCF8574 ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "Halog3",
-                                0,0// time_seq_id, time_min_run
-                                );   
-                             Slave_Ports_Status_add_port(
-                                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,
-                                4,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_PWM_I2C_SERVO ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                Address_NOT_DEFINED_A ,  //int  Address,
-                                    4 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_NOT_I2C_A, //int I2C_port,
-                                I2C_driver_PHYSICAL_PORT_SERVO ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "Halo X",
-                                0,0// time_seq_id, time_min_run
-                                );   
-                                TASK_TYPE_T_Set_Ports_Status_LIMITS_A__SET(4,0,85);
-                                
-                              Slave_Ports_Status_add_port(
-                                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,
-                                5,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_PWM_I2C_SERVO ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                Address_NOT_DEFINED_A ,  //int  Address,
-                                    5 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_NOT_I2C_A, //int I2C_port,
-                                I2C_driver_PHYSICAL_PORT_SERVO ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "Halo Y",
-                                0,0// time_seq_id, time_min_run
-                                );   
-                                TASK_TYPE_T_Set_Ports_Status_LIMITS_A__SET(5,0,180);
-
-                                Slave_Ports_Status_add_port(
-                                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,
-                                6,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_INPUT ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                Address_NOT_DEFINED_A ,  //int  Address,
-                                    A13 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_NOT_I2C_A, //int I2C_port,
-                                I2C_driver_PHYSICAL_INPUT_PORT_DIGITAL ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "IN A13",
-                                0,0// time_seq_id, time_min_run
-                                );   
-                                
-                                Slave_Ports_Status_add_port(
-                                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,
-                                7,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_INPUT_ANALOG ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                Address_NOT_DEFINED_A ,  //int  Address,
-                                    A14 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_NOT_I2C_A, //int I2C_port,
-                                I2C_driver_PHYSICAL_INPUT_PORT_ANALOG ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "IN A14",
-                                0,0// time_seq_id, time_min_run
-                                );
-
-                                Slave_Ports_Status_add_port(
-                                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,
-                                8,  // int  Port_ID,
-                                Active_ControllerID_HEX ,  //int  _Slave_ID,
-                                PortTypes_INPUT_ANALOG ,// | PortTypes_SERVO  ,// | PortTypes_SERVO //int  PortTypes,
-                                Address_NOT_DEFINED_A ,  //int  Address,
-                                    A15 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH , //Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_FULL_FRESH, //Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_NOT_I2C_A, //int I2C_port,
-                                I2C_driver_PHYSICAL_INPUT_PORT_ANALOG ,//int I2C_driver
-                                IS_Local_TRUE, Exp_state_level_INIT,
-                                "IN A15",
-                                0,0// time_seq_id, time_min_run
-                                );          
-                            SPFTFTFT2(add,port,index,Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A.ARDUINO_ARRAY_INDEX_CURRENT_A)   ; 
-                                
-                    /*    DISPLAY__print_ANY(
-                    DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                    DISPLAY_PHYSICAL_CHAR_A,
-                    DISPLAY_pos_seq_A_NEXT,
-                    "#4 _Slave_Ports_LOCAL_init");             
-                 
-                 */
-                 
-                                              //1234567890123456
-                 //DISPLAY_array16_T DISPLAY_array16_AA ;
-                 // DISPLAY_array16_AA[16]= "#50 Added ports ";
-                 
-                 //DISPLAY_array16_AA.toCharArray(DISPLAY_array16_AA,16);
-               #if  defined(DISABLE_DISPLAY__add_record)
-               #else  
-                 DISPLAY__add_record(
-                       DISPLAY_A ,
-                      DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                      DISPLAY_PHYSICAL_CHAR_A, 
-                          DISPLAY_pos_seq_A_NEXT ,
-                           //"012345678901234" , 
-                           "#50 Added ports ",//DISPLAY_array16_A
-                          DISPLAY_TARGET_DISPLAY128,
-                          0, //time_seq_id_A,
-                           0//time_min_run_A =
-                           //QUEUE
-                           , Slave_Ports_Status_QUEUE_A, Slave_Ports_Status_QUEUE_T_ARDUINO_ATTR_ARRAY_A, 
-                            TASK_TYPE_T__EMPTY__JUST_PASSED_ARG__,
-                            TASK_PORT_ASSOC_EMPTY
-                 );
-               #endif
-                    
-  //  return true ;
-
-//}

+ 0 - 132
SE/stuff/P5_Automation_can-dev-res-working-1930/___CONFIG/config_Slave_Ports_LOCAL_init.h

@@ -1,132 +0,0 @@
-
-//default ports of any device
-/*
-ARDUINO_FUNCT_INIT_RESULT_T _Slave_Ports_DEFAULT_LOCAL_init(
-                Slave_Ports_Status_T* Slave_Ports_Status_A ,
-                Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_T &Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_T*            Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_T*      Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_T*  Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
-                
-                DISPLAY_T*  DISPLAY_A ,  DISPLAY_T_ARDUINO_ATTR_ARRAY_T &DISPLAY_T_ARDUINO_ATTR_ARRAY_A
-                //,*DISPLAY_PHYSICAL_CHAR_A //DISPLAY_PHYSICAL_CHAR_T 
-                ) {
-*/
-
-
-ARDUINO_FUNCT_INIT_RESULT_T _Slave_Ports_LOCAL_init(
-                Slave_Ports_Status_T* Slave_Ports_Status_A ,
-                Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_T &Slave_Ports_Status_T_ARDUINO_ATTR_ARRAY_A ,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_T*            Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_TABLE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_T*      Slave_Ports_Status_T_ARDUINO_ARRAY_INDEX_T_TO_DELETE_A,
-                 Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_T*  Slave_Ports_Status_T_ARDUINO_ARRAY_ASSOC_TABLE_S_Port_ID_A,
-                
-                DISPLAY_T*  DISPLAY_A ,  DISPLAY_T_ARDUINO_ATTR_ARRAY_T &DISPLAY_T_ARDUINO_ATTR_ARRAY_A,
-                time_seq_id_T time_seq_id,  time_min_run_T time_min_run 
-                //,*DISPLAY_PHYSICAL_CHAR_A //DISPLAY_PHYSICAL_CHAR_T 
-                ) {
-
-   //DISPLAY_T_ARDUINO_ATTR_ARRAY_A[ARDUINO_ATTR_ARRAY_S_INDEX].ARDUINO_ARRAY_INDEX_CURRENT_INIT ++;
-     #if defined(DEBUG) 
-                                  if(DEBUG > 6) {  
-                Serial.println("#3333 _Slave_Ports_DEFAULT_LOCAL_init");
-                }
-     #endif
-
-#if Active_ControllerID == 0x11    
-      #include "0x11/config_Slave_Ports_LOCAL_0x11_init.h"
-#elif Active_ControllerID == 0x13
-      #include "0x13/config_Slave_Ports_LOCAL_0x13_init.h"
-#elif Active_ControllerID == 0x15
-      #include "0x15/config_Slave_Ports_LOCAL_0x15_init.h"
-#elif  Active_ControllerID == 0x35
-      #include "0x35/config_Slave_Ports_LOCAL_0x35_init.h"
-#endif
- 
-               /*   Slave_Ports_Status_add_port(
-                                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,
-                                1,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C + PortTypes_SERVO , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                1 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE 
-                                );
-                                
-                                
-                  Slave_Ports_Status_add_port(
-                                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,
-                                2,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                2 , //int  LocalPort,
-                                Exp_state_OFF, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE 
-                                );
-                                
-                                 Slave_Ports_Status_add_port(
-                                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,
-                                3,  // int  Port_ID,
-                                Active_ControllerID ,  //int  _Slave_ID,
-                                PortTypes_P2M_EXP_I2C , //int  PortTypes,
-                                0x40 ,  //int  Address,
-                                3 , //int  LocalPort,
-                                Exp_state_BLINK, //int  Exp_state,
-                                Exp_state_ttl_TO_REFRESH, //int  Exp_state_ttl,
-                                Broadcast_state_TO_REFRESH, //int  Broadcast_state,
-                                I2C_port_DEFAULT, //int I2C_port,
-                                I2C_driver_Adafruit_PWMServoDriver ,//int I2C_driver
-                                IS_Local_TRUE 
-                                );
-                                
-                                
-                                */
-                                
-                    /*    DISPLAY__print_ANY(
-                    DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                    DISPLAY_PHYSICAL_CHAR_A,
-                    DISPLAY_pos_seq_A_NEXT,
-                    "#4 _Slave_Ports_LOCAL_init");             
-                 
-                 */
-               /*  DISPLAY__add_record(
-                       DISPLAY_A ,
-                      DISPLAY_T_ARDUINO_ATTR_ARRAY_A , 
-                      DISPLAY_PHYSICAL_CHAR_A, 
-                          DISPLAY_pos_seq_A_NEXT ,
-                          "#50 Added default ports ",//DISPLAY_array16_A
-                          DISPLAY_TARGET_DISPLAY128,
-                          millis(), //time_seq_id_A,
-                           millis() + 5000 //time_min_run_A =
-                           //QUEUE
-                           , Slave_Ports_Status_QUEUE_A, Slave_Ports_Status_QUEUE_T_ARDUINO_ATTR_ARRAY_A, 
-                            TASK_TYPE_T__EMPTY__JUST_PASSED_ARG__,
-                            TASK_PORT_ASSOC_EMPTY
-                 );
-     
-                 */   
-    return true ;
-
-}