初始值
This commit is contained in:
29
Transmitter/Transmitter.vb
Normal file
29
Transmitter/Transmitter.vb
Normal file
@@ -0,0 +1,29 @@
|
||||
Imports _485_BurningTool.CommunicationFlow
|
||||
|
||||
Public MustInherit Class Transmitter
|
||||
Public mCommunicationFlow As RichTextPrint
|
||||
|
||||
' 发送数据方法
|
||||
Public MustOverride Sub SendData(data As SendNode)
|
||||
Public MustOverride Sub SendData(data As Byte())
|
||||
'获取发送器接收数据
|
||||
Public MustOverride Function ReceiveData(g_comfig As SendNode) As SendNode
|
||||
'判断发送器实体化没有
|
||||
Public MustOverride Function IsTransmitter() As Boolean
|
||||
'打开发送器
|
||||
Public MustOverride Function OpenTransmitter() As Boolean
|
||||
'关闭发送器
|
||||
Public MustOverride Sub CloseTransmitter()
|
||||
'获取发送器状态 ' True:打开 False:关闭
|
||||
Public MustOverride Function GetTransmitterStatus() As Boolean
|
||||
'设置发送器参数
|
||||
Public MustOverride Function SetTransmitterParameter(ParamArray params() As Object) As Boolean
|
||||
' 清楚发送数据
|
||||
Public MustOverride Sub ClearSendData()
|
||||
|
||||
'创建发送器对象
|
||||
Public MustOverride Function CreateTransmitter() As Transmitter
|
||||
|
||||
|
||||
|
||||
End Class
|
||||
Reference in New Issue
Block a user