     
     g_aPins[i].is_timer_on = false;
     g_aPins[i].timer_value = 0.0;
+    g_aPins[i].timer_start_time = 0;
     g_aPins[i].damping = 0;
     g_aPins[i].prev_damping = 0;
     

     
      aJsonObject *poIsTimerOn = aJson.getObjectItem(poPinVals, "is_timer_on");
      if (poIsTimerOn)
        g_aPins[i].is_timer_on = poIsTimerOn->valuebool;  

      aJsonObject *poTimerValue = aJson.getObjectItem(poPinVals, "timer_value");
      if (poTimerValue)

  float value;
  int is_timer_on;
  float timer_value;
  unsigned long timer_start_time;
  int damping;
  int prev_damping;
  boolean connections[TOTAL_NUM_OF_PINS];
