Assembly sample configuration and byte mapping, Assembly byte mapping spreadsheet, Data attribute mapping – Bird Technologies BDS-Manual User Manual

Page 75

Advertising
background image

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

Advertising