【asp精品源码栏目提醒】:网学会员为广大网友收集整理了,comway 无线打印机应用说明 - 电子电信,希望对大家有所帮助!
COMWAY GPRS DTU 在无线串口打印中的应用1、应用概述 北京天同诚业科技有限公司研发的 WG-8010-232 GPRS DTU 支持通过 GRPS 网络或者短信方式将用户的打印信息输出到标准的串口打印机。
我们的解决方案让用户无需修改软件立即可以实现远程无线打印。
同时可以提供样例代码(短信网关或无线串口的 API 程序),方便用户实现通过网站(ASP 或 PHP)直接实现远程打印的功能(短信或 GPRS 方式)。
2、应用场合 远程无线打印设备广泛用于点餐、订餐网络、连锁餐馆、餐饮外卖、饭店呼叫中心、咖啡厅、快餐店、奶茶等餐饮场所,以及网上电子商务和物流运输行业。
3、远程无线打印的实现方式: 远程无线打印的实现方式包括以下两种方式:基于 comway 无线串口的 gprs 远程无线打印方式。
在用户原有需要实现远程无线打印功能的计算机中安装 comway 无线串口客户端软件,并将与 DTU 连接的串口打印机的驱动程序也安装在此计算机上,即可实现通过 gprs 网络传输打印信息并在远端的串口打印机输出打印的功能,如下图所示: 1可以配合如 GP-2120T 的串口标签打印机实现远程无线打印。
基于短信(sms)的远程无线打印方式: 用户可以通过手机或短信猫(DTU 同样具备此功能)以短信的方式将需要打印的信息发送给远端的 DTU DTU 再通过串口转发给打印机,从而实现远程无线打印;或者通过短信网关,用户将电子商务网站或应用软件需要打印的信息以短信的方式发送到 DTU,同样可以实现上述功能,如下图所示:4、远程无线打印的系统配置说明:基于 comway 无线串口的远程打印的系统配置 首先,需要保证用户计算机可以正常访问 Internet。
其次,用户需要正确安装 comway无线串口客户端软件,并利用申请的账户名和密码登陆系统成功,具体添加本机的虚拟串口和映射串口的详尽说明见《comway 无线串口软件说明》。
以下主要介绍添加远程串口打印机程序的过程。
在本地计算机添加远端串口打印机驱动,如下图: 2远端串口打印机驱动通常从厂商随机光盘或其网站下载取得。
更改远程串口打印机驱动的端口至本地与之存在映射关系的虚拟串口,如下图: 按照以上步骤,用户可以在本地生成多个对应不同的虚拟串口的打印机驱动(如下图),并分别命名,从而方便用户的应用程序将不同的打印信息发送到指定的远端串口打印机。
3基于短信(sms)的无线打印的系统配置: 用户需要根据与 DTU 连接的串口打印机的串口参数(波特率、数据位、停止位和校验位)来配置 DTU 的相关串口参数,使二者保持一致即可。
用户通过手机短信将打印内容发送到 DTU 中,与 DTU 相连接的串口打印机将直接输出相应的信息。
短信方式输出打印可以配置的主要选项如下所列: (1 可以在 DTU 设置每条短信内容的重复打印次数。
到 9 次) 可以在 DTU 设置是否显示短信发送者的手机号码。
可以在 DTU 设置打印每条短信后再多进几行纸 , (1 到 9 行) 为每条短信的输出内 容留出间隔。
用户也可以通过移动飞信或其他任何短信发送工具,实现将短信内容直接在远端串口打印机输出的信息的功能。
调用飞信网关服务器 HTTP 接口发送短信的 ASP 源码利用 MSXML2.DOMDocument 对象访问 http 接口 41.dim user_ID2.user_idayeah3.response.write sendSms短信来啦,最多 180 个字,长了会自动截断6.Function sendSmsmobilecontent7. On Error Resume Next8. If Lencontent180 Then9.contentLeftcontent168...E8AFB7E799BBE99986OAE69FA5E79C8BE5AE8CE695B4E4BFA1E681AF10. End If11. Dim oXML oXMLError ReturnValue x12. If mobile Then13. ReturnValue014. Else15. Set oXML Server.CreateObjectMSXML2.DOMDocument16. oXML.async false17. oXML.setProperty ServerHTTPRequest true18. 装载远程 rss feed 的内容到 xml 文档19.oXML.loadhttp://localhost:12520/fromuser_IDtomobilemsgcontentoutputxml20. On Error Resume Next21. If oXML.SelectSingleNode//result Is Nothing Then22. ReturnValue -223. Else24. ReturnValue oXML.SelectSingleNode//result.text25. End If26. 释放资源27. Set oXML Nothing28. End If 529. If Err Then30. ReturnValue-331. End If32.33. Select Case ReturnValue34. Case -335. sendSmsServer Disconnected36. Case -237. sendSmsServer Returns nothing38. Case -139. sendSmsFetion offline40. Case 041. sendSmsSend faild mobile not recognized42. Case 143. sendSmsSend successful44. End Select45. sendSmssendSms46.End Function 6
上一篇:
C++编程大学成绩查询系统及运行结果
下一篇:
bc80e7a0-d1f2-4595-b21d-01a76798e87a