Chapter 1 About Terminal Commands Configuration of This Manual This is the terminal command instruction manual for the VA-1842 series. It describes the setting procedures, precautions, and other matters using the configuration shown below. Read this manual carefully to ensure correct operation and setting.
This manual describes the sending and receiving of the commands and data required for operating the HDMI protocol analyzer (hereinafter referred to as the VA-1842) from an external computer (such as a PC). The commands and data are sent and received via the serial input/output port LAN or USB peripheral.
1.3.Connection Configuration 1.3.1.LAN ■ When connected via a hub VA-1842 Host Computer Straight Straight Figure 1.3-1 ■ When the PC and VA are connected directly without going through a hub Host Computer VA-1842 Crossover Figure 1.3-2 With a LAN connection, use a straight cable when connecting through a hub. Use a crossover cable when connecting the VA and PC directly.
Figure 1.3-3 ■ Installing the USB driver (1) When a PC is connected to the VA-1842 for the first time, the system recognizes the VA-1842 and the Add New Hardware Wizard dialog box appears. Select the [Next] button. (2) Select [Search for the best driver for your device (Recommended)] as the search method, and select the [Next] button.
When a command is sent, the sum of setting command CMD1 to ETX (ETB) in the command to be sent is calculated, and 1 byte is sent immediately after ETX (ETB). At this time, the VA-1842 checks the data, and if the data and BCC do not match, BCC_ERR is returned from the VA-1842.
Chapter 1 About Terminal Commands 1.5.Error Codes Code Description code PARM_SIZE_ERR 0x01 The parameter size is incorrect. Alternatively, the data length and amount of data sent do not match (only when type 5 or 6). PARM_DATA_ERR 0x02 The parameter value is incorrect. CMD_EXEC_ERR 0x03 Execution of the processing instructed by the command failed.
1.6.Command Formats 1.6.1.When Transmission of Setting Commands Transmission of commands from a computer to the VA-1842 (PC VA) CMD1 CMD2 CMD1 CMD2 PARM Value returned from the VA to the computer after command transmission (PC VA) ESTS ErrorCode If data is required, it is sent as follows only when the command is sent and the return value is ACK (PC ...
Chapter 1 About Terminal Commands 1.7.Communication Protocols 1.7.1.Type 1 This sequence is used when terminal commands are started. Figure Type 1 Sequence Send/receive Command direction Send Receive...
1.7.2.Type 2 This sequence is used when sending commands with the only CMD (command) and PARM (parameter) parts (if necessary). 2a or 2b Figure Type 2 Sequence Send/receive Command direction CMD* (PARM) Send Receive (successful) 2b (failure) ESTS ErrorCode Receive It is assumed that the following two codes are contained in the CMD (command) part.
Chapter 1 About Terminal Commands 1.7.3.Type 3 This sequence is used for receiving the VA data. 2a or 2b Figure Type 3 Sequence Send/receive Command direction CMD*1 (PARM) Send Receive (successful) 2b (failure) ESTS ErrorCode Receive TRDT PARM Receive Send It is assumed that the following two codes are contained in the CMD (command) part.
1.7.4.Type 4 This sequence is used for sending the VA data. 2a or 2b 2a or 2b Figure Type 4 Sequence Send/receive Command direction CMD*1 (PARM) Send Receive (successful) 2b (failure) ESTS ErrorCode Receive TRDT PARM Send Receive (successful) 2b (failure) ESTS ErrorCode Receive...
Chapter 1 About Terminal Commands 1.7.5.Type 5 This sequence is used for receiving the VA data. PARM (parameter) must be received the desired number of times. ……… 2a or 2b Figure Type 5 Sequence Send/receive Command direction CMD*1 (PARM) Send Receive (successful) 2b (failure)
1.7.6.Type 6 This sequence is used for sending the VA data. PARM (parameter) must be sent the desired number of times. ……… 2a or 2b 2a or 2b 2a or 2b Figure Type 6 Sequence Send/receive Command direction CMD*1 (PARM) Send Receive (successful)
1.8.About Timeouts When a command is sent, a reply from the VA-1842 may not be returned or the process may end part way through the command due to a disconnection or other problem. For such cases, provide a timeout 3 seconds after a...
VA-1842 Setting Commands 2.1.[0x20 0x40]: Specification of Files to Send/Receive Function: This sets the path of the files to be sent or received from the VA. Sequence: Type 6 ……… 2a or 2b 2a or 2b 2a or 2b Figure Type 6 Command: Send command (sequence no.
Page 24
To send/receive data to/from the VA, you need to specify the filename of data to be sent/received in this command. When using the command as the send command, set only the Config file (.cfg). An error results if the filename has not been set even though “0x00: Create File”, “0x02: Read File” or “0x03: Write File”...
Chapter 2 VA-1842 Setting Commands 2.2.[0x30 0x40]: Acquisition of Folder Names or Filenames in Specified Path Function: This acquires the folder names (or filenames) in the specified path inside the VA unit. Sequence: Type 5 ……… 2a or 2b Figure Type 5 Command: Send command (sequence no.
2.3.[0x20 0x41]: EDID Setting Function: This sets the EDID of the VA-1842. A maximum of 2048 bytes (16 blocks) can be set for the EDID. Sequence: Type 6 ……… 2a or 2b 2a or 2b 2a or 2b Figure Type 6 Command: Send command (sequence no.
2.4.[0x30 0x41]: EDID Reading Function: This reads the EDID of the VA-1842. The size of EDID that can be received depends on the data amount that was set using the “[0x20 0x41]: EDID Setting” command. However, the maximum size is 2048 bytes (16 blocks).
2.5.[0x20 0x42]: Config Setting Function: This configures the Config settings of the VA-1842. The total amount of data is 0x5000 bytes. Sequence: Type 6 ……… 2a or 2b 2a or 2b 2a or 2b Figure Type 6 Command: Send command (sequence no. 1)
Page 29
Chapter 2 VA-1842 Setting Commands 2.6.[0x30 0x42]: Config Reading Function: This reads Config of the VA-1842. The total amount of data received is 0x5000bytes. Sequence: Type 5 ……… 2a or 2b Figure Type 5 Command: Send command (sequence no. 1)
2.7.[0x30 0x43]: USB Flash Connected/Not Connected Function: This acquires whether or not a USB flash memory device is connected to the VA-1842 main unit. Sequence: Type 3 2a or 2b Figure Type 3 Command: Send command (sequence no. 1) CMD1...
Chapter 2 VA-1842 Setting Commands 2.8.[0x30 0x44]: VA Version Acquisition Function: This acquires version of the VA unit. Sequence: Type 3 2a or 2b Figure Type 3 Command: Send command (sequence no. 1) CMD1 1 byte 0x30 CMD2 1 byte 0x44 Return command (sequence no.
2.9.[0x20 0x45]: Setup Setting Function: This configures the Setup settings of the VA-1842. The total amount of data is 256 bytes. Sequence: Type 2 2a or 2b Figure Type 2 Command: Send command (sequence no. 1) CMD1 1 byte 0x20...
Page 33
Chapter 2 VA-1842 Setting Commands 2.10.[0x30 0x45]: Setup Reading Function: This reads Setup of the VA-1842. The total amount of data received is 256 bytes. Sequence: Type 3 2a or 2b Figure Type 3 Command: Send command (sequence no. 1)
3.7.[0x30 0x56]: DDC Line Monitor Reading Function: This performs monitoring of the DDC line. Sequence: Type 5 ……… 2a or 2b Figure Type 5 Command: Send command (sequence no. 1) CMD1 1 byte 0x30 CMD2 1 byte 0x56 Return command (sequence no. 2b) ErrorCode 1 byte 0x01: PARM_SIZE_ERR...
Page 51
Chapter 3 VA-1842 Measurement Commands Data* 1 byte 0x00 to 0xFF TimeStamp 4 byte 0x00000000 to 0xFFFFFFFF(/0.5ms) Depending on the values of [Full], [Start], and [Stop], either enable (O) or disable (x) is determined for the [Data Type] and [Data] parameters.
0x02: The bit timing is invalid. (The bit period is too long.) 0x04: Error handling is occurring. 0x08: The VA-1842 executed error handling because there was an error in the command addressed to the VA-1842. 0x10: There was an event (other than Start) in the CEC line before the CEC command was started (recognized).
Chapter 3 VA-1842 Measurement Commands 3.9.[0x30 0x58]: Video Data Reading Function: This reads the video timing. Sequence: Type 5 ……… 2a or 2b Figure Type 5 Command: Send command (sequence no. 1) CMD1 1 byte 0x30 CMD2 1 byte 0x58...
Chapter 4 VA-1842 Operation Commands 4.3.[0x20 0x61]: Receiver Sense Execution Function: This changes the status of the receiver sense. Sequence: Type 2 2a or 2b Figure Type 2 Command: Send command (sequence no. 1) CMD1 1 byte 0x20 CMD2 1 byte...
Page 64
Generate Pattern 1 byte 0 : Color Bar 1 : H Ramp 2 : V Ramp 3 : Frame 4 : W Raster 5 : R Raster 6 : G Raster 7 : B Raster 8 : Window 9 : Random Color Bar 10 : 3D Checker 11 : Cross Hatch 3D Checker Size...
Chapter 4 VA-1842 Operation Commands 4.10.[0x30 0x66]: Generate Setting Reading Function: This acquires the Generate setting values. Sequence: Type 3 2a or 2b Figure Type 3 Command: Send command (sequence no. 1) CMD1 1 byte 0x30 CMD2 1 byte 0x66 Return command (sequence no.
Page 66
Genearte Pattern 1 byte 0 : Color Bar 1 : H Ramp 2 : V Ramp 3 : Frame 4 : W Raster 5 : R Raster 6 : G Raster 7 : B Raster 8 : Window 9 : Random Color Bar 10 : 3D Checker 11 : Cross Hatch 3D Checker Size...
4.16.[0x30 0x69]: Generate Audio Setting Reading Function: This acquires the Generate Audio setting values. Sequence: Type 3 2a or 2b Figure Type 3 Command: Send command (sequence no. 1) CMD1 1 byte 0x30 CMD2 1 byte 0x69 Return command (sequence no. 2b) ErrorCode 1 byte 0x01: PARM_SIZE_ERR...
Page 73
VA-1842 Terminal Command Instruction Manual Notes ● An incorrectly collated manual or a manual with missing pages will be replaced. ● All copyrights of this manual are the property of ASTRODESIGN,Inc. ● The content of this manual may not be used or copied in whole or in part without permission.
Need help?
Do you have a question about the VA-1842 and is the answer not in the manual?
Questions and answers