目前,在主机代码中,通过PeerAddrDef[B_ADDR_LEN]配置从机地址,可以实现数据接收。那么如何识别多个从机并接收从机数据呢,最多能接收多少从机呢
热门产品 :
CH182: 以太网PHY收发器芯片
目前,在主机代码中,通过PeerAddrDef[B_ADDR_LEN]配置从机地址,可以实现数据接收。那么如何识别多个从机并接收从机数据呢,最多能接收多少从机呢
每来一个新的设备连接,就会获取一个新的connectionhandle值。然后根据这个值来判断哪个从机的数据传输。
我现在测试时,在这个数组PeerAddrDef[B_ADDR_LEN]里面,配置了从机地址,然后才会connect成功,可以接收数据。但是这个数组只能配置一个从机地址,如果多个从机的话,这个数组怎么配置。
连接一个从机的时候修改了这个地址,主机能成功接受从机数据,主机接收多个从机数据的时候,我测试了一下 只要这个地址不匹配就连接不成功
你搞一个二维数组 多存几个地址不就好了