background image

IQCSPI

SECTION 33c

IQCSPOPS

100305

www.snellwilcox.com

Version 1 Issue 8

33c.32

Request Poll Time

Every command that has a Request & Request
Reply may have a RequestPollTime entry. This is
the time is ms between each poll

Tally

It will have the format

“Tally=”

’TallyPayLoadString’, when to RollTrack

  

Tally Reply

This will be positioned on the line following the
Tally statement.

It will have the format

“TallyReply=”

’TallyReplyPayLoadString’

Preset

Each command (cmd=) can have a (optional)
Preset statement – but only if the command style
can have a preset value. When the user presses
the Preset button, the command’s value is set to
the preset value.

Eg

 Preset=5

Only Number(80) and String(128) may have Preset

RollTrack Actions

This is optional.
Any number of these can appear (on the lines
following the TallyReply statement if there is one).
Examples of this are:
Track=0000:00:00*24*126,1,1,''
This has the format:

Track=nnnn:aa:pp*c*ii,m1,v1,s1,o1,m2,v2,s2,o2

Where the extras o1,m2,v2,s2,o2 are all optional.

Network Address nnnn

nnnn = RollCall network address, (0000 on an
unbridged network)

Unit Address aa

aa = RollCall unit address, e.g. hex switches in an
IQ frame gateway card

Port Address pp

pp = Port address, e.g. physical slot number in an
IQ frame

Command Number c

c  = RollCall command number for the particular
function/device

Unit ID ii

ii = RollCall unit ID, found in the product manual, or
from RollCall "About unit" box

Data Mode m1 and m2

m = RollCall data mode, (1 = numeric value,
2  = string value, 16 = Preset)

The rMode field can be one of a predefined list:

Value (numeric) 1, String 2, Data 4, Preset 16,

  If value then Numeric Value v contains the

current value for the command.

  If String then String value s contains a string.

  If Data then data follows within the string value

s (lengthOfData = value set in v)

  If Preset then (no numeric or string value is to

be sent as) the device being addressed will set
the menu item identified by the command
number to its Preset / default value.

Numeric value v1 and v2

v = Numeric value

String value s1 and s2

s = String value

Numeric Offset o1 and o2

o = Offset between the RollCall numeric value and
the tally numeric value.

There are four valid forms of the Track line:

Track=nnnn:aa:pp*c*ii,m1,v1,s1

This sends the value formed by m1, v1 and s1 to
command c on the unit nnnn:aa:pp with unit type ii,
and expects to receive a reply with the same data
mode and numeric value

Track=nnnn:aa:pp*c*ii,m1,v1,s1,o1

This sends the value formed by m1, v1+o1 and s1
to command c on the unit nnnn:aa:pp with unit type
ii. It expects to receive a reply with the same data
mode and numeric value.

Summary of Contents for IQCSPI-1

Page 1: ...ligent control panel with a serial port thus producing a quick customised user interface Each button could activate pre defined commands such as router switching e g IQDMX8 or frame freezing e g IQDMS...

Page 2: ...osures However the cards may be fitted into any style of enclosure A Style Enclosure Rear panels with the suffix A may only be fitted into the A style enclosure shown below IQ Enclosure order codes IQ...

Page 3: ...sages Windows software program for function set up Note Contact sales office for a list of currently available interfaces to 3rd party equipment TECHNICAL PROFILE Features Serial Ports Up to 3 x RS422...

Page 4: ...3 and 4 and one configurable RS422 RS232 interface port 1 All interfaces are bi directional A 9 way D type connector interface is implemented Confirgure Serial Port 1 Serial port 1 may be configured...

Page 5: ...a B TxDB Tx ve 3 5 Transmitted Data B TxDB Tx ve Received Data B RxDB Rx ve 8 6 Transmitted Data A TxDA Tx ve Received Data A RxDA Rx ve 4 7 Not Used 9 8 Not Used 5 9 Not used For reference the A sign...

Page 6: ...red to be RS232 by using the on card links D8 This indicates that data is being received via NET 1 D9 This indicates that data is being transmitted via NET 1 D10 This indicates that data is being rece...

Page 7: ...IQCSPI SECTION 33c IQCSPOPS 100305 www snellwilcox com Version 1 Issue 8 33c 7...

Page 8: ...that a further sub menu may be selected Whenever a menu item is selected the parameters of that selection will be displayed in the Information window of the front panel Where the selection is purely a...

Page 9: ...ing this item sets all adjustment functions that include a preset facility to their preset values Note that this is a momentary action and the text will not become reversed Software_Version Selecting...

Page 10: ...t View A graphical treeview representation of how the menus will look if viewed on a IQ Modular control panel Track Parameters Constructs a RollTrack of a selected command from a device via RollCall R...

