コード例 #1
0
ファイル: PCANBasic.cs プロジェクト: grtwall/PCAN_For_USB
 public static extern TPCANStatus WriteFD(
     [MarshalAs(UnmanagedType.U2)]
     TPCANHandle Channel,
     ref TPCANMsgFD MessageBuffer);
コード例 #2
0
ファイル: PCANBasic.cs プロジェクト: grtwall/PCAN_For_USB
 private static extern TPCANStatus ReadFD(
     [MarshalAs(UnmanagedType.U2)]
     TPCANHandle Channel,
     out TPCANMsgFD MessageBuffer,
     IntPtr TimestampBuffer);
コード例 #3
0
ファイル: PCANBasic.cs プロジェクト: grtwall/PCAN_For_USB
 /// <summary>
 /// Reads a CAN message from the receive queue of a FD capable PCAN Channel
 /// </summary>
 /// <param name="Channel">The handle of a FD capable PCAN Channel</param>
 /// <param name="MessageBuffer">A TPCANMsgFD structure buffer to store the CAN message</param>
 /// <returns>A TPCANStatus error code</returns>
 public static TPCANStatus ReadFD(
     TPCANHandle Channel,
     out TPCANMsgFD MessageBuffer)
 {
     return(ReadFD(Channel, out MessageBuffer, IntPtr.Zero));
 }
コード例 #4
0
ファイル: PCANBasic.cs プロジェクト: grtwall/PCAN_For_USB
 public static extern TPCANStatus ReadFD(
     [MarshalAs(UnmanagedType.U2)]
     TPCANHandle Channel,
     out TPCANMsgFD MessageBuffer,
     out TPCANTimestampFD TimestampBuffer);