我需要在J2ME中制作一个能够读取短信然后通过蓝牙在epson tm-p60打印机(ESC / POS仿真)上打印的应用程序。
我查看了epson supprt网站,但他们提供的唯一ADK /驱动程序是:
1.Sun Java2 SDK标准版1.4.2_10
2.Sun Java2 SDK标准版1.4.2_04
3.Sun Java SE开发工具包6更新3
所以我不知道如何在J2ME中使用ESC / POS命令。
我对如何处理这个项目有点无能为力。加上w / c会更好地用于这个项目吗? Netbeans还是Eclipse?
谢谢!
答案 0 :(得分:1)
通过蓝牙的SPP(串行端口配置文件)意味着使用RFCOMM连接来发送和接收数据,就像它是物理串行连接一样。这是JSR 82的一部分,因此您只能在支持此JSR的手机上进行开发。
你需要:
了解如何发现蓝牙设备,在已发现的设备上扫描SPP服务,然后使用其中一个JSR 82 tutorials连接其中一个服务。
< / LI>然后通过该连接发送ESC / POS协议数据 - 我假设您有协议规范可用?谷歌出现了this应用程序编程指南。
HTH。
答案 1 :(得分:0)
JSR-82 Bluetooth API支持L2CAP协议,RFCOMM和OBEX配置文件。我不知道蓝牙基本打印配置文件(BPP)的详细信息,但是,如果查看basic printing profile文档,您可以找到基于OBEX配置文件构建的BPP。
我在JSR-82上找不到BPP的开源项目。请尝试搜索它,但如果找不到,则可能需要自己编写。