public static extern _LTRNative.LTRERROR LTR27_GetDescription(ref TLTR27 module, Descriptions flags);
public static extern _LTRNative.LTRERROR LTR27_ProcessData(ref TLTR27 module, uint[] src_data, double[] dst_data, ref uint size, bool calibr, bool valueMain);
public static extern _LTRNative.LTRERROR LTR27_SearchFirstFrame(ref TLTR27 module, uint[] src_data, uint size, out uint frame_idx);
public static extern _LTRNative.LTRERROR LTR27_ADCStop(ref TLTR27 module);
public static extern int LTR27_Recv(ref TLTR27 module, uint[] Data, uint[] tstamp, uint size, uint timeout);
public static extern _LTRNative.LTRERROR LTR27_SetConfig(ref TLTR27 module);
public static extern _LTRNative.LTRERROR LTR27_StoreConfig(ref TLTR27 module, _LTRNative.StartMode start_mode);
public static extern _LTRNative.LTRERROR LTR27_IsOpened(ref TLTR27 module);
public static extern _LTRNative.LTRERROR LTR27_Echo(ref TLTR27 module);
public static extern _LTRNative.LTRERROR LTR27_Close(ref TLTR27 module);
public static extern _LTRNative.LTRERROR LTR27_OpenEx(ref TLTR27 module, uint saddr, ushort sport, string csn, ushort cc, _LTRNative.OpenInFlags in_flags, out _LTRNative.OpenOutFlags out_flags);
public static extern _LTRNative.LTRERROR LTR27_Open(ref TLTR27 module, uint saddr, ushort sport, string csn, ushort cc);
public static extern _LTRNative.LTRERROR LTR27_Recv(ref TLTR27 module, uint [] Data, uint [] tstamp, uint size, uint timeout);
public _ltr27api() { module = NewTLTR27; }