本文介绍串口前后台取值 (注:因后期项目需扔到服务器上,无法调用本地服务,因此建议前端取电子秤数据)
1.串口后台取电子称数据
代码链接:https://pan.baidu.com/s/1QdkX10OvLgERYXGQCKCxgw
部分代码截取:
public class GetWeight {
public static void main(String[] args) {
// 实例化串口操作类对象
SerialPortUtils serialPort = new SerialPortUtils();
// 创建串口必要参数接收类并赋值,赋值串口号,波特率,校验位,数据位,停止位
ParamConfig paramConfig = new ParamConfig("COM1", 9600, 0, 8, 1);
// 初始化设置,打开串口,开始监听读取串口数据
serialPort.init(paramConfig);
// 调用串口操作类的sendComm方法发送数据到串口
serialPort.sendComm("FEF10A000000000000000AFF");
// 关闭串口
serialPort.closeSerialPort();
}
}
2.串口前台取电子称数据(需安装nodejs)
看文档操作
2.1.win64位操作系统用nodejs取电子秤数据
文件链接:https://pan.baidu.com/s/1jiQhi-X0TtDMSCxdVWd8qw
2.2.win32位操作系统用nodejs取电子秤数据
文件链接:https://pan.baidu.com/s/1V-518SldDC8lJda7zRv1bA
2.3.xp32位操作系统用nodejs取电子秤数据
文件链接:https://pan.baidu.com/s/1V7MjRGcLhJ8Cmb1cvUL5EA