void button_ButtonPressed(Button sender, Button.ButtonState state) { if (displayTE35.BacklightEnabled == false) { mainWindow.TouchDown -= display_Standby_TouchDown; displayTE35.BacklightEnabled = true; Thread.Sleep(1000); SetupDisplay(); button.TurnLedOff(); } else { //significa che è in streaming if (timeout_acquisisci != 0) { camera.StopStreaming(); multicolorLED.TurnOff(); timeout_acquisisci = 0; HideButtons(); } button.ButtonPressed -= button_ButtonPressed; SetupDisplay(); } }
void resetButton_ButtonReleased(Button sender, Button.ButtonState state) { if (resetButtonPressTime == DateTime.MaxValue) { Debug.Print("Error: badly-debounced button press detected - ignoring"); return; } Debug.Print("Button released"); if (DateTime.Now - resetButtonPressTime >= resetPressMinDuration) { hgd.ResetNetworkCredentials(); } else { if (picTimeout.IsRunning) { picTimeout.Stop(); hgd.SetScreen(); // oledDisplay.SimpleGraphics.Clear(); Debug.Print("Stream to screen stopped due to button"); } else { Debug.Print("Stream to screen started"); picTimeout.Stop(); picTimeout.Start(); camera.StartStreamingBitmaps(lastBitmap); } } resetButtonPressTime = DateTime.MaxValue; }
void button_ButtonPressed(Button sender, Button.ButtonState state) { if (mouse != null) { mouse.ResetPosition(); mouse.HasMoved = true; } }
void resetButton_ButtonReleased(Button sender, Button.ButtonState state) { if (resetButtonPressTime != DateTime.MaxValue && DateTime.Now - resetButtonPressTime >= resetPressMinDuration) { hgd.ResetNetworkCredentials(); } resetButtonPressTime = DateTime.MaxValue; }
// void button_ButtonPressed(Button sender, Button.ButtonState state) { if (!_playingSound) { button.TurnLEDOn(); string soundFileName = _soundFiles[_soundFileSelection]; PlaySound(soundFileName, true); } }
void button_ButtonPressed(Button sender, Button.ButtonState state) { sensorState = (sensorState.Equals("0")) ? "1" : "0"; Debug.Print(sensorState); PUTContent emptyPut = new PUTContent(); Gadgeteer.Networking.HttpRequest req = HttpHelper.CreateHttpPutRequest("http://" + rpi + ":9090/gadgeteer/state/" + sensorState + "/", emptyPut, null); req.SendRequest(); }
void button_ButtonPressed(Button sender, Button.ButtonState state) { if (led.GetCurrentColor() == GT.Color.Black) { led.TurnRed(); } else { led.TurnOff(); } }
void button_ButtonPressed(Button sender, Button.ButtonState state) { serialCameraL1.StartStreaming(); while (!serialCameraL1.NewImageReady) { Thread.Sleep(10); } var bmp = serialCameraL1.GetImage(); serialCameraL1.StopStreaming(); displayT35.SimpleGraphics.Clear(); displayT35.SimpleGraphics.DisplayImage(bmp, 0, 0); }
void button_ButtonPressed(Button sender, Button.ButtonState state) { //First paw to move => N°2 setSpeed(20, 0x07); setSpeed(20, 0x09); setSpeed(20, 0x0B); rotateEngine(80, 0x0B); Thread.Sleep(100); rotateEngine(120, 0x09); Thread.Sleep(300); rotateEngine(200, 0x07); Thread.Sleep(500); displayText("Led: ON", GT.Color.White); Thread.Sleep(200); }
static void Button_ButtonPressed(Button sender, Button.ButtonState state) { // テスト用のスレッドが動作していれば破棄 if (_th != null && _th.IsAlive) { _th.Abort(); } // 次のテストの前に全ての LED を消す _sakura.TurnAllLedsOff(); // 次のテストを始める _testIndex = (_testIndex + 1) % TestMax; _th = new Thread(Tests[_testIndex]); _th.Start(); }
void button_ButtonPressed(Button sender, Button.ButtonState state) { #if SB Message message = new Message(); message.Properties = new Amqp.Framing.Properties(); message.Properties.Subject = "PanicButtonPressed"; message.ApplicationProperties = new Amqp.Framing.ApplicationProperties(); message.ApplicationProperties[AmqpSendReceiveBase.strPropertyDeviceGatewayDeviceId] = this.deviceInfo.DeviceId; message.ApplicationProperties[AmqpSendReceiveBase.strPropertyEventTimestamp] = DateTime.UtcNow; message.ApplicationProperties[AmqpSendReceiveBase.strPropertySendTimestamp] = DateTime.UtcNow; this.SBSender.SendOrEnqueueMessage(message); #endif }
void buttonPressed(Button sender, Button.ButtonState state) { /*buttonState = !buttonState; * if (buttonState) * { * timer.Start(); * } * else * { * timer.Stop(); * }*/ if (camera.CameraReady) { camera.TakePicture(); } }
private void Button_ButtonPressed(Button sender, Button.ButtonState state) { _testCase = (_testCase + 1) % 2; switch (_testCase) { case 0: _accelerometer.StopTakingMeasurements(); _testTimer.Change(new TimeSpan(0, 0, 1), new TimeSpan(0, 0, 1)); break; default: _testTimer.Change(Timeout.Infinite, Timeout.Infinite); _accelerometer.StartTakingMeasurements(); break; } }
private void DoorOpen(Button sender, Button.ButtonState state) { doorOpen = true; pinWindow.SetText("Door open"); DebugOnly.Print("Door open!"); if (!authorizedAccess) { // Security breach DebugOnly.Print("Security breach! Unauthorized access!"); DataHelper.AddLog(new Log(Log.TypeError, "Security breach! Unauthorized access!")); var breachWindow = new AlertWindow(20000); breachWindow.SetText("BREACH ALERT!!! \n UNAUTHORIZED ACCESS!!! \n\n\n\n Please contact the administrator immediately."); breachWindow.Show(); } }
private void DoorClosed(Button sender, Button.ButtonState state) { authorizedAccess = false; doorOpen = false; pinWindow.SetText("Door closed"); DebugOnly.Print("Door closed!"); // Stop timer unlockTimerRunning = false; unlockedTimer.Stop(); // Log if there is a pending error if (pendingUnlockError) { pendingUnlockError = false; DebugOnly.Print("Door finally closed"); DataHelper.AddLog(new Log(Log.TypeError, "Door finally closed")); } }
void button_ButtonReleased(Button sender, Button.ButtonState state) { if (step > 229) { display_T35.SimpleGraphics.Clear(); step = 2; displayText("Debug: ", GT.Color.Red); } //First paw to move comes back to its initial position rotateEngine(150, 0x0B); Thread.Sleep(100); rotateEngine(200, 0x09); Thread.Sleep(400); rotateEngine(150, 0x07); getStatusPacket(0x07); displayText("Led: OFF", GT.Color.White); Thread.Sleep(200); }
//premo il bottone per scattare la foto / per far ripartire lo streaming private void scatta_foto(Button sender, Button.ButtonState state) { if (!showKeypad) { if (camera.CameraReady) { camera.StartStreaming(); Debug.Print("Riparte lo streaming"); return; } if (gestioneC.isConnesso()) { Debug.Print("Stoppo stream e scatto foto"); camera.StopStreaming(); camera.TakePicture(); } else { //errore connessione al server elabora_foto(null, null); } } else { if (gestioneC.isConnesso()) { Debug.Print("Resetto stato"); showKeypad = false; resetta_stato(); } else { Debug.Print("Server non connesso"); } } }
void Button_ButtonReleased(Button sender, Button.ButtonState state) { _sakura.SetDebugLed(false); }
void but_ButtonReleased(Button sender, Button.ButtonState state) { isOpened = !isOpened; UpdateDoorStatus(isOpened); }
void button_ButtonPressed(Button sender, Button.ButtonState state) { _roboticArmController.MoveClaw(100); }
void button_ButtonPressed(Button sender, Button.ButtonState state) { camera.TakePicture(); }
void resetButton_ButtonPressed(Button sender, Button.ButtonState state) { Debug.Print("Button pressed"); resetButtonPressTime = DateTime.Now; }
void button_ButtonReleased(Button sender, Button.ButtonState state) { _roboticArmController.MoveClaw(0); }
public virtual void ButtonLeftReleased(Button sender, Button.ButtonState state) { }
void Button_ButtonPressed(Button sender, Button.ButtonState state) { _sakura.SetDebugLed(true); }
public virtual void ButtonLeftPressed(Button sender, Button.ButtonState state) { MainHandle.Context.GoBack(); }
public virtual void ButtonRightPressed(Button sender, Button.ButtonState state) { MainHandle.Context.GoStart(); }
// Button for taking a photo private void button_ButtonPressed(Button sender, Button.ButtonState state) { this.cameraController.TakePicture(); }
// Demo event private void button2_ButtonPressed(Button sender, Button.ButtonState state) { this.mode = WorkMode.Demo; this.cameraController.TakePicture(); }
void button_ButtonPressed(Button sender, Button.ButtonState state) { starBoard.ShowPattern(StarBoard.Patterns.Heartbeat); }