[发明专利]一种无线打印系统及方法无效
申请号: | 201210516498.8 | 申请日: | 2012-12-06 |
公开(公告)号: | CN103057286A | 公开(公告)日: | 2013-04-24 |
发明(设计)人: | 郭佳肃 | 申请(专利权)人: | 北京屏芯科技有限公司 |
主分类号: | B41J29/393 | 分类号: | B41J29/393;H04B1/38 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 100085 北京市海淀区*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 无线 打印 系统 方法 | ||
1.一种无线打印系统,其特征在于该系统包括:
打印服务程序模块,通过电脑的RS232串口线和射频模块的串口部分串口连线通信,用于生成数据包和指令;
第一射频模块,通过RS232串口线与电脑连接,用于将数据包和指令传输给第二射频模块;
第二射频模块,通过RS232串口线与打印机连接,用于将接收的数据包和指令通过串口线传给打印机;
打印机,用于控制打印头根据接收的数据包进行打印操作。
2.根据权利要求1所述的系统,其特征在于:
打印服务程序模块通过广播登录轮询令牌包来检测每个打印机的状态,开机的打印机收到轮询包进行回应,完成登录,若回应超时,打印服务程序模块则认为打印机不存在,不再发送数据轮询包;
打印服务程序模块给登录的打印机发打印请求令牌包,若打印机空闲,则回应允许发送,打印服务程序模块把要打印的内容通过第一射频模块发给打印机。
3.根据权利要求1所述的系统,其特征在于:
第一射频模块包括串口部分,微控制单元MCU,射频芯片、电源部分,接收/发送指示灯部分,第一射频模块只负责转发,不对数据包进行处理,MCU和射频芯片通过SPI串行外设总线连接,实现数据和指令的传输,射频芯片采用中断接收机制,每当接收和发送先进先出FIFO到达阈值,则产生中断,通知MCU发送或接收数据。
4.根据权利要求1所述的系统,其特征在于:
轮询令牌包共占用11个字节,数据包包括包头、接收ID、发送ID、目标 ID、源ID、发送序号、包类型、数据长度、数据、校验码、包尾,对于超过61个字节总长度的数据包,则拆分成多个包发送接收。
5.根据权利要求1所述的系统,其特征在于:
第二射频模块通过RS232串口线直接和打印机中的MCU相连。
6.一种无线打印方法,其特征在于包括以下步骤:
步骤(1)对第一和第二射频模块进行上电初始化;
步骤(2)打印服务程序模块初始化,定时广播登录轮询令牌,收到令牌的打印机进行登录,已登录的打印机回应ACK;
步骤(3)打印服务程序模块先发送打印请求命令,若打印机没有回应,则超时退出,重发,接到打印机回应后,发送数据包;
步骤(4)第一射频模块MCU通过UART串口收到数据包,接收完成后,通过SPI总线把数据包发给射频芯片转发;
步骤(5)第二射频模块接收到数据包后传送给打印机的MCU,该MCU控制打印头根据接收的数据包进行打印操作。
7.根据权利要求6所述的方法,其特征在于:
第一射频模块的射频芯片如果收到硬件数据包,则直接通过射频回应,MCU不转发给打印服务程序模块,如果收到是普通数据包,则发给MCU,MCU通过UART串口发给打印服务程序模块。
8.根据权利要求6所述的方法,其特征在于所述射频模块的上电初始化包括以下步骤:
步骤(a)关闭射频接收开关;
步骤(b)初始化SPI串行外设总线接口,把外部PA功率放大器切换到接收模式;
步骤(c)射频芯片复位;
步骤(d)获取芯片的ID和版本信息;
步骤(e)初始化寄存器表;
步骤(f)打开射频接收开关。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京屏芯科技有限公司,未经北京屏芯科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210516498.8/1.html,转载请声明来源钻瓜专利网。