public override void Cleanup() { MotionControllerService.Stop(); Messenger.Default.Send(new RemoveMotionControllerMessage(_motionController)); SimpleIoc.Default.Unregister<MotionControllerViewModel>(_motionController.Serial); base.Cleanup(); }
public void DoToggleConnection(bool enabled) { if (enabled) { if (MotionController.ConnectStatus == PSMoveConnectStatus.OK) { MotionControllerService.Start(); DoSelectColor(Palette); } } else { MotionControllerService.Stop(); } }