Bluetooth Uuid Description And Data Formats; Uuid Description; Uuid E812 Read & Write; Uuid E812 Read & Write Procedure - Excell Wireless Platform Service Manual

Table of Contents

Advertisement

EXCELL PRECISION CO., LTD.

9. Bluetooth UUID Description and Data Formats

9-1. UUID Description

UUID E812 : Used for setting Bluetooth and calibrating scale. The Commandss used are as follows:
(1) Calibration Commands 0x99 read/write; (2) Password Commands 0x9C read/write
UUID E813 : Scale weight or internal value output, scale keypad input (please refer to 11. Bluetooth
Weight Transmission Formats (for UUID E813 Handle)).
UUID E814 : Read/write operation of Bluetooth name
9-2. UUID E812 Read & Write
9-2-1. UUID E812 Read & Write Procedure
1. Write commands to UUID E812 's handle (for formats please refer to 9-2-2 UUID E812
Read/write Formats)
2. Read contents of UUID E812 's handle, can acquire return values or data to read; for details
please refer to 12. Commands List.

9-2-2. UUID E812 Read/write Formats

Commands (1 byte)
Commands : 2 types— 99(Hex) calibration Commands & 9C(Hex) Password Commands.
Command size is 1 byte.
Length : Length = Sub-Command (1 byte) + Data (N byte(s)) = 1 + N byte(s). Length size is 1 byte.
Sub-Commands : Please refer to 12. Commands List for more details. Sub-Commands size is 1 byte.
Data : 2 types—Type A and Type B Data , for such Formats Please refer to 9-2-3 Data Type A , 9-2-4
Data Type B, details settings Data contents Please refer to 12. Commands List.

9-2-3. Data Type A

Data Type A's 1-byte structure: Most significant bit (MSB) is 0; remaining 7 bits are data as shown below:
1 byte
Bit7(MSB)
Bit6
0
data
Conversion of 3-byte data to 4-byte Type A Data is described as shown below:
3-byte Data (shown below):
Byte 2 (High Byte)
7
6
5
4
3
B
B
B
B
B
24
23
22
21
24
Converted to 4-byte Type A data (shown below):
Byte 3 (High Byte)
7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
0 0 0 0 B
B
B
B
2
2
2
2
4
3
2
1
Example : Data = 5000 converted to 4-byte data format would be Type A (Hex) = 00 00 27 08
Data = 255 converted to 2-byte data format would be Type A (Hex) = 01 7F
TM
Length (1 byte)
Bit5
Bit4
data
data
Byte 1
2
1
0
7
6
B
B
B
B
B
20
19
18
17
16
Byte 2
0 B
B
B
B
B
B
2
1
1
1
1
1
0
9
8
7
6
5
Sub-Command
(1 byte)
Bit3
Bit2
data
data
5
4
3
2
1
B
B
B
B
B
15
13
12
11
10
Byte 1
B
0 B
B
B
B
1
1
1
1
1
4
3
2
1
0
17
Data (N byte(s))
Bit1
Bit0(LSB)
data
Data
Byte 0 (Low Byte)
0
7
6
5
4
3
B
B
B
B
B
B
9
8
6
5
4
3
Byte 0 (Low Byte)
B
B
B
0 B
B
B
B
9
8
7
6
5
4
3
ZSME000000026
2
1
0
B
B
B
2
1
0
B
B
B
2
1
0

Advertisement

Table of Contents
loading

Table of Contents