background image

 

 

25 

VIO 4K TPP PROGRAMMER'S GUIDE FOR v02.00.7X

 
 

 3.8 

 

Using patterns 

 3.8.1 

 

Usage 

To  check  position  and  colorimetry  of  outputs,  the 

VIO 4K has multiples patterns. They can be applied on 
output  format  or  in  the  area  of  interest.  They  are 
configurable, and most have a motion option. 

 

 3.8.2 

 

Detailed commands sequence 

For commands below, <output> is the destination 

output index (6 outputs addressed from 0 to 5).  

 

Enable pattern:  

Syntax : <output>,

0OUpin

L

F

     

Enable by writing the value 0 and disable by writing the value 1. 

 

Show raster box:  

 

On format: This command enables the view of edge of the output format by writing the value 1, 
and disables with the value 0.  

Syntax : <output>,

1OUpct

L

F

     

OR/AND 

 

On AIO: This command enables the view of edge of the area of interest by writing the value 1 and 
disables with the value 0. 

Syntax : <output>,

1OUact

L

F

     

 

Select pattern fit area: This command defines if the pattern is shown on all format area by writing the 
value 0 or on defined area of interest by writing the value 1.  

Syntax : <output>,<value>

OUfai

L

F

     

<value> is the selected area (0 selects Format, 1 selects AOI).  

 

Select the pattern:  

Syntax : <output>,<value>

OUpat

L

F

     

<value> is the pattern index (16 patterns addressed 0 for none and from 1 up to 15 for pattern keys). 

 

Options configuration:  

For all pattern, the colorimetry settings can be disabled and the pattern can move expected COLOR 
and CHECKERBOARD patterns.  

o

 

Disable colorimetry settings : 

Syntax : <output>,<value>

OUpdc

L

F

     

It is disable by writing <value> 1 and enable with 0. 

o

 

Moving option : 

Syntax : <output>,<value>

OUmov

L

F

     

It is enable by writing <value> 1 and disable with 0. 

Picture 20: Show a pattern in an output - Web RCS

 

Summary of Contents for VIO 4K

Page 1: ...VIO 4K Ref V701 TPP Programmer s Guide For version v02 00 7X...

Page 2: ...VIO 4K TPP PROGRAMMER S GUIDE FOR v02 00 7X...

Page 3: ...exes and Command values 11 2 7 Multiple controllers 11 3 COMMON VIO 4K USE CASES 12 3 1 Establishing a connection with a VIO 4K 13 3 2 Keeping a connection alive with a VIO 4K 16 3 3 Shutting down or...

Page 4: ...xample of load a preset in manual mode 20 Picture 12 Changing a source Web RCS 20 Picture 13 Example of changing a layer content 21 Picture 14 Example of changing a layer content 21 Picture 15 Loading...

Page 5: ...sic knowledge of the machine is necessary using the Web RCS TPP stands for Third Party Protocol 1 1 References on ANALOG WAY web site VIO4K_TPP_variables_for_v02 00 7X xls VIO 4K v02 00 7X TPP command...

Page 6: ...through its rear Ethernet RJ45 plug labeled ETHERNET 10 100Mbps compatible auto MDIX which avoid need of crossover cable to connect it directly to a computer VIO 4K can be controlled through its rear...

Page 7: ...ter A command is made only of displayable ASCII characters ranging from 0x21 up to 0x7E and is ended with a line feed character LF ASCII 0x0A that will be represented hereafter with the L F symbol Com...

Page 8: ...command is valid the device answers giving the current register value The answer structure is symmetrical to the write or read command An answer is made of a group of letters most often the same as th...

Page 9: ...e depending on the error and is ended with C R L F characters ASCII 0x0D and 0x0A Here are returned error code and conditions covered E10 means register name error It is usually due to a command field...

Page 10: ...e The answer can be used as an acknowledgment Because the processing of received commands is asynchronous the answer delay is nor constant nor predictable but on the other side this allows to send mul...

Page 11: ...he numerical or string value just before the command letters A command value can be numerical or string Numerical value should be integer no space no decimal part nor engineer notation and made only o...

Page 12: ...VIO 4K comprising Socket opening Device type checking Command set version checking VIO 4K registers readback Keeping a connection alive with a VIO 4K Shutting down or rebooting the VIO 4K device Swit...

Page 13: ...nd gives the device type Syntax L F Answer DEV value C R L F The numerical value gives the connected device type Other values match other Analog Way devices o command set version checking This read on...

Page 14: ...d of the enumeration is signaled when the DIESE register automatically returns to the value 0 meaning that the controller must wait until receiving 0C R L F When value is equal to 3 the device works t...

Page 15: ...15 VIO 4K TPP PROGRAMMER S GUIDE FOR v02 00 7X 3 1 4 Example of connection establishment Picture 7 Example of connection establishment...

Page 16: ...overload typically at human rate It is advised to ping the device only when no communication occurs 3 2 2 Detailed command sequence Syntax val1 SYpig val1 is any numerical value that will be used and...

Page 17: ...starts the device by writing the value 1 Syntax 1SBrebL F OR Power off the device This command shuts down and powers off the device by writing the value 2 manual restart required Syntax 2SBreqL F OR S...

Page 18: ...ory User must particularly be careful with this mode if multiples remote controllers are connected Multiple controllers using those commands simultaneously would cause unpredictable results This can c...

Page 19: ...oller The recall Preset from memory action can be used automatically and with the manual apply mode This command allows to load a previously memorized preset 3 5 2 Detailed commands sequence Load a pr...

Page 20: ...a layer of a screen It can be used automatically and with the manual apply mode The PE_INPUTNUM register is used to know and change the source displayed in the layer of the preset Warning In manual mo...

Page 21: ...GUIDE FOR v02 00 7X 3 6 3 Example of changing a layer content auto apply mode Picture 13 Example of changing a layer content 3 6 4 Example of changing a layer content manual mode Picture 14 Example o...

Page 22: ...equence Load a view from memory Syntax bank screen input 1PBrcrL F bank is the memory index 64 memories addressed from 0 to 63 screen is the destination screen index 6 screens addressed from 0 to 5 in...

Page 23: ...loading a view to specific input manual mode Picture 17 Load a view from memory to specific input and apply later with transition 3 7 5 Example of changing a view to current input auto apply mode Pict...

Page 24: ...24 VIO 4K TPP PROGRAMMER S GUIDE FOR v02 00 7X 3 7 6 Example of loading a view to current input manual mode Picture 19 Load a view from memory to the current input and apply later with transition...

Page 25: ...of edge of the area of interest by writing the value 1 and disables with the value 0 Syntax output 1OUactL F Select pattern fit area This command defines if the pattern is shown on all format area by...

Page 26: ...output snapshots are regularly refreshed while frame snapshots are refreshed only on change Snapshot request rate must not be more than 1 per second Picture maximal size is 256 pixels width by up to...

Page 27: ...R v02 00 7X 4 NOTES 4 1 Using this document This document contains many internal links You can improve your navigation by using the previous page function as in the following example Picture 21 PDF re...

Page 28: ...28 VIO 4K TPP PROGRAMMER S GUIDE FOR v02 00 7X V1 00 Apr 03 2017...

Reviews: