Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/413.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用javascript和jssc.jar将数据发送到串行端口_Javascript_Serial Port - Fatal编程技术网

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

使用javascript和jssc.jar将数据发送到串行端口,javascript,serial-port,Javascript,Serial Port,我需要写一个基于网络的应用程序,将数据发送到一个显示单元(一个串行端口连接设备),通过usb到串行转换器连接 我了解到,使用java小程序可以实现这一点。 此网站向我显示,当我从他们的在线网站上运行演示时,我的设备可以正常工作: 在演示站点中,有一个小程序表单: 扫描可用端口 打开所选端口 设置设备的配置设置 要显示的已发送数据 关闭所选端口 他们正在使用jssc-terminal.jar(applet)和jssc.jar(库文件) 这些是我想在我的web应用程序中实现的功能。 但是我不希望运

我需要写一个基于网络的应用程序,将数据发送到一个显示单元(一个串行端口连接设备),通过usb到串行转换器连接

我了解到,使用java小程序可以实现这一点。 此网站向我显示,当我从他们的在线网站上运行演示时,我的设备可以正常工作:

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

  • 扫描可用端口
  • 打开所选端口
  • 设置设备的配置设置
  • 要显示的已发送数据
  • 关闭所选端口
  • 他们正在使用jssc-terminal.jar(applet)和jssc.jar(库文件)

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

  • 开埠
  • 设置设备的配置设置,例如:波特率、字节、部分、停止位
  • 已发送要显示的数据
  • 关闭港口
  • 有人有使用jssc.jar库的经验吗? 是否可以简单地使用jssc.jar文件并将其与javascript通信来完成上述操作? 我想做的事情如何才能实现>

    注意:web应用程序位于托管站点的web服务器中。
    显示单元将连接到不同于服务器的机器(即客户端机器-Windows操作系统)

    Windows或Linux?在Linux上,为了通过/dev/*将sth读或写(直接)到串行端口,您必须具有root权限或更高的权限。在窗户上我不知道

    关于串行和java -
    -

    类似于通过JavaScript与jSSC进行串行端口通信的示例,您可以阅读本文:


    这篇文章包含了它的基本信息。

    感谢您的回复。我已编辑了我的问题,以显示显示单元未连接到web服务器。显示单元将连接到客户端计算机。客户端计算机将具有Windows操作系统。