Esempio n. 1
0
        private void myoHub_MyoDisconnected(object sender, MyoEventArgs e)
        {
            Ojw.CMessage.Write("Myo [{0}, {1}, {2}]접속해제", e.Myo.Handle, e.Myo.XDirectionOnArm, e.Myo.Arm);

            m_myoPos.Stop();
            e.Myo.Locked      -= Myo_Locked;
            e.Myo.Unlocked    -= Myo_Unlocked;
            e.Myo.PoseChanged -= Myo_PoseChanged;

            m_myoPos.Stop();
            m_myoPos.Triggered -= Pose_Triggered;

            #region Orientation
            e.Myo.OrientationDataAcquired -= Myo_OrientationDataAcquired;
            #endregion Orientation
        }
Esempio n. 2
0
        private void myoHub_MyoDisconnected(object sender, MyoEventArgs e)
        {
            e.Myo.Locked      -= Myo_Locked;
            e.Myo.Unlocked    -= Myo_Unlocked;
            e.Myo.PoseChanged -= Myo_PoseChanged;

            m_myoPos.Stop();
            m_myoPos.Triggered -= Pose_Triggered;

            #region Orientation
            e.Myo.OrientationDataAcquired -= Myo_OrientationDataAcquired;
            #endregion Orientation
#if _DEF_EMG
            e.Myo.SetEmgStreaming(false);
            e.Myo.EmgDataAcquired -= Myo_EmgDataAcquired;
            //tmrPulse.Enabled = false;
#endif
            Ojw.CMessage.Write("접속해제");
        }