◆ 发送FSK数据
Dim p As IntPtr
Dim SendFskData(8) As Byte
Dim SendFskDataLen As Byte = 8
SendFskData(0) = 1
SendFskData(1) = 2
SendFskData(2) = 3
SendFskData(3) = 4
SendFskData(4) = 5
SendFskData(5) = 6
SendFskData(6) = 7
SendFskData(7) = 8
p=System.Runtime.InteropServices.Marshal.UnsafeAddrOfPinnedArrayElement
(SendFskData,0)
PCICARD1.L1Media(CHTYPE_AGENT, 0, F_MEDIA_Tx_Memory,RESPAR_PFIRSTMSG OrRESPAR_PLASTMSG, _ RESTYPE_FSK, 0, ““, p.ToInt32, SendFSKDataLen)
◆ 接收FSK数据,在ocx的MediaEvent事件中收FSK数据可用如下的程序将FSK数据读到 RecvFskData中
Dim myp As IntPtr
Dim RecvFskData(256) As Byte
myp = IntPtr.op_Explicit(e.lData) System.Runtime.InteropServices.Marshal.Copy(myp,
RecvFskData, 0, e.dataLen)
|