public static extern _LTRNative.LTRERROR LTR41_ReadEEPROM(ref TLTR41 module, int Address, byte[] val);
public static extern _LTRNative.LTRERROR LTR41_Init(ref TLTR41 module);
public static extern _LTRNative.LTRERROR LTR41_MakeStartMark(ref TLTR41 module);
public static extern _LTRNative.LTRERROR LTR41_WriteEEPROM(ref TLTR41 module, int Address, byte val);
public static extern _LTRNative.LTRERROR LTR41_Config(ref TLTR41 module);
public static extern _LTRNative.LTRERROR LTR41_StopSecondMark(ref TLTR41 module);
public static extern _LTRNative.LTRERROR LTR41_Recv(ref TLTR41 module, uint[] data, uint[] tmark, uint size, uint timeout);
public static extern _LTRNative.LTRERROR LTR41_ProcessData(ref TLTR41 module, uint[] src, ushort[] dest, ref int size);
public static extern _LTRNative.LTRERROR LTR41_StopStreamRead(ref TLTR41 module);
public static extern _LTRNative.LTRERROR LTR41_ReadPort(ref TLTR41 module, ref ushort InputData);
public static extern _LTRNative.LTRERROR LTR41_IsOpened(ref TLTR41 module);
public static extern _LTRNative.LTRERROR LTR41_Open(ref TLTR41 module, uint net_addr, ushort net_port, char[] crate_sn, int slot_num);
public _ltr41api() { module = NewTLTR41; }