Exemplo n.º 1
0
        public void HighFreqRead(int deviceId, int channel, int freq, HighCallback call)
        {
            HighFreqReadCallback callback = (ans) =>
            {
                call(ans);
            };

            highCallbacks.Add(callback);
            HtEcConnector.HighFreqRead(deviceId, channel, freq, callback);
        }
Exemplo n.º 2
0
 static void BindingMethod()
 {
     callback = (res) =>
     {
         Console.WriteLine("本次测得试验数据共有{0}组", res.Length);
         foreach (var row in res)
         {
             foreach (var val in row)
             {
                 Console.Write("\t" + val);
             }
             Console.WriteLine();
         }
     };
 }
Exemplo n.º 3
0
 public static extern void HighFrequencyRead(int slave, int channelId, [MarshalAs(UnmanagedType.FunctionPtr)] HighFreqReadCallback callbackPoint);