韩国JAWON人体成分分析仪RS232串口数据采集打印方案
www.daq-iot.com
Open Protocol Format – ASCII Code
1 设备的设置
为了以ASCII值输出测试值需要把Hidden Setup的通讯协议设置成Open Protocol。
1) 设备启动约10秒钟后进入体重测试画面, 1, 3, ▶,◀ 的顺序按键盘时可以进入Test Mode画面
2) Test Mode画面的tESt0画面中按 ▶ 或 Enter键,进入tESt1画面.
3) tESt1画面中选择第4项 “4 HS”,进入Hidden Setup画面
4) 当进入到Hidden Setup画面时语言设置项会闪烁,按Enter键进入通讯协议设置项. 再按一次Enter键时通讯协议设置项会闪烁.
5) 可选择的通讯协议设置项有Biospace Protocol和Open Protocol. Biospace Protocol显示为 “bPro”, Open
Protocol显示为 “OPro”.
6) 使用 ▶,◀键选择Open Protocol.
7) 选择后按Enter键来完成设置,画面会自动转换到tESt1画面.
8) tESt1画面中按Exit键来推出设置,画面会回到测试体重画面
2 通讯设置
1) 通讯方式 : 直列通讯(EIA-232C),
2) 通讯速度 : 19200, 8 Data Bits, 1 Stop Bit, Non Parity Bit
3) 通讯端口 : USB Slave, RS232
3 通讯数据
NO |
项目 |
DATA |
小数点有效个数 |
单位 |
备注 |
||
DATA |
区分 |
||||||
1 |
STX |
0x0D |
- |
- |
- |
|
|
2 |
0x0A |
- |
- |
- |
|
||
3 |
‘A’ |
|
|
|
|
||
4 |
‘T’ |
|
|
|
|
||
5 |
ID |
xxx |
0x2C |
- |
- |
0 ~ 999 |
|
6 |
性别 |
‘F’, ‘M’ |
0x2C |
- |
- |
F – 女, M – 男 |
|
7 |
年龄 |
xx |
0x2C |
- |
- |
|
|
8 |
身高 |
xxx.x |
0x2C |
1 |
Cm |
|
|
9 |
体重 |
xxx.x |
0x2C |
1 |
Kg |
|
|
10 |
测试日期 |
年 |
xx |
0x2C |
0 |
- |
|
11 |
月 |
xx |
0x2C |
0 |
- |
|
|
12 |
日 |
xx |
0x2C |
0 |
- |
|
|
13 |
测试时间 |
时 |
xx |
0x2C |
0 |
- |
|
14 |
分 |
xx |
0x2C |
0 |
- |
|
|
15 |
阻抗值 20KHz |
右上肢 |
xxx.x |
0x2C |
1 |
Ω |
|
16 |
左上肢 |
xxx.x |
0x2C |
1 |
Ω |
|
|
17 |
躯干 |
xxx.x |
0x2C |
1 |
Ω |
|
|
18 |
右下肢 |
xxx.x |
0x2C |
1 |
Ω |
|
|
19 |
左上肢 |
xxx.x |
0x2C |
1 |
Ω |
|
|
20 |
阻抗值100KHz |
右上肢 |
xxx.x |
0x2C |
1 |
Ω |
|
21 |
左上肢 |
xxx.x |
0x2C |
1 |
Ω |
|
|
22 |
躯干 |
xxx.x |
0x2C |
1 |
Ω |
|
|
23 |
右下肢 |
xxx.x |
0x2C |
1 |
Ω |
|
|
24 |
左上肢 |
xxx.x |
0x2C |
1 |
Ω |
|
|
25 |
骨骼肌 |
xxx.x |
0x2C |
1 |
Kg |
|
|
26 |
体脂肪 |
xxx.x |
0x2C |
1 |
Kg |
|
|
27 |
身体水分 |
xxx.x |
0x2C |
1 |
Liter |
|
|
28 |
去脂体重 |
xxx.x |
0x2C |
1 |
Kg |
|
|
29 |
身体质量指数 |
xxx.x |
0x2C |
1 |
Kg/m2 |
|
|
30 |
体脂百分比 |
xxx.x |
0x2C |
1 |
% |
|
|
31 |
腰臀比 |
x.xx |
0x2C |
2 |
- |
|
|
32 |
内脏脂肪等级 |
xxx |
0x2C |
0 |
Level |
|
|
33 |
基础代谢 |
xxxx |
0x2C |
0 |
Kcal |
|
|
34 |
节段肌肉(肌肉量) |
右上肢 |
xxx.x |
0x2C |
1 |
Kg |
|
35 |
左上肢 |
xxx.x |
0x2C |
1 |
Kg |
|
|
36 |
躯干 |
xxx.x |
0x2C |
1 |
Kg |
|
|
37 |
右下肢 |
xxx.x |
0x2C |
1 |
Kg |
|
|
38 |
左上肢 |
xxx.x |
0x2C |
1 |
Kg |
|
|
39 |
节段脂肪(体脂百分比%) |
右上肢 |
xxx.x |
0x2C |
1 |
% |
|
40 |
左上肢 |
xxx.x |
0x2C |
1 |
% |
|
|
41 |
躯干 |
xxx.x |
0x2C |
1 |
% |
|
|
42 |
右下肢 |
xxx.x |
0x2C |
1 |
% |
|
|
43 |
左上肢 |
xxx.x |
0x2C |
1 |
% |
|
|
44 |
节段脂肪(脂肪量) |
右上肢 |
xxx.xx |
0x2C |
2 |
Kg |
|
45 |
左上肢 |
xxx.xx |
0x2C |
2 |
Kg |
|
|
46 |
躯干 |
xxx.x |
0x2C |
1 |
Kg |
|
|
47 |
右下肢 |
xxx.xx |
0x2C |
2 |
Kg |
|
|
48 |
左上肢 |
xxx.xx |
0x2C |
2 |
Kg |
|
|
49 |
肌肉控制 |
xxx.x |
0x2C |
1 |
Kg |
|
|
50 |
脂肪控制 |
xxx.x |
0x2C |
1 |
Kg |
|
|
51 |
健康评估 |
xxx |
0x2C |
0 |
Points |
|
|
52 |
无机盐 |
xxx.x |
0x2C |
1 |
Kg |
|
|
53 |
蛋白质 |
xxx.x |
0x2C |
1 |
Kg |
|
|
54 |
Blood Pressure |
Sys |
xxx |
0x2C |
0 |
mmHg |
|
55 |
Dia |
xxx |
0x2C |
0 |
mmHg |
|
|
56 |
Pulse |
xxx |
- |
0 |
bpm |
|
|
57 |
ETX |
0x0D |
- |
- |
- |
|
|
58 |
0x0A |
- |
- |
- |
|
4 数据通讯例子
(0x0D 0x0A)AT458,F,36,170.0,57.4,11,02,16,19,53,351.3,357.1,26.9,264.6,269.1,313.6,320.5,24.1,230.4,235.0,27.5,8.1,
36.1,49.3,19.9,14.1,0.79,2,1435,2.50,2.46,21.5,8.20,8.12,13.3,14.0,13.0,14.5,14.5,0.4,0.4,3.4,1.5,1.5,0.0,+3.3,79,3.3,9.7,
0,0,0(0x0D 0x0A)
* 备注 – (0x0D 0x0A) 是 ASCII code的控制语言,用Hex Code显示
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~