hesong.ipsc.busnetcli.head module

class hesong.ipsc.busnetcli.head.Head(ptr)

基类:object

Smartbus通信包头信息

每当接收到数据时,所触发的事件中,都包含该类型的参数,记录了一些数据包的相关信息

对应 SMARTBUS_PACKET_HEAD 结构体的 ctypes 数据类型 PacketHeader 的再次封装

参数:ptr (smartbus._c.mutual.PPacketHeader) – 结构体指针
cmd

命令

一条 SmartBus 数据的命令关键字

cmd_type

命令类型

一条 SmartBus 数据的命令类型

data_length

正文数据长度

dst_unit_client_id

接收者客户端ID

dst_unit_client_type

接收者客户端类型

dst_unit_id

接收者节点ID

packet_size

包长度

src_unit_client_id

发送者客户端ID

src_unit_client_type

发送者客户端类型

src_unit_id

发送者节点ID

ts