                                      outputs, objects, HMTL_MAX_OUTPUTS,
                                      &rs485, 
                                      &xbee,
-                                     &pixels, 
+                                     &pixels,
                                      NULL, // MPR121
                                      NULL, // RGB
                                      NULL, // Value

   */
  boolean update = handler.check(&config);

  /* Execute any active programs */
  if (manager.run()) {
    update = true;


  handler = MessageHandler(config.address, &manager, sockets, num_sockets);

  additional_setup();

  DEBUG2_VALUELN("HMTL Module initialized, v", HMTL_MODULE_BUILD);

  // Indicate that module is ready for action
  Serial.println(F(HMTL_READY));
}

void additional_setup() {
#ifdef ENABLE_PUSH_BUTTON
  pinMode(PUSH_BUTTON_PIN, INPUT_PULLUP);
#endif

#ifdef STARTUP_COMMANDS
  startup_commands();
#endif
}

#ifdef ENABLE_PUSH_BUTTON
byte get_button_value() {
  return digitalRead(PUSH_BUTTON_PIN);
}
#endif

#ifdef STARTUP_COMMANDS
/*******************************************************************************
 * Execute any startup commands
 */
