void Start() { //Inicio de la segunda comunicación registradora = gameObject.GetComponent <ControlArduinoRegistradora>(); registradora.IniciarComunicacionRegistradora(); //Demás declaraciones //pisada = pisar.GetComponent<deteccionPisada>(); particulas = controlParticulas.GetComponent <ControladorParticulas> (); controlUi = controlInterfaz.GetComponent <controladorInterfaz>(); //Corutina para la detección de arduino de manera paralela al hilo principal if (mandardatos) { StartCoroutine ( AsynchronousReadFromArduino ((string s) => leerSerialDeArduino(s), // Callback () => Debug.LogError("Error!"), // Error callback 10000f // Timeout (milliseconds) ) ); cambioI = cambioImagen.GetComponent <CambiarImagen>(); //Para apagar los Leds al iniciar el sistema apagarLedsManual(2); } }
// Use this for initialization void Start() { comando = ard.GetComponent <ControlArduinoRegistradora>(); }