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

时间:2011-05-09 05:41:52

标签: c# printing embedded sms

在我打印东西的场景中,我不希望打印机必须与计算机连接。相反,我试图用调制解调器(GSM或任何其他)连接它。
当短信到达调制解调器时,将触发打印命令并打印短信。
enter image description here我的问题是,是否可以实施使用我们现有技术的图表?如果没有,如果您提供一些替代方案,我将很高兴。

1 个答案:

答案 0 :(得分:4)

除非您可以自定义GSM调制解调器或打印机的固件,否则您可能需要一台小型计算机。如果两者都可以通过串行端口进行通信,那么这可能非常小 - PIC,AVR(包括Arduino等封装版本)等。如果至少有一个需要USB,那么使用裸机Arm板可能会更好。这将从低端的2美元到高端的70美元不等。 (还有一些Arm板运行嵌入式.NET框架,如果这是你的背景......它们如何运行它我不确定)

如果您需要进行格式化,或者打印机依赖于计算机来完成大量工作,或者您的工程师不熟悉微型嵌入式系统的思维模式,您可能需要能够运行操作系统的东西 - 即,一个具有数百兆内存的更快的Arm芯片 - 想想Beagleboard,插件机,Chumby黑客板等,或者其中一台基本上是x86上网本的微服务器,以便更好地冷却。根据您的谨慎程度,这将为您带来50至250美元的任何费用。

您还可以使用Android手机(选择具有已知USB主机功能的手机)并折叠GSM功能,但是当您真正想要的是一个完整的嵌入式Linux时,可能会花费大量时间来跳过Android组件libc中。如果你能找到一个你期望继续可用的智能手机,那么更多的“linux-y”linux智能手机可能会更受欢迎。