通过BTS使用调制解调器和打印机进行打印

4
在我的场景中,我希望打印机不必连接到计算机,而是尝试将其连接到调制解调器(GSM或其他)。当短信到达调制解调器时,将触发打印命令并打印该短信。 我的问题是,我们现有的技术是否能够实现这个图示呢?如果不能,您能否提供一些替代方案呢?

你如何将GSM调制解调器连接到打印机? - Gabe
USB还是任何最新技术? - Foyzul Karim
1个回答

4
除非您能够自定义GSM调制解调器或打印机的固件,否则很可能需要在两者之间加一个小型计算机。如果两者都可以通过串口通信,则可以使用非常小的PIC、AVR(包括Arduino等封装版本)。如果至少需要一种USB接口,则最好使用裸机Arm板。这将从低端的2美元到高端的70美元不等。(还有一些运行嵌入式.NET框架的Arm板,如果您熟悉该框架,可以考虑使用...它们运行得如何我不确定)。
如果您需要进行格式化,或者打印机依赖于计算机来完成大量工作,或者您的工程师不熟悉微型嵌入式系统的思维方式,那么您可能需要一些能够运行操作系统的设备,即速度更快、内存数百兆字节的Arm芯片,例如Beagleboard、plugputer、Chumby Hacker Board等,或者那些基本上是为更好的散热而重新设计的x86净书的微型服务器。根据您的谨慎程度,这将使您花费50美元到250美元不等。
您也可以使用安卓手机(选择一个已知具有USB主机功能的手机)并集成GSM功能,但可能会花费很多时间在安卓组件上绊倒,而您真正需要的只是具有完整libc的嵌入式Linux。如果您能找到一个您认为将继续提供的更“Linux风格”的Linux智能手机,那会更好。

这是一个非常棒且非常完整的答案 :) - Prof. Falken
我只想补充一点,有些打印机具备WiFi功能,对于某些打印机而言,使用Java环境比嵌入式Linux和libc更为简单。使用Java程序在Android手机上发送PCL、Postscript或PDF作业到支持WiFi的打印机也是可行的。 - Prof. Falken

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接