【问题标题】:Sending data to serial port using javascript and jssc.jar使用 javascript 和 jssc.jar 将数据发送到串口
【发布时间】:2013-08-29 23:51:33
【问题描述】:

我需要编写一个基于 Web 的应用程序,它将数据发送到由 USB 转串口转换器连接的显示单元(串行端口连接设备)。

我读到使用 java 小程序可以做到这一点。 当我从他们的在线网站运行他们的演示时,这个网站向我展示了我的设备工作正常: http://code.google.com/p/java-simple-serial-connector/wiki/jSSC_Terminal

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

  1. 扫描可用端口
  2. 打开选定的端口
  3. 为设备设置配置设置
  4. 发送要显示的数据。
  5. 关闭选定的端口

他们正在使用 jssc-terminal.jar(小程序)和 jssc.jar(库文件)

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

  1. 打开端口
  2. 为设备设置配置设置,例如:波特率、字节、部分、停止位...
  3. 发送要显示的数据
  4. 关闭端口

有人对 jssc.jar 库有经验吗? 是否可以简单地使用 jssc.jar 文件并与 javascript 进行通信来执行上述操作? 我想做的事怎么可能实现>

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

【问题讨论】:

    标签: javascript serial-port


    【解决方案1】:

    Windows 还是 Linux?在 Linux 上,为了通过 /dev/* (直接)读取或写入串行端口,您必须具有 root 权限或更高权限。在 Windows 上我不知道。

    关于串口和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

    【讨论】:

    • 感谢您的回复。我已经编辑了我的问题以显示人机界面未连接到 Web 服务器。客户端机器是显示单元将连接到的机器。客户端计算机将具有 Window 操作系统。
    【解决方案2】:

    如通过 JavaScript 使用串口与 jSSC 通信的示例,您可以阅读这篇文章:http://student.howest.be/thomas.goemaere/?cat=17

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

    【讨论】:

      猜你喜欢
      • 2019-09-30
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-09-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多