VXI SM8000 User Manual

Page 69

Advertising
background image

VXI Technology, Inc.

SM8000 Series Programming

69

8Eh

Command Name

Query Calibration Table Entry

Command Format

8Eh HIGH_BYTE LOW_BYTE

Description

The Query Calibration Table Entry command returns the calibration table entry (step
position) for a given attenuation in a 2-byte (16-bit) format. The returned value is the
absolute step position the stepper motor would move to in order to generate the given
attenuation.

Example

The following example translates a decimal attenuation value (dB) into a
HIGH_BYTE and LOW_BYTE format for transmission to the device:

1.

100 x 34.39 = 3439

Multiply by 100 to convert decimal attenuation
value to an integer.

2.

3439 = 0D6Fh

Covert integer to hexadecimal.

3.

HIGH_BYTE = 0Dh

LOW_BYTE = 6Fh

Convert to HIGH_BYTE and LOW_BYTE
format.

Example

The following example translates a HIGH_BYTE and LOW_BYTE hexadecimal
output to an integer decimal step number:

1.

0Dh & 6Fh = 0D6Fh

Concatenate HIGH_BYTE and LOW_BYTE.

2.

0D6Fh = 3439

Convert hexadecimal table entry to integer
decimal step number.



Advertising