Định dạng dữ liệu
Đầu gói Dự trữ Định nghĩa Được định nghĩa bởi STATUS1 0x55 0xAA STATUS0 STATUS1 DATA
Giá trị ECG dạng sóng tại 1 điểm Dự trữ Sóng hơ hấp
Kiểm tra lỗi
ECGW3 ECGW2 ECGW1 ECGW0 SATW RESPW SUM
Tổng cộng có 12 byte
0x55,0xAA
Các byte báo hiệu đầu gói.
SUM
Byte kiểm tra lỗi.
SUM = (STATUS0 + STATUS1 + DATA + ECGW3 + ECGW2 + ECGW1 + ECGW0 + SATW + RESPW) /256
STATUS0
Dự trữ chưa sử dụng.
STATUS1
Loạt xung thể hiện chỉ thị và định nghĩa. Trước byte DATA tiếp theo, byte STATUS1 được giử như là một định nghĩa. Kết quả là các giá trị tương ứng có thể bị lọc bỏ ra khỏi luồng dữ liệu. Các định nghĩa khác nhau được thể hiện các giá trị dữ liệu tương ứng.
BIT7 = 1 ECG beep flag BIT6 = X Dự trữ
BIT5 = 0 STATUS1
BIT4 = 1
Dữ liệu tiếp sau sẽ được cộng thêm 255, nếu BIT4 = 0 và DATA = 30 thì giá trị thật sẽ là 30, nếu BIT4 = 1 và DATA = 30 thì giá trị thật sẽ là 30 +255.
BIT3 BIT2 BIT1 BIT0 DATA chứa dữ liệu tham số 0 0 0 0 ECGS
0 0 0 1 STAS 0 0 1 0 NIBPS
0 0 1 1 Nhịp tim (0 – 255)
0 1 0 0 Nhịp xung (0 – 254) của SpO2 0 1 0 1 Nhịp xung (0 – 254) của NIBP 0 1 1 0 ST
0 1 1 1 % SpO2 (0 – 99%)
1 0 0 0 Cuff Pressure Value/2 (mmHg) CUFF 1 0 0 1 Tâm thu (0 ~ 255 mmHg) SYS
1 0 1 0 Tâm trương (0 ~ 255 mmHg) DIS
1 0 1 1 Động mạch chính (0 ~ 255 mmHg) MEAN 1 1 0 0 Nhịp hô hấp (0 – 99)
1 1 0 1 T1
1 1 1 0 Khuếch đại sóng nhịp hơ hấp 1 1 1 1 T2
DATA
ECGS Trạng thái của ECG: BIT7 = 1 tuột cực, BIT7 = 0 bình thường BIT6, BIT5 chọn chế độ:
00: chế độ chẩn đoán – dải tần 0.05 – 100Hz. 01: chế độ theo dõi – dải tần 0.5 – 75Hz. 10: chế độ phẫu thuật – dải tần 0.5 – 25Hz.
STAS
Trạng thái của SpO2: BIT7 = 1 tuột đầu dị, BIT7 = 0 bình thường BIT6 dự trữ, BIT5 = 1 drop in SpO2
BIT4 = 1 quá trình tim kiếm quá lâu
BIT3~BIT0 Đồ thị thời gian thực trong dải từ 0 tới 8 < 3 tin hiệu nhỏ
NIBPS
Trạng thái của NIBP BIT7 = 1 thực hiện lại quá trình đo BIT5, BIT6 dự trữ, BIT3 = 1 bằng tay, BIT3 = 0 tự động BIT4 = 1 đường dẫn khí bị kẹt, 0 bình thường
BIT2, BIT1 chọn chế độ: 00: chế độ người lớn 01: chế độ trẻ em 10: chế độ trẻ sơ sinh
BIT0 = 1 đang đo hay tính tốn, 0 khơng đo hay kết thúc ST Giá trị ST (hiện thị như mã bổ sung trong hệ thống nhị phân)
Vi dụ: -80 tương đương -80mV, 80 tương đương 80mV T1 Giá trị nhiệt độ kênh 1 (0 – 255)
Với giá trị 253 Giá trị thật sẽ là (253/10) + 20 = 43.5 độ C. T2 Giá trị nhiệt độ kênh 1 (0 – 255)
Với giá trị 253 Giá trị thật sẽ là (253/10) + 20 = 43.5 độ C.
ECGW3, ECGW2, ECGW1, ECGW0
Bốn byte này nghĩa là dạng sóng ECG cùng điểm, ECGW3 là điểm sau cùng.
SATW
Byte này nghĩa là sóng SpO2.
RESPW
Định dạng dữ liệu
Đầu gói Định nghĩa
lệnh Tham số 1 Tham số 2 Mã kiểm tra lỗi 0x55 0xAA CMD P1 P2 SUM Đọc NIBP: 55AA010000 Tổng cộng có 6 byte. 0x55, 0xAA
Các byte báo hiệu đầu gói.
SUM
Mã kiểm tra lỗi, SUM = (CMD + P1 + P2)/256.
CMD
Cũng như định dạng dữ liệu của giao thức truyền, bao giời cũng có mơt byte đuợc truyền đi để định nghĩa.
CMD Byte Bắt đầu đo NIBP 0x01
Huỷ việc đo NIBP 0x02 Hiệu chuẩn NIBP 0x03 Lệnh cho đo ECG 0x08
Lệnh cho đo hô hấp 0x09
P1:
CMD P1
0x01 0 nghĩa là người lớn, 01 nghĩa là trẻ em, 10 nghĩa là trẻ sơ sinh
0x03 0
0x08
BIT2 BIT1 BIT0: thiết lập điện cực
000: I, 001: II, 010: III, 011: avR,100: avL
101: avF, 110: V, 111: CAL (1mV, hiệu chỉnh 1Hz) BIT4 BIT3: thiết lập độ khuếch đại
00: x0.5, 01: x1, 10: x2 BIT6 BIT5: thiết lập chế độ
00: chế độ chẩn đoán – dải tần 0.05 – 100Hz. 01: chế độ theo dõi – dải tần 0.5 – 75Hz. 10: chế độ phẫu thuật – dải tần 0.5 – 25Hz 0x09 BIT1 BIT0: thiết lâp độ khuếch đại
00: x0.5, 01: x1, 10: x2, 11: x4.
P2:
CMD P2
0x01 0 đo bằng tay, >0, nó chứa giá trị khoảng thời gian tự động đo BP, đơn vị là 1 phút, trong dải tử 1 đến 60.