Ejemplo n.º 1
0
 static extern _LTRNative.LTRERROR LTR43_Recv(ref TLTR43 module, uint [] data, uint tmark, uint size, uint timeout);
Ejemplo n.º 2
0
 static extern _LTRNative.LTRERROR LTR43_StartStreamRead(ref TLTR43 module);
Ejemplo n.º 3
0
 public static extern _LTRNative.LTRERROR LTR43_StopStreamRead(ref TLTR43 module);
Ejemplo n.º 4
0
 public static extern _LTRNative.LTRERROR LTR43_ReadEEPROM(ref TLTR43 module, int Address, byte [] val);
Ejemplo n.º 5
0
 public static extern _LTRNative.LTRERROR LTR43_RS485_TestStopReceive(ref TLTR43 module);
Ejemplo n.º 6
0
 public static extern _LTRNative.LTRERROR LTR43_StopSecondMark(ref TLTR43 module);
Ejemplo n.º 7
0
 public static extern _LTRNative.LTRERROR LTR43_RS485_Exchange(ref TLTR43 module, short [] PackToSend,
                                                               short [] ReceivedPack, int OutPackSize,
                                                               int InPackSize);
Ejemplo n.º 8
0
 static extern _LTRNative.LTRERROR LTR43_RS485_ExchangeEx(ref TLTR43 hnd, short[] PackToSend,
                                                          short[] ReceivedPack, int OutPackSize, int InPackSize,
                                                          RS485Flags flags, out int ReceivedSize);
Ejemplo n.º 9
0
 public static extern _LTRNative.LTRERROR LTR43_Open(ref TLTR43 module, uint net_addr, ushort net_port,
                                                     char[] crate_sn, int slot_num);
Ejemplo n.º 10
0
 static extern _LTRNative.LTRERROR LTR43_RS485_SetIntervalTout(ref TLTR43 hnd, uint tout);
Ejemplo n.º 11
0
 static extern _LTRNative.LTRERROR LTR43_RS485_SetTxActiveInterval(ref TLTR43 hnd, uint start_of_packet, uint end_of_packet);
Ejemplo n.º 12
0
 static extern _LTRNative.LTRERROR LTR43_RS485_SetResponseTout(ref TLTR43 hnd, uint tout);
Ejemplo n.º 13
0
 static extern _LTRNative.LTRERROR LTR43_StartSecondMark(ref TLTR43 module);
Ejemplo n.º 14
0
 static extern int LTR43_Recv(ref TLTR43 module, uint[] data, uint[] tmark, uint size, uint timeout);
Ejemplo n.º 15
0
 public static extern _LTRNative.LTRERROR LTR43_ProcessData(ref TLTR43 module, uint [] src, uint [] dest, ref int size);
Ejemplo n.º 16
0
 public _ltr43api()
 {
     module = NewTLTR43;
 }
Ejemplo n.º 17
0
 public static extern _LTRNative.LTRERROR LTR43_Config(ref TLTR43 module);
Ejemplo n.º 18
0
 public static extern _LTRNative.LTRERROR LTR43_IsOpened(ref TLTR43 module);
Ejemplo n.º 19
0
 public static extern _LTRNative.LTRERROR LTR43_MakeStartMark(ref TLTR43 module);
Ejemplo n.º 20
0
 public static extern _LTRNative.LTRERROR LTR43_WritePort(ref TLTR43 module, uint OutputData);
Ejemplo n.º 21
0
 public static extern _LTRNative.LTRERROR LTR43_WriteEEPROM(ref TLTR43 module, int Address, byte val);
Ejemplo n.º 22
0
 public static extern _LTRNative.LTRERROR LTR43_ReadPort(ref TLTR43 module, ref uint InputData);
Ejemplo n.º 23
0
 public static extern _LTRNative.LTRERROR LTR43_RS485_TestReceiveByte(ref TLTR43 module, int OutBytesQnt, int InBytesQnt);
Ejemplo n.º 24
0
 public static extern _LTRNative.LTRERROR LTR43_WriteArray(ref TLTR43 module, uint[] OutputArray,
                                                           byte ArraySize);
Ejemplo n.º 25
0
 public static extern _LTRNative.LTRERROR LTR43_Init(ref TLTR43 module);
Ejemplo n.º 26
0
 static extern _LTRNative.LTRERROR LTR43_Close(ref TLTR43 module);