一种智能遥控器单向通信方法技术

技术编号:10531836 阅读:119 留言:0更新日期:2014-10-15 12:21
本发明专利技术专利提供一种智能遥控器单向通信方法,包括单向对码和单向数据传输。单向对码包括:遥控器随机产生一个设备ID,以广播的形式持续发送一段时间;主机端接收遥控器广播的数据包,无需发回对码应答信号;主机端判断信号强度,过滤不符合条件的数据包,如果符合条件则保存该数据包中的设备ID。单向数据传输包括:遥控器将需要发送的数据分割成适当长度的数据包,并加入对码时发送的设备ID,对数据包按顺序进行编号;遥控器按编号顺序广播发送数据包,但每个包重复发送数次;主机端接收后,在接收到编号相同的数据包时自动剔除重复包且主机只对ID相符的数据包进行处理。

【技术实现步骤摘要】

【技术保护点】
一种智能遥控器单向通信方法,包如下步骤:步骤1,单向对码,具体步骤为:1.1遥控器随机产生一个设备ID,以广播的形式持续发送一段时间;1.2主机端的接收装置接收遥控器广播的数据包,无需发回对码应答信号;1.3主机端收到接收装置上报数据包后,根据该数据包的信号强度值,判断遥控器与主机的距离是否在要求的对码配对范围之内,若检测到的信号强度符合要求,主机保存该数据包中的设备ID;1.4遥控器广播完该设备ID后,后续广播发送的数据包都包含该ID;主机端的接收装置接收到遥控器广播的数据包后,主机对编号重复项和不包含已配对遥控器设备ID的数据包进行过滤,符合条件的数据包上传给主机端的上层应用,上层应用对于主机上报的数据包进行处理;步骤2,单向数据传输,具体方法步骤为:2.1遥控器将需要发送的数据分割成适当长度的数据包,对数据进行FEC编码,加入对码时发送的设备ID,对数据包按顺序进行编号;2.2遥控器按编号顺序,以广播的形式发送数据包,但每个包要重复发送数次,重复发送机制可以是重复发送一个包数次后再重复发送下一个包数次,也可以是重复发送整个数据数次;2.3主机端接收装置接收遥控器广播的数据包,剔除编号相同的数据包,并利用对码ID对不符合条件的数据包进行过滤,利用FEC解码纠错后将数据上传到主机端的上层应用;2.4主机上层应用对主机上报的数据包进行处理。...

【技术特征摘要】

【专利技术属性】
技术研发人员:姚嘉高永泽任金平马琪
申请(专利权)人:杭州微纳科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1