VXI SM8000 user manual 8Ch, 8Dh

Page 68

 

 

 

 

VXI Technology, Inc.

 

 

 

 

8Ch

 

 

 

 

 

Command Name

Query Firmware Revision

 

 

 

 

 

 

 

Command Format

8Ch

 

 

 

 

 

 

Description

The Query Firmware Revision command returns the unit firmware revision in a 2-byte

 

 

(16-bit) format.

 

 

 

 

 

Example

The following example shows how to translate the HIGH_BYTE-LOW_BYTE

 

 

returned value into a two-place decimal firmware revision value:

 

 

1.

01h = 1

Convert the HIGH_BYTE into the major revision

 

 

 

 

number.

 

 

2.

20h = 32

Convert the LOW_BYTE into the minor revision

 

 

 

 

number.

 

 

3.

version 1.32

Put the major and minor numbers together to

 

 

 

 

form the version number.

 

 

 

8Dh

 

 

 

 

 

 

Command Name

Query Device ID

 

 

 

 

 

 

 

Command Format

8Dh

 

 

 

 

 

 

Description

The Query Device ID command returns the device ID in a 3-byte (6-nibble, 24-bit)

 

 

format. The most significant nibble is the device ID, while the remaining five nibbles

 

 

make up the device serial number.

 

 

 

 

 

Example

The following example translates the HIGH_BYTE-MID_BYTE-LOW_BYTE output

 

 

into the device code-serial number format:

Returned value.

 

 

1.

C02B33h

 

 

2.

C = Attenuator

First nibble is the device code.

 

 

3.

02B33 = serial number

Last five nibbles make up the serial

 

 

 

 

number of the unit.

68

SM8000 Series Programming

Image 68
Contents SM8000 Series VXI Technology, Inc Table of Contents Control Modes VXI Technology, Inc SM8000 Series Preface Certification EMC Steve Mauga, QA ManagerVXI Technology, Inc SM8000 Series Preface Service should only be performed by qualified personnel Terms and SymbolsAvoid Electric Shock Support Resources VXI Technology, Inc SM8000 Series Preface Section OverviewSM8000 Series Optical Switch Controller SM8001 / SM8002 MULTI-CHANNELSWITCHES ConfigurationsDuplex 1 x N SM8001 / SM8002 Multi Switch Specifications PDL6SM8003 Prism Switches SpdtSM8003 Prism Switch Specifications PDL3SM8101 / SM8102 Optical Attenuators PDLIntroduction Calculating System Power and Cooling RequirementsSetting the Chassis Backplane Jumpers MSB LSB Setting the Logical AddressExample Selecting the Extended Memory Space Optical Connections Cleaning Optical ConnectorsMating Optical Connectors SM8001 / SM8002 Multi-Channel Switches General DescriptionSM8003 Prism Switches SM8003 Prism SwitchesAttenuator Diagram SM8101 / SM8102 Optical AttenuatorsRelay Registers Output Channel Selection Resetting the SwitchOperation N Switch Configuration Duplex 1 x N Switch Configuration Common Active ChannelN Blocking Switch Configuration N Non-Blocking Switch Configuration Calculating Switching Time 8MULTI-SWITCH TimingSM8003 Prism Switches Starting the Device Control ModesUncalibrated Operation Move-To-Absolute-Step Calibrated OperationBusy Signal Error StatusResetting the Device Commanding the DevicesRegister Access AddressingSmip II Register MAP A16 Offset Write FunctionID Register Read Only Logical Address Register Write OnlyDevice Type Register Read Only Status Register Read OnlyControl Register Write Only Offset Register Read and WriteSerial Number High Register Read Only Serial Number Low Register Read OnlySubclass Register Read Only Interrupt Status Register Read OnlyInterrupt Control Register Read and Write NVM Access Register Read NVM Access Register WriteBoard X, Y Used Address Register Read and Write Trace RAM Start High Register Read and WriteTrace RAM End High Register Read and Write Trace RAM End Low Register Read and WriteTrace RAM Address High Register Read and Write Trace RAM Address LOW Register Read and WriteOpen Trigger Select Register Write Only TTL Trigger Polarity Register Write OnlyTrace RAM Control Register Read and Write Busy Trigger Control Register Read and WriteReserved Registers Read and Write Trigger Advance Register Write OnlyBoard Busy Register Read Only 1MB RAM See Typical Optical Multi Switch Operation Control Register Read and WriteControl Register Delay Register Read and Write Plug-In LA+0x104 Command Register Write Only Address Register Write Only Device Memory Relay Register OffsetRelay Register 00 Read and Write Writing to the Relay RegistersRegister 0A thru 0C Read Relay Optical Module’s Data Attenuation LevelRegister 02 thru 08 Read and Write Typical Optical MULTI-SWITCH Control Example Programming ExamplesTypical Optical Attenuator Control Example WriteVXI Technology, Inc Write Example Read ExampleCommand SET Command Transmit Data Receive Data Byte Byte Count30h 31h32h 35h6Ch 80h 81h 82h83h 89h8Ah 8Bh8Ch 8Dh8Eh Convert to hexadecimal 90hRecommends That the Optical MODULE’S 96h A2hVXI Technology, Inc SM8000 Series Programming Index VXIbus