Esempio n. 1
0
 static extern _LTRNative.LTRERROR LTR22_SetFreq(ref TLTR22 module, bool adc384, byte Freq_dv);
Esempio n. 2
0
 static extern _LTRNative.LTRERROR LTR22_ReopenModule(ref TLTR22 module);
Esempio n. 3
0
 public _ltr22api()
 {
     module = NewTLTR22;
 }
Esempio n. 4
0
 static extern _LTRNative.LTRERROR LTR22_ProcessData(ref TLTR22 module, uint[] src_data, double[] dst_data,
                                                     uint size, bool calibrMainPset, bool calibrExtraVolts, byte[] OverflowFlags);
Esempio n. 5
0
 static extern _LTRNative.LTRERROR LTR22_WriteAVREEPROM(ref TLTR22 module, byte[] Data, uint BeginAddress, uint size);
Esempio n. 6
0
 static extern _LTRNative.LTRERROR LTR22_SetADCChannel(ref TLTR22 module, byte ADCChannel, bool EnableADC);
Esempio n. 7
0
 static extern int LTR22_Recv(ref TLTR22 module, uint[] data, uint[] tstamp, uint size, uint timeout);
Esempio n. 8
0
 static extern _LTRNative.LTRERROR LTR22_IsOpened(ref TLTR22 module);
Esempio n. 9
0
 static extern _LTRNative.LTRERROR LTR22_SetConfig(ref TLTR22 module);
Esempio n. 10
0
 static extern _LTRNative.LTRERROR LTR22_Close(ref TLTR22 module);
Esempio n. 11
0
 static extern _LTRNative.LTRERROR LTR22_Open(ref TLTR22 hnd, uint saddr, ushort sport, string csn, ushort slot_num);
Esempio n. 12
0
 public static extern _LTRNative.LTRERROR LTR22_GetADCData(ref TLTR22 module, double[] Data, uint Size, uint time,
                                                           bool calibrMainPset, bool calibrExtraVolts);
Esempio n. 13
0
 public static extern _LTRNative.LTRERROR LTR22_Recv(ref TLTR22 module, uint[] data, uint[] tstamp, uint size, uint timeout);
Esempio n. 14
0
 public static extern _LTRNative.LTRERROR LTR22_GetCalibrovka(ref TLTR22 module);
Esempio n. 15
0
 static extern _LTRNative.LTRERROR LTR22_SwitchACDCState(ref TLTR22 module, bool ACDCState);
Esempio n. 16
0
 static extern _LTRNative.LTRERROR LTR22_ClearBuffer(ref TLTR22 module, bool wait_response);
Esempio n. 17
0
 static extern _LTRNative.LTRERROR LTR22_SetADCRange(ref TLTR22 module, byte ADCChannel, byte ADCChannelRange);
Esempio n. 18
0
 static extern _LTRNative.LTRERROR LTR22_StartADC(ref TLTR22 module, bool WaitSync);
Esempio n. 19
0
 static extern _LTRNative.LTRERROR LTR22_GetCalibrCoeffs(ref TLTR22 module);
Esempio n. 20
0
 static extern _LTRNative.LTRERROR LTR22_StopADC(ref TLTR22 module);
Esempio n. 21
0
 static extern _LTRNative.LTRERROR LTR22_GetModuleDescription(ref TLTR22 module);
Esempio n. 22
0
 static extern _LTRNative.LTRERROR LTR22_SetSyncPriority(ref TLTR22 module, bool SyncMaster);
Esempio n. 23
0
 static extern _LTRNative.LTRERROR LTR22_ProcessDataEx(ref TLTR22 module, uint[] src_data, double[] dst_data,
                                                       ref int size, ProcFlags flags, byte[] OverflowFlags, IntPtr reserved);
Esempio n. 24
0
 static extern _LTRNative.LTRERROR LTR22_SyncPhaze(ref TLTR22 module, uint timeout);
Esempio n. 25
0
 static extern _LTRNative.LTRERROR LTR22_TestHardwareInterface(ref TLTR22 module);
Esempio n. 26
0
 static extern _LTRNative.LTRERROR LTR22_SwitchMeasureADCZero(ref TLTR22 module, bool SetMeasure);
Esempio n. 27
0
 static extern _LTRNative.LTRERROR LTR22_Init(ref TLTR22 module);
Esempio n. 28
0
 public static extern _LTRNative.LTRERROR LTR22_Open(ref TLTR22 module, uint saddr, ushort sport, [In, Out] byte[] csn, ushort cc);