Пример #1
0
        public MyoResult StreamEmg64(IntPtr myo, StreamEmgType streamEmgType, out IntPtr error)
        {
            // Contract.Requires<ArgumentException>(myo != IntPtr.Zero, "The pointer to Myo event must be set.");

            error = default(IntPtr);
            return(default(MyoResult));
        }
Пример #2
0
 /// <summary>
 /// Set whether or not to stream EMG data for a given myo.
 /// </summary>
 /// <param name="type">The type of unlock.</param>
 public void StreamEmg(StreamEmgType type)
 {
     if (PlatformInvocation.Running32Bit)
     {
         stream_emg_32(_handle, type, IntPtr.Zero);
     }
     else
     {
         stream_emg_64(_handle, type, IntPtr.Zero);
     }
 }
Пример #3
0
 private static extern void stream_emg_64(IntPtr myo, StreamEmgType type, IntPtr error);
Пример #4
0
 public void SetStreamEmg(StreamEmgType type)
 {
     libmyo.set_stream_emg(_handle, (libmyo.StreamEmgType)type, IntPtr.Zero);
 }
Пример #5
0
        public MyoResult StreamEmg64(IntPtr myo, StreamEmgType streamEmgType, out IntPtr error)
        {
            Contract.Requires<ArgumentException>(myo != IntPtr.Zero, "The pointer to Myo event must be set.");

            error = default(IntPtr);
            return default(MyoResult);
        }
Пример #6
0
 private static extern MyoResult stream_emg_64(IntPtr myo, StreamEmgType type, out IntPtr error);
Пример #7
0
 /// <inheritdoc />
 public MyoResult StreamEmg64(IntPtr myo, StreamEmgType streamEmgType, out IntPtr error)
 {
     return(stream_emg_64(myo, streamEmgType, out error));
 }
Пример #8
0
 public static extern void set_stream_emg(IntPtr myo, StreamEmgType type, IntPtr error);
Пример #9
0
 public void SetStreamEmg(StreamEmgType type)
 {
     libmyo.set_stream_emg(_handle, (libmyo.StreamEmgType)type, IntPtr.Zero);
 }
Пример #10
0
 public static extern void set_stream_emg(IntPtr myo, StreamEmgType type, IntPtr error);