一种遥控码及其发送、接收方法

文档序号:6699147阅读:203来源:国知局
专利名称:一种遥控码及其发送、接收方法
技术领域
本发明涉及遥控技术领域,特别是涉及一种遥控码及其发送方法、接收方法。
背景技术
现有的遥控码如附图1所示,A是引导码;C是用户码,用于避免不同电器的遥控器之间相互影响;K是键数据码,对应于遥控器上不同的按键;S是同步码,用于表示遥控编码 数据的结束,某些遥控码编码规则中,没有同步码。现在家电使用的遥控器普遍只有Sbit的键值数据,也就是只能定义256个按键。 如果要增加按键数量,或者发送数据,例如在网络电视应用中增加键盘,现有的遥控码无 法实现。现有解决办法是增加遥控码键值数据的长度,但这样一来,就无法和原来大量使 用的遥控码兼容。

发明内容
本发明提供一种一种遥控码及其发送方法、接收方法,用以解决现有技术中存在 的增加遥控码键值数据的长度无法与原来大量使用的遥控码兼容的问题。为达上述目的,一方面,本发明提供一种遥控码,包括依次排列的引导码、用户码、 和键数据码,在所述键数据码之后,还包括扩展数据码;其中,将所述键数据码中的一个键 值设置为发送或接收所述扩展数据码的扩充码识别码。进一步,在所述键数据码和扩展数据码之间,还设置有同步码。另一方面,本发明提供一种遥控码的发送方法,所述方法包括以下步骤首先判断是否发送扩展数据码,如果是,则发送所述键数据码中设置的扩充码识 别码,然后,依次发送引导码、用户码、键数据码和扩展数据码;如果否,则依次发送引导码、 用户码、键数据码。进一步,在发送所述键数据码之后,发送同步码。再一方面,本发明提供一种遥控码的接收方法,所述方法包括以下步骤接收遥控码,依次检测引导码、用户码、键数据码;判断接收的所述遥控码是否是扩充码识别码,如果是,则检测所述扩展数据码,并 输出所述扩展数据码的数据;如果否,则输出所述键数据码的数据。进一步,在检测所述键数据码之后,检测同步码。本发明有益效果如下本发明在普通遥控码最后端增加一个扩展数据码,在需要发出扩展数据码时,把 键数据码中的一个键值设置为一个预先约定好的码值作为标记。扩展数据码的发送,增 加了遥控器的键值数量,同时也使遥控器具备了数据发送能力,并且,由于只有在需要的时 候,才增加扩展数据码的发送,和原遥控码完全兼容。


图1为现有遥控码的结构示意图; 图2本发明实施例一种遥控码的结构示意图;图3本发明实施例一种遥控码的发送方法流程示意图;图4本发明实施例一种遥控码的发送方法流程示意图。
具体实施例方式以下结合附图以及实施例,对本发明进行进一步详细说明。应当理解,此处所描述 的具体实施例仅仅用以解释本发明,并不限定本发明。本发明的遥控码扩充后,如图2所示;包括依次排列的引导码A、用户码C、和键数 据码K,D是扩展数据码;当在存在同步码S时,紧随在S之后;当编码中不存在S时,D紧随 在K之后。由于K的键值一般都有256个,一般的遥控器应用时,有些键值并没有使用。因 此,预先约定某个没有被使用的键值作为扩充码识别码,本实施例假定是十六进制数值将 OxFF作为扩充码识别码。当然,也可以是其它任意约定的值。本实施例涉及的遥控码的发送方法,如图3所示,包括以下步骤准备发送遥控码,首先判断是否发送扩展数据码,如果需要增加按键数量,或者发 送数据,则发送扩展数据码。即发送所述键数据码中设置的扩充码识别码,然后,依次发送 引导码、用户码、键数据码和扩展数据码;如果不需要增加按键数量,或者不需要发送数据, 即发送正常的遥控码时,则依次发送引导码、用户码、键数据码。上述步骤中,如果存在同步码,则在发送所述键数据码之后,发送同步码。本实施例涉及的遥控码的接收方法,如图4所示,包括以下步骤接收遥控码,依次检测引导码、用户码、键数据码;判断接收的所述键数据码是否是扩充码识别码,如果是,则检测所述扩展数据码, 并输出所述扩展数据码的数据,这样就增加了按键数量,可以发送数据;如果否,则输出所 述键数据码的数据,这种情况下,虽然不能增加按键数量,或者发送数据,但与现有的遥控
码兼容。上述步骤中,如果存在同步码,则在检测所述键数据码之后,检测同步码。 由上述实施例可以看出,本发明在普通遥控码最后端增加一个扩展数据码;同时, 在需要发出扩展数据码时,把键数据码键值设置为一个预先约定好的码值作为标记。扩展 数据码的发送,增加了遥控器的键值数量,同时也使遥控器具备了数据发送能力,由于只在 需要的时候才增加扩展数据码的发送,和原遥控码完全兼容。 显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精 神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围 之内,则本发明也意图包含这些改动和变型在内。
权利要求
一种遥控码,包括依次排列的引导码、用户码、和键数据码,其特征在于,在所述键数据码之后,还包括扩展数据码;其中,将所述键数据码中的一个键值设置为发送或接收所述扩展数据码的扩充码识别码。
2.如权利要求1所述的遥控码,其特征在于,在所述键数据码和扩展数据码之间,还设 置有同步码。
3.—种遥控码的发送方法,其特征在于,所述方法包括以下步骤首先判断是否发送扩展数据码,如果是,则发送所述键数据码中设置的扩充码识别码, 然后,依次发送引导码、用户码、键数据码和扩展数据码;如果否,则依次发送引导码、用户 码、键数据码。
4.如权利要求3所述的遥控码的发送方法,其特征在于,在发送所述键数据码之后,发 送同步码。
5.一种遥控码的接收方法,其特征在于,所述方法包括以下步骤接收遥控码,依次检测引导码、用户码、键数据码;判断接收的遥控码是否是扩充码识别码,如果是,则检测所述扩展数据码,并输出所述 扩展数据码的数据;如果否,则输出所述键数据码的数据。
6.如权利要求5所述的遥控码的接收方法,其特征在于,在检测所述键数据码之后,检 测同步码。
全文摘要
本发明公开了一种遥控码及其发送方法、接收方法,所述遥控码,包括依次排列的引导码、用户码、和键数据码,在所述键数据码之后,还包括扩展数据码;其中,将所述键数据码中的一个键值设置为发送或接收所述扩展数据码的扩充码识别码。本发明在普通遥控码最后端增加一个扩展数据码,在需要发出扩展数据码时,把键数据码中的一个键值设置为一个预先约定好的码值作为标记。扩展数据码的发送,增加了遥控器的键值数量,同时也使遥控器具备了数据发送能力,并且,由于只有在需要的时候,才增加扩展数据码的发送,和原遥控码完全兼容。
文档编号G08C17/00GK101848348SQ20091026023
公开日2010年9月29日 申请日期2009年12月25日 优先权日2009年12月25日
发明者邹楠 申请人:康佳集团股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1