创作不易 只因热爱!!
**
热衷分享,一起成长!
迷你主机Linux平台安装, 采集盒COM连接呼吸机。这些估计实施人员或运维的人员经常会碰到相类似问题。!!
本期主要内容是Win10下WSL的CentOS7.9, 以及对之前内容的补充, 微主机终端采集呼吸机数据, 并通过无线WLAN, Portal无线认证, 上传数据至服务器.
1. Win10下WSL的CentOS7.9安装, WSL下的数据延迟比较大, 但并不会有太大影响. win10下直接可以安装H3C的iNodeClient无线认证程序界面, 并自启动自动连接WIFI及认证, 不需上期python 连接认证脚本.
(1).Github上搜索CentOS-WSL ,下载相应版本到Win10下,解压后直接运行CentOS7.exe就可安装好, 非常简单.
以上 CentOS-WSL用wsldl 高级启动器运行.
(2).同时需要把wsl加入到win10启动项里面
# CentOS-WSL 内自启动设置(其余同2), 这里只是为了添加上传数据客户端的自启动
sudo systemctl enable rc-local.service
# 如果Failed to get D-Bus connection错误可运行
# sudo chmod +x /usr/bin/systemctl
# sudo chmod +x /usr/share/dbus-1/services
vi /etc/profile
# 在末尾添加 如下环境变量, 才能在wsl内自启动
source /etc/rc.d/rc.local
2. 上期linux的centos7.9下是python 2.7版本脚本, python 自动连接WIFI, 以及Portal无线网页认证. 以下将脚本加入centos7.9自启动中.
# LINUX,centos7.9下自启动脚本 auto_conn_wifi_portal.py
# 复制脚本到/usr/etc/下
cp /root/auto_conn_wifi_portal.py /usr/etc/
# 修改/etc/rc.d/rc.local加入自启动
vi /etc/rc.d/rc.local
# 按i编辑,将下面一行代码加入rc.local
nohup python /usr/etc/auto_conn_wifi_portal.py &
# ESC, :wq 保存退出rc.local后修改权限 chmod +x
chmod +x /etc/rc.d/rc.local
3. 呼吸机协议, 注意这个在呼吸机设备上需要切换设置(如图)
MEDIBUS.X -> MEDIBUS
4. RS232-9Pin 连接线, 23交叉线和全交叉线均可用, 未测试区别. 但直连线就是用不了!
5. 双COM口. 我在设备上连接用是COM1, 但是数据却是在串口号/dev/ttyS2上 ;当连接用是COM2,数据却是在串口号 /dev/ttyS1上. 不知道是不设备标识错误的问题,可用minicom调试查看.
–game over全集完–
end
^**你好呀,我是一个医信行业工程师,喜欢学习,喜欢搞机,喜欢各种捣,也会持续分享,如果喜欢我,那就关注我吧!**^
往期精彩:
笔记: 迷你主机Linux平台安装, 采集盒COM连接呼吸机 (一)
笔记: 迷你主机Linux平台安装, 采集盒COM连接呼吸机 (二)
笔记: 迷你主机Linux平台安装, 采集盒COM连接呼吸机 (三)
作者|医信工程师随笔|Carltiger_github
图片|AI|侵删
关注我,我们共同成长
“你的鼓励就是我分享的动力”