使用javascript和jssc.jar将数据发送到串行端口

时间:2012-06-19 08:07:15

标签: javascript serial-port

我需要编写一个基于Web的应用程序,它将数据发送到由USB到串口转换器连接的人机界面(连接设备的串口)。

我读到这可以使用java applet。 当我从他们的在线网站上运行他们的演示时,该网站向我显示我的设备正常运行: http://code.google.com/p/java-simple-serial-connector/wiki/jSSC_Terminal

在演示网站中,有一个小程序表单:

  1. 扫描可用端口
  2. 打开所选端口
  3. 将配置设置设置为设备
  4. 发送要显示的数据。
  5. 关闭所选端口
  6. 他们正在使用jssc-terminal.jar(applet)和jssc.jar(库文件)

    这些是我想在我的网络应用中实现的功能。 但我不希望运行他们的applet表单,我希望能够以编程方式在我的网站上单击自定义显示按钮时执行以下操作。

    1. 打开端口
    2. 将配置设置设置为设备,例如:波特率,字节,部分,停止位......
    3. 发送要显示的数据
    4. 关闭端口
    5. 任何人都有jssc.jar库的经验吗? 是否可以简单地使用jssc.jar文件并与javascript进行通信以执行上述操作? 我想做什么怎么可以实现>

      注意:Web应用程序位于托管站点上的Web服务器中。 显示单元将连接到与服务器不同的机器(即客户端机器 - Window OS)

2 个答案:

答案 0 :(得分:0)

Windows还是Linux?在Linux上,为了通过/ dev / *读取或写入串口(直接),你需要root权限或更高权限。在窗户上我不知道。

关于serial和java   - http://www.oracle.com/technetwork/java/index-jsp-141752.htm   - http://docs.oracle.com/cd/E17802_01/products/products/javacomm/reference/api/javax/comm/package-summary.html

答案 1 :(得分:0)

类似于通过JavaScript与jSSC进行串口通信的示例,您可以阅读本文:http://student.howest.be/thomas.goemaere/?cat=17

本文包含有关它的基本信息。