beautypg.com

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

Page 75

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