Assembly sample configuration and byte mapping, Assembly byte mapping spreadsheet, Data attribute mapping – Bird Technologies BDS-Manual User Manual
Page 75
61
Assembly Sample Configuration and Byte Mapping
This is an example demonstrating how data is produced with the following Standard Mode object configuration.
2 Fundamental frequencies: 2MHz and 13.56MHz. 2MHz will look at 2 harmonics: 1 and 2, 13.56MHz will look at 1
harmonic: 2. No intermodualtion products are selected.
Standard Mode Object Configuration
Num Fundamentals (class attribute 103) = 2
Fundamental 1 = {2MHz, H0, H1, H2}
Fundamental 2 = {13.56MHz, H0, H2}
With the above configuration, Assembly instance 100 (64HEX) will produce a total of 5 measurements (125 bytes). This
data will have the following byte map:
Assembly Byte Mapping Spreadsheet
An MS Excel spreadsheet is provided to help produce a byte map based on a given configuration. It uses macros, so
you will have to enable macros before usage. It will produce a new worksheet with a table similar to the one in the
above sections (4.5.2.2 & 4.5.2.3).
Table 5-18 Assembly Instance 100 (64
HEX
) Data Attribute
Mapping
Instance Type
Byte Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0
100
(64
HEX
)
Input
0
BDS System Status
4-9
Timestamp
10-34
F1 Harmonic data H0
35-59
F1 Harmonic data H1
60-84
F1 Harmonic data H2
85-109 F2 Harmonic data H0
110-
134
F2 Harmonic data H2
Data
Compon
ent
Name
Class
Instance
Number
Attribute
Data
Type
Name
Number
Name
Number
BDS
System
Status
Assembly
Object
4 (04
HEX
)
0
System
Status
103
DWORD
Timestam
p
Assembly
Object
4 (04
HEX
)
0
Timestam
p
104
DATE_AN
D_TIME
F1
Harmonic
data H0
Standard
Mode
Object
103
(69
HEX
)
1
Measure
ments[0]
3
STRUCT
of:
VIMeas
F1
Harmonic
data H1
Standard
Mode
Object
103
(69
HEX
)
1
Measure
ments[1]
3
STRUCT
of:
VIMeas
…
…