Page 11: ...elected SPI card Upload file to Drive Transfers configuration file from an SPI card to a selected file path name cfg File Menu Many of these are included in the toolbar and described within Toolbar fu...

Page 12: ...rming Cut Paste of commands within a treeview Help Menu The Help menu has two items Snell Wilcox Website If the computer is connected to a modem then the Snell Wilcox Website will be loaded About SPI...

Page 13: ...t a new file with default contents as below Note this new file is held only within the IQCSPI Configuration Editor application so it will need to be saved TRANSFERRING FILES BETWEEN DRIVE AND SPI CARD...

Page 14: ...wing steps are to be undertaken Select File Upload from SPI or the respective toolbar icon A window appears showing the RollCall network use this to select the SPI card you wish to read from Another w...

Page 15: ...rs showing the RollCall network use this to select the SPI card you wish to write to The currently opened file is then transferred to the SPI card After a wait a message will appear indicating if the...

Page 16: ...1 Issue 8 33c 16 Editing in Output File mode The files content appears within a text editor Editing Ports Selecting Edit Ports or the respective toolbar icon will produce the following display There a...

Page 17: ...cards commands from a front panel would show By clicking on a tab labelled Port1 Port2 Port3 or Port4 the respective port s menu is shown Control Port 2 Port 3 Port 4 Input Config Split Screen Digita...

Page 18: ...ted item has children The user may select No if they decided not to delete this item and its children Substitution Strings The IQCSPI can insert a string corresponding to the commands numeric value Cl...

Page 19: ...ow this level The default style for new commands is Tiled Number This represents the RollCall command number of this command Value Offset If a menu item has for example Rollcall values of min 20 to ma...

Page 20: ...on clicking on the required button When setting something on the device that the SPI card is connected a Command is sent from the SPI card from the device The Reply is then sent from the device to the...

Page 21: ...he decimal ASCII value of N Byte Value This button inserts vb The byte value of the commands numeric value is sent e g Command s numeric value 2B 71 FF A3 Payload vb Sends 163 which is the decimal val...

Page 22: ...ommunication Protocol upon everything which appears to its left within the payload Wildcard This button inserts This applies to incoming payloads only For example x0D within a payload will match any f...

Page 23: ...PI card in response to the Request A Tally is initiated by the device and sent to the SPI card If for example the device is a VCR and the play button is pressed on it then the device will send a Tally...

Page 24: ...ear represent the order in which they will be executed To amend the order select a Track Action and then click on either the Move Track Action Up button or the Move Track Action Down button these will...

Page 25: ...mmand from within the treeview representation of the menu loads the command s parameters Upon selecting OK a RollTrack is created and placed in the respective area on the Tracks Tab Upon clicking the...

Page 26: ...This contains the LogMessage There are a number of default messages which can be selected and then edited File Versions These can be edited by selecting the File Versions button or the Edit Versions...

Page 27: ...ports Cut Copy Paste When using the tree structure representation of each port cut copy and paste work as follows Cut Copy will place a copy of the selected command and its sub menu in the clipboard...

Page 28: ...IQCSPI SECTION 33c IQCSPOPS 100305 www snellwilcox com Version 1 Issue 8 33c 28 Example of Output File Below is shown a section of a configuration file from within Edit Output File mode...

Page 29: ...t Name This is positioned by itself on the following line to the port number This consists of Name PortName An example is Name VTR BETACAM SetUp statement This consists of SetUP Speed Baud Data Bits P...

Page 30: ...R Required N NotUsed Style Dir Style RCCmd Min MAx Step Div Txt ParamStg Tiled R R R N N R N R R List R R R N N R N R R Display R R R N N N N R R Button R R R R N N N R R CheckBox R R R R N N N R R N...

Page 31: ...ely Always Communication between SPI and device Example of an SPI card connected to a VCR Command and Reply If a button is pressed on the SPI card to control the VCR a Command is sent from the SPI car...

Page 32: ...e g physical slot number in an IQ frame Command Number c c RollCall command number for the particular function device Unit ID ii ii RollCall unit ID found in the product manual or from RollCall About...

Page 33: ...gMessageHeader and the LogMessageValue However there is standard list of LogMessages INPUT OK INPUT LOST STD 625 STD 525 STD PAL STD NTSC STD PAL M STD AUTO STD STDERR STD UNKNOWN EXTREF OK EXTREF N A...

Page 34: ...scii String a representing the minimum number of printed characters Hex Ascii String h representing the minimum number of printed characters Literal Character up to three characters Pro Bel Checksum P...

Page 35: ...sed 020999 1 3 EMC performance data added New manual issued 300501 1 4 Many changes to Configuration File Editor User Guide New manual issued 120402 1 5 Now includes information for the 3A enclosure m...

Reviews: