private void MainWindow_Loaded(object sender, RoutedEventArgs e) { udpmote = new Udpmote(); gestureCapturer = new GestureCapturer(); gesturesCaptured = new List <Gesture>(); udpmote.UdpmoteConnected += Udpmote_UdpmoteConnected; udpmote.UdpmoteDisconnected += Udpmote_UdpmoteDisconnected; gestureCapturer.GestureCaptured += GestureCapturer_GestureCaptured; udpmote.Connect(); }
private void MainWindow_Loaded(object sender, RoutedEventArgs e) { udpmote = new Udpmote(); gestureCapturer = new GestureCapturer(); gestureRecognizer = new GestureRecognizer(); // Enlaza el capturador con el reconocedor gestureCapturer.GestureCaptured += gestureRecognizer.OnGestureCaptured; gestureRecognizer.GestureRecognized += GestureRecognizer_GestureRecognized; udpmote.UdpmoteConnected += Udpmote_UdpmoteConnected; udpmote.UdpmoteDisconnected += Udpmote_UdpmoteDisconnected; udpmote.Connect(); }
private void SetupUdpmote() { udpmote = new Udpmote(); gestureCapturer = new GestureCapturer(); gestureRecognizer = new GestureRecognizer(); // Enlazamos eventos de udpmote, capturador y reconocedor udpmote.UdpmoteChanged += Udpmote_UdpmoteChanged; udpmote.UdpmoteChanged += gestureCapturer.OnUdpmoteChanged; gestureCapturer.GestureCaptured += gestureRecognizer.OnGestureCaptured; gestureRecognizer.GestureRecognized += GestureRecognizer_GestureRecognized; LoadGestures(); SetupTimerEnabler(); udpmote.Connect(); }