The invention relates to a method for wireless multi machine communication and a device for realizing the method. The method comprises the steps of the main transmitter performs wireless transmit order; several receivers in the data buffer acquisition of voltage and current, temperature, humidity and GPIO data; also includes the transmitter receiver for loading the address of the communication steps; the number of the receiver and then send command messages received after the transmitter, channel and judgment the address is the same, if the same, execute package buffer data for communication; if not the same, then continue to the data acquisition step; receiver address the same execution wireless transmission step command. Because each communication sending and receiving only two sets of main equipment, other equipment in the receiving state because the address varies in response to receiving orders, so as to avoid the repetitive response received command receiver, guarantee the communication efficiency, achieve high efficiency.
【技术实现步骤摘要】
本专利技术涉及一种无线多机通信的方法和实现该方法的装置。
技术介绍
2.4G是开放的ISM频段,在这个频道上面通信的无线设备很多如WIFI、无线鼠标,遥控玩具等,但要可靠通信,发送机和接受机必须处于同一频道且同一通信地址,无线通信基础就是相同的通信频道和通信地址。当一对多个设备无线通信的时候,现有的方法是基于设备都工作在同一频道,同一地址,由于设备不是处于发送状态中就处于接收状态中,故任何一个来自发射机的发送数据命令,都会被其他处于接收状态的接收机响应的,然后接收机通过数据命令来确定是否继续执行下去。如果发射机不停的发送数据,则处于接收状态中的多个接收机势必一直处于接收响应状态,而干不了其他事,这样接收机就会大大降低工作效率。这是现有的一对多个设备无线通信方法的不足之处。
技术实现思路
本专利技术要解决的技术问题是提供一种无线多机通信的方法和实现该方法的装置,它能使通信效率提高。本专利技术的无线多机通信的方法,包括:主发射机执行无线发送命令的步骤;若干接收机在数据缓冲区采集电压、电流、温度、湿度和GPIO数据的步骤;其特征是还包括如下步骤:该发射机装载需通信的接收机的地址;所述若干接收机接收所述发射机的的发送命令信息后,判断频道和地址是否相同,如果相同,则执行打包缓冲区数据以备通信;如果不相同,则继续进行数据采集;地址相同的接收机执行无线发送命令。本专利技术的实现无线多机通信的装置,包括主发射机和若干接收机;所述发射机包括:执行无线发送命令的装置;所述若干接收机包括:在数据缓冲区采集电压、电流、温度、湿度和GPIO数据的装置;其特征是:所述发射机还包括装载需 ...
【技术保护点】
一种无线多机通信的方法,包括:主发射机执行无线发送命令的步骤;若干接收机在数据缓冲区采集电压、电流、温度、湿度和GPIO数据的步骤;其特征是还包括如下步骤:该发射机装载需通信的接收机的地址;所述若干接收机接收所述发射机的的发送命令信息后,判断频道和地址是否相同,如果相同,则执行打包缓冲区数据以备通信;如果不相同,则继续进行数据采集;地址相同的接收机执行无线发送命令。
【技术特征摘要】
1.一种无线多机通信的方法,包括:主发射机执行无线发送命令的步骤;若干接收机在数据缓冲区采集电压、电流、温度、湿度和GPIO数据的步骤;其特征是还包括如下步骤:该发射机装载需通信的接收机的地址;所述若干接收机接收所述发射机的的发送命令信息后,判断频道和地址是否相同,如果相同,则执行打包缓冲区数据以备通信;如果不相同,则继续进行数据采集;地址相同的接收机执行无线发送命令。2.如权利要求1所述的无线多机通信的方法,其特征是:所述需通信的接收机的地址为5个字节地址。3.一种实现无线多机通信的装置,包括...
【专利技术属性】
技术研发人员:高军,
申请(专利权)人:即意上海电气科技有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。