[发明专利]一种提高机载打印机数据传输效率的方法、设备和介质在审
申请号: | 202210536218.3 | 申请日: | 2022-05-17 |
公开(公告)号: | CN114911431A | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 张靖 | 申请(专利权)人: | 中电科航空电子有限公司 |
主分类号: | G06F3/12 | 分类号: | G06F3/12 |
代理公司: | 成都行之专利代理事务所(普通合伙) 51220 | 代理人: | 林菲菲 |
地址: | 610000 *** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 提高 机载 打印机 数据传输 效率 方法 设备 介质 | ||
本发明公开了一种提高机载打印机数据传输效率的方法、设备和介质,该方法在设备侧实施,包括:当监测到有待打印任务时,主动发送REPORTRECORD控制字给打印机;在发送REPORT RECORD控制字给打印机后,启动等待计时器;直到等待计时器超时时,如果仍没有收到打印机发送的ENQ控制字,则重新发送REPORT RECORD控制字给打印机,并重新启动等待计时器;如果收到打印机发送的ENQ控制字,则与打印机协商打印任务和数据传输过程。本发明采用符合ARINC 744A‑1规范的自定义REPORT RECORD控制字主动上报待发送打印任务的状态来提高打印机ARINC 429总线数据传输效率。
技术领域
本发明涉及航空电子技术领域,具体涉及一种提高机载打印机数据传输效率的方法、设备和介质。
背景技术
ARINC 744A-1规范于1994年2月被AEEC(航空电子技术委员会)采纳。该规范提供了应用于商用航空领域的第二代全格式打印机的设计指导、应该具有的操作能力和遵循的标准,确保了设备的互联互通性。遵循ARINC 744A-1规范的打印机能够快速打印高分辨率的字母、数字和图形,同时兼容只能进行字符打印的ARINC 740规范,在商用航空领域得到广泛应用。
如图1所示,遵循ARINC 744A-1规范的打印机通过A429总线可同时外接多达八个设备,并接受相应的打印任务。A429总线是遵循ARINC 429规范的一种数据总线,广泛的应用于航空系统部件之间的非定期数据传输。
任意时刻打印机只能接受一个设备的打印任务,完成打印任务后再接受下一个设备的打印任务。根据ARINC 744A-1规范,打印机采用询问的方式,按照设备的优先级从高到低依次询问设备来接受打印任务。
ARINC 744A-1规范中定义了相应的控制字和数据字,用于打印机与设备之间进行打印任务的数据传输。
打印机启动后准备工作前,会进行发现活跃设备过程。
发现活跃设备过程用于发现A429总线相应的端口是否连接有活跃设备,并将其加入活跃端口列表。活跃设备在A429总线上周期性广播Label 172控制字(格式如图2所示,该控制字中带有设备的ID),打印机通过是否从相应的端口接收到Label 172控制字来判断某个端口是否连接有活跃设备。
打印机完成发现活跃设备过程后,即开始根据活跃端口列表和端口优先级依次询问活跃设备是否有打印任务。某一个活跃设备n与打印机协商打印任务情况,以及打印机接收打印任务的过程如图3所示。
打印机首先主动发送一个ENQ(Enquire,询问)控制字给设备n,询问此时是否有打印任务。ENQ控制字的格式定义如图4所示。其中PAL为打印机地址标记(Printer AddressLabel),用于表示打印机。SAL为系统地址标记(System Address Label),用于表示设备。ENQ为ASCII码中的“ENQ”字符,用于表示控制字的类型。
如果此时设备n有打印任务,则设备n须在打印机发送ENQ控制字之后500ms内回复打印机一个RTS(Request to Send,请求发送)控制字。RTS控制字的格式定义如图5所示。其中RECORD COUNT用于表示打印任务包含的RECORD数目(一个打印任务包含多个RECORD)。DC2为ASCII码中的“DC2”字符,用于表示控制字的类型。
当打印机回复CTS(Clear to Send,可以发送)控制字后,双方则会开始打印任务交互过程。
当打印机接收完成打印任务,并完成打印后,会根据活跃端口列表和端口优先级(端口1具有最高优先级,端口8具有最低优先级),发送ENQ控制字依次询问下一个外围设备是否有打印任务。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中电科航空电子有限公司,未经中电科航空电子有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210536218.3/2.html,转载请声明来源钻瓜专利网。