TECHNICAL MANUAL. Serial Communication Control Interface (SCOM)

Size: px
Start display at page:

Download "TECHNICAL MANUAL. Serial Communication Control Interface (SCOM)"

Transcription

1 TECHNICAL MANUAL Serial Communication Control Interface (SCOM) Applies for Series 1 Maritime Multi Display (MMD) product range: JH 15T1x xxd-xxx-xxxx JH 19T1x xxd-xxx-xxxx JH 20T1x xxd-xxx-xxxx JH 22T1x xxd-xxx-xxxx JH 23T1x xxd-xxx-xxxx and MIL Qualified Display - TEMPEST Certified: HM 19T14 MMD-AAT-AOBA Technical Manual SCOM Series 1 Updated: 18 Jan 2017 Doc Id: INB (Rev 10) Created: 6542/363 Approved: 6542 Please visit for the latest electronic version of this manual. Hatteland Display AS, Stokkastrandvegen 87B, N-5578 Nedre Vats, Norway Tel: (+47) mail@hatteland-display.com -

2 Copyright 2017 Hatteland Display AS Stokkastrandvegen 87B, N-5578 Nedre Vats, Norway. All rights are reserved by Hatteland Display AS. This information may not, in whole or in part, be copied, photocopied, reproduced, translated or reduced to any electronic medium or machinereadable form without the prior written consent of Hatteland Display AS. Review also: The products described, or referenced, herein are copyrighted to the respective owners. The products may not be copied or duplicated in any way. This documentation contains proprietary information that is not to be disclosed to persons outside the user s company without prior written consent of Hatteland Display AS. The copyright notice appearing above is included to provide statutory protection in the event of unauthorized or unintentional public disclosure. All other product names or trademarks are properties of their respective owners! WARNING: This is a class A product. In a domestic environment this product may cause radio interference in which case the user may be required to take adequate measures. Last revised 6 Jan 2015

3 Contents Contents... 3 Introduction...5 Serial Interface Configuration... 5 Cables... 5 Electrical Interface... 5 Pinout Assignments... 6 Block Diagram... 7 Data Rates... 8 Data Format Serial Mode... 8 Message Format... 8 Attention (ATTN)... 8 Address (ADDR)... 8 Message Commands and Queries (CMD) Contents... 9 Data Length (LEN) Inverse Header Checksum (IHCHK) Data Field (DATA) Inverse Data Checksum (IDCHK) "BRI" - Backlight Minimum Value BRT - User Brightness Control BZZ - Buzzer Control ETC - Elapsed Time Counter Query "DLN" - Download ECDIS package table x "DL?" - Query available ECDIS packages DST - Display State MAN - Manufacturer ID POT - Potentiometer Control SNB - Serial Number Query SWI - ECOM Software Version ID Query "SWK" - Keypad Software Version Query TMP - Temperature Sensor Query TYP - Type/Model Number Query VER - Type/Model Number Query MCC - OSD Control Functionality... 18? (Query OSD Command) R / r (Reset OSD Command) (Increase OSD Command) (Decrease OSD Command) Operational Requirements Unit Response and Addresses Additional Commands IND

4 Contents Appendixes HEX, ASCII, BIN and Character table...30 Revision History IND

5 Introduction This document defines the electrical interface, serial data format, and communication protocol of the Serial Communication Control Interface. The purpose of this interface is to enable a computer application to control one or more units. Units refer to either displays or panel computers. Serial Interface Configuration The serial interface can have different configurations, selected by the OSD menu. The configurations are defined as follows: RS wire RS-485/RS-422 One computer controls one unit, no individual address One computer controls max 16 units, each with individual address. 2-wire RS-485 One computer controls max 16 units, each with individual address. Cables A cable with an overall shield terminated at the back shell should be used. Electrical Interface Electrical signals shall conform to RS-485, RS-422 or RS-232. Only Receive Data, Transmit Data, and Signal Ground are used. The same conditions apply for both 4-wire and 2-wire, and will just be referred to as RS-485 in this document. Hardware handshake is only supported by loopback handshake for RS Display (Maritime Multi Display - MMD) based units with Multifunction Cable (VSD series): SCOM RS-232 : 1 x 9P DSUB (female) COM1 RS232 SCOM RS-422/485 : Multifunction Cable customized/optional on request IND

6 Pinout Assignments For Display Units (MMD w/multifunction Cable - RS-232). Connectors that are commonly available on the Multifunction Cable or customized cable. Connectors are seen from users Point Of View (POV). Pin Assignments - 9P Serial COM RS Pin 01 - CTRL(+) Buzzer Control (+) (+12V input for driving the buzzer) Pin 02 - TX Transmit Data Pin 03 - RX Receive Data Pin 04 - DTR Data Terminal Ready Pin 05 - GND Ground Pin 06 - DSR Data Set Ready Pin 07 - RTS Request To Send Pin 08 - CTS Clear To Send Pin 09 - CTRL (-) Buzzer Control (-) (Pull low to activate buzzer) Pinout Assignments Display Units (MMD w/multifunction Cable - RS-422 / RS-485, 4-wire and 2-wire). Pin RS-422 / RS-485, 4-wire - Full Duplex RS-422 / RS-485, 2-wire - Half Duplex 1 N/C N/C 2 RxD- (Receive Data Negative) N/C 3 TxD+ (Transmit Data Positive) TxD+ (Transmit Data Positive) 4 N/C N/C 5 GND (Ground) GND (Ground) 6 N/C N/C 7 RxD+ (Receive Data Positive) N/C 8 TxD- (Transmit Data Negative) TxD- (Transmit Data Negative) 9 N/C N/C NOTE: N/C (Not Connected) pins may be internally connected. Do not connect these without consulting Hatteland Display. IND

7 Block Diagram RS232 RS485 FWP UART0 USART0 USART1 USART2 EVX ECOM 7 IND

8 Data Rates The unit is configured to transmit and receive data at 9600 bits/second (Serial mode) Data Format Serial Mode Data shall be transmitted with no parity, 8 data bits, one start bit and one stop bit. Message Format The basic message format shall be as follows: Byte # , etc 8 or 7+DATA=END ATTN ADDR CMD CMD CMD LEN IHCHK DATA IDCHK The minimum message size is 7 bytes (0x07). The maximum message size is 82 bytes (0x52), consistent with the EN standard. Colors will be used throughout this manual to indicate byte positions. Every byte sent are viewed in this document as HEX values and are based on standard characters in the ASCII table (0 to 255) to send or receive messages in a human readable input/output. No further decoding or decrypting functionality is needed or required. Every command sent and received should always end with a 0x00 (null byte terminator). ATTN Attention (ATTN) This single byte is used to identify a start of message. 3 values are possible: ATTN 0x07 0x06 0x15 Description Command, also known as ASCII BELL Acknowledge, also known as ASCII ACK Negative Acknowledge, also known as ASCII NAK A device shall send a command using the 0x07 Attention Code. The unit will respond to the command with either an ACK if the command completed successfully, or a NAK if the command failed. NOTE: A complete HEX, ASCII, BIN and Character table overview are available in the APPENDIX chapter. ADDR Address (ADDR) This single byte is used to specify a particular unit to receive a Command and to identify the unit responding (ACK or NAK) to a Command. All units will support the broadcast address. The factory default adress is 0x00, while in this manual illustrated throughout as 0xFF. The Address field shall have the following values: ADDR 0xFF 0x00 to 0x0F Description Broadcast - Addressed to all units Address of a specific unit, 0 to 15 (max 16 units) 8

9 CMD Message Commands and Queries (CMD) Contents The command can be one of the following values and consists always of 3 bytes in positions 2,3,4: Byte 2 Byte 3 Byte 4 ASCII Description I/O Page 0x42 0x52 0x49 "BRI" Backlight Minimum Value (*3) W 11 0x42 0x52 0x54 "BRT" User Brightness Control W 11 0x42 0x5A 0x5A "BZZ" Buzzer Control W 12 0x45 0x54 0x43 "ETC" Elapsed Time Counter Query R 12 0x44 0x4C 0x4E "DLN" Query available ECDIS packages (*2) R 13 0x44 0x4C 0x3F "DL?" Download ECDIS package table x (*2) R 13 0x44 0x53 0x54 DST Display State W 14 0x4D 0x41 0x4E MAN Manufacturer ID Code R 14 0x50 0x4F 0x54 "POT" Potentiometer Control W 15 0x53 0x4E 0x42 "SNB" Serial Number Query R 15 0x53 0x57 0x49 "SWI" ECOM Software Version ID Query R 16 0x53 0x57 0x4B "SWK" Keypad Software Version Query R 16 0x54 0x4D 0x50 "TMP" Temperature Sensor Query R 16 0x54 0x59 0x50 "TYP" Type/Model Number Query R 17 0x56 0x45 0x52 "VER" Unit ID Model/Version Number R 17 0x4D 0x43 0x43 "MCC" OSD Control Functionality (*1) with key global commands: "?" = Query OSD value "R" = Reset OSD value "r" = Reset OSD value "+" = Increase OSD value "-" = Decrease OSD value R/W 18 Notes: I/O Page # = R=Read, W=Write. = Page number in this manual where command is detailed. (*1) MCC" = The MCC command also features a Query? mode, R or r reset mode to factory default, increase +1 from current value + and decrease -1 from current value -. Details and usage of these commands are available later in this manual. (*2) "DL?/DLN" = Command not available on units manufactured before May (*3) "BRI" = Command not available on units manufactured before October

10 LEN Data Length (LEN) This single byte defines the length of DATA in the message in bytes. The maximum value for this field is 74 bytes (0x4A in HEX). The minimum value is 0 bytes (0x00 in HEX). IHCHK Inverse Header Checksum (IHCHK) This single byte is a simple 8-bit checksum of the header data, message bytes 0 to 5 on which a bit-wise inversion has been performed. The checksum shall be initialised to 0. The 8-bit sum (without carry) of bytes 0, 1, 2, 3, 4, 5 and 6 shall be 0xFF (255 in value). If the unit receives a message with an incorrect checksum, the unit will reply with the attention code set to NAK and no data field. This does not apply to Broadcast messages in RS-485 mode, in which case there will be no reply. DATA Data Field (DATA) The single byte is the DATA field which shall only be transmitted if LEN is greater than 0. This field depends on the CMD transmitted. IDCHK Inverse Data Checksum (IDCHK) This single byte shall only be transmitted if LEN is greater than 0. This is a simple 8-bit checksum of the data field, message bytes 7 to 7+(LEN-1) on which a bit-wise inversion has been performed. The checksum shall be initialised to 0. The 8-bit sum (without carry) of bytes 7 through 7+LEN inclusive shall be 0xFF. The receiver will reply to any message that the checksum has failed with the attention code set to NAK. This requirement does not reply to broadcast messages in RS-485 (for units that support it) mode, in which case there will be no reply. Basically this byte is located at the very end of a received stream. NOTE: A complete HEX, ASCII, BIN and Character table overview are available in the APPENDIX chapter. 10

11 "BRI" - Backlight Minimum Value Set the backlight minimum value. Range from 0x00 to 0xFF (0% - 100%). Command to set 50% Brightness: 0x07 0xFF 0x42 0x52 0x49 0x01 0x1B 0x80 0x7F *Note: Command NOT available for JH 22T11 xxd-xxx-xxxx - 22 inch and HM 19T14 MMD-AAT-AOBA - 19 inch models. BRT - User Brightness Control This command is sent to the unit to command the backlight brightness control setting.the brightness value shall be sent as one byte in the DATA field. A setting of 0x00 will indicate off. A setting of 0xFF (255 in value) will indicate maximum brightness. Intermediate values will control brightness over the range from minimum to maximum luminance. LEN = one data byte. After any power cycle the BRT will be set to 100%. If the data checksum is valid and the brightness was set, the unit will reply to this command with an ACK attention code. The DATA field in the reply shall indicate the resulting brightness control setting. If an invalid checksum was received and the message was not Broadcast and RS-485, the unit will reply with an NAK attention code. The DATA field in the reply will indicate the current brightness control setting. If BRT is 100%, the user can adjust the brightness from 0-100%. If the BRT is set to 60%, the visual brightness is set to 60%. The user can adjust the brightness from 0-100% within the 60% set by BRT. If the user sets the potensiometer to half, the visual brightness will be 30% (half of 60%). If BRT is set back to 100%, the visual brightness will be 50% (half of 100%). Command to set 60% Brightness: 0x07 0xFF 0x42 0x52 0x54 0x01 0x10 0x99 0x66 Acknowledge was set to 60% Brightness: 0x06 0xFF 0x42 0x52 0x54 0x01 0x11 0x99 0x66 Negative Acknowledge 40% Brightness: 0x15 0xFF 0x42 0x52 0x54 0x01 0x02 0x66 0x99 11

12 BZZ - Buzzer Control This command is sent to the unit to control buzzer on/off if there is a buzzer present. LEN = one data byte. 0x00 0xFF Turn the buzzer off Turn the buzzer on If the data checksum is valid, the unit will reply to this command with an ACK attention code. The DATA field will indicate the buzzer state. If an invalid data checksum was received and the message was not broadcast and RS-485, the unit will reply with a NAK attention code and the current control setting. Command to set Buzzer Enable: 0xFF 0x07 0xFF 0x42 0x5A 0x5A 0x01 0x02 0xFF 0x00 Acknowledge Buzzer status was set to Enable: 0xFF 0x06 0xFF 0x42 0x5A 0x5A 0x01 0x03 0xFF 0x00 ETC - Elapsed Time Counter Query The unit features an elapsed time counter which counts the total number of hours that the unit has been operated. No data shall be sent with this command. The unit will reply to this command with an ACK attention code. The DATA field will be set to a 3 byte string, where the most significant byte is transmitted first. The ETC has a limit on maximum hours (defined into 5 bytes, numbers 0 to 9 each), equivalent to 11 years. If this number is reached, the ETC will stop counting, and the ETC command will always reply with maximum number of hours (99999). Command to Query ETC: 0x07 0xFF 0x45 0x54 0x43 0x00 0x1D Acknowledge = (combined or 58 hours): 0x06 0xFF 0x45 0x54 0x43 0x05 0x19 0x30 0x30 0x30 0x35 0x38 0x02 The ETC value has been hardcoded to 5 bytes, prefixed with 0. 12

13 "DLN" - Download ECDIS package table x Before send this command, use "DL?" to get there are how many available packets in each ECDIS table, like "DL?" command, if we at Calibration VGA mode the ACK is data in VGA table, and also at DVI mode. We can not use this command at No Calibration. Every packet has a head (Byte 7 and Byte 8), Byte 7 is this packet number and Byte 8 is "-" with ASCII, and follow Bytes are data.(without last byte, it is checksum for data. If packet is full the data is Byte 9 to Byte 38). Command to read package #3: 0x07 0xFF 0x44 0x4C 0x4E 0x01 0x1A 0x02 0xFD Acknowledge DLN: 0x06 0xFF 0x44 0x4C 0x4E 0x0A 0x12 0x02 0x2D 0x02 0x02 0x02 0x02 0x02 0x02 0x02 0x02 0xC0 "DL?" - Query available ECDIS packages This command is ask the unit to return there are how many packets in ECDIS table available for download. Each calibration mode is separate. If we at Calibration VGA mode, we will get the available packets number at VGA table, and also on Calibration DVI. But there is no available packet at No Calibration. Packets = Size of Table / 32 bytes per packet Command to read package #3: 0x07 0xFF 0x44 0x4C 0x3F 0x00 0x2A Acknowledge: DL? 3 available packets: 0x06 0xFF 0x44 0x4C 0x3F 0x01 0x2A 0x03 0xFC 13

14 DST - Display State This command is sent to the unit to control the unit on/off or query the on/off state of the unit. LEN = one data byte. NOTE: This command is available from version SW G09 and upwards. 0x00 0xFF 0x3F Turn the unit off Turn the unit on? - Query the state of the unit. The returned DATA field will indicate the state. 0x00 = Unit is off. 0xFF = Unit is on. If the data checksum is valid, the unit will reply to this command with an ACK attention code. The DATA field will indicate the unit sate. If an invalid data checksum was received and the message was not broadcast and RS-485, the unit will reply with a NAK attention code and the current state. Query Display State: 0x07 0xFF 0x44 0x53 0x54 0x01 0x0D 0x3F 0xC0 Acknowledge Display state, unit is on: 0x06 0xFF 0x44 0x53 0x54 0x01 0x0E 0xFF 0x00 Acknowledge Display state, unit is off: 0x06 0xFF 0x44 0x53 0x54 0x01 0x0E 0x00 0xFF MAN - Manufacturer ID This command is sent to the unit to request Manufacturer ID. No data shall be sent with this command. The unit will reply to this command with an ACK attention code. The DATA field indentify the manufacturer in a text string. Query Manufacturer ID: 0x07 0xFF 0x4D 0x41 0x4E 0x00 0x1D Acknowledge Manufacturer ID JHD : 0x06 0xFF 0x4D 0x41 0x4E 0x03 0x1B 0x4A 0x48 0x44 0x29 14

15 POT - Potentiometer Control The unit may allow the backlight to be controlled by the local control (potentiometer/keypad) mounted on the front of the unit, by the remote control or by the combination of the two. This is valid for the brilliance buttons if no external potentiometer is connected. This command provides means to enable/disable the local control. LEN = one data byte. 0x00 0xFF Disables the local control. Backlight controlled only by the remote control. Enables the local control. Backlight is controlled by both the remote control and the local control. (Default) Note: In this setting, with the BRT command at 100%, the local control will have full dimming range. This is the initial setting when a unit is powered on. If the data checksum is valid, the unit will reply to this command with an ACK attention code. The DATA field will indicate the resulting control setting. If an invalid data checksum was received and the message was not broadcast and RS-485, the unit will reply with a NAK attention code and the current control setting. Command Set Local Control Disable (0x00): 0x07 0xFF 0x50 0x4F 0x54 0x01 0x05 0xFF 0x00 Acknowledge Local Control Disable (0xFF): 0x06 0xFF 0x50 0x4F 0x54 0x01 0x06 0xFF 0x00 SNB - Serial Number Query This query is sent to the unit in order to identify the unit serial number. No data shall be sent with this query. The unit will reply to this command with an ACK attention code. The DATA field will be set to an ASCII text string to indicate the specified Serial Number, e.g: Note that the length of Serial Number is not limited to 5 characters. It will decrease or increase in length depending on actual Serial Number stored in the unit. Command Display Serial Number 0x07 0xFF 0x53 0x4E 0x42 0x00 0x16 Acknowledge Type/Model Number : 0x06 0xFF 0x53 0x4E 0x42 0x05 0x12 0x31 0x32 0x33 0x34 0x35 0x00 15

16 SWI - ECOM Software Version ID Query The ECOM is the master of the serial communication interface (SCOM). This query is sent to the unit in order to get the ECOM software version ID. Any future revisions, such as CMD additions or changes to the software will increment the software version. The unit will reply to this command with an ACK attention code. The DATA field will be a text string indicating the software version, e.g: SW A01. The ID for Series 1 is SW xzzz, where x is the software version and the z is the revision number. Command Software Version query: 0x07 0xFF 0x53 0x57 0x49 0x00 0x06 Acknowledge ECOM software version 1, revision G09: SW G09 0x06 0xFF 0x53 0x57 0x49 0x0D 0xFA 0x53 0x57 0x31 0x30 0x30 0x30 0x36 0x36 0x2D 0x31 0x47 0x30 0x39 0x1A "SWK" - Keypad Software Version Query This commands gets the firmware version of the Keypad Software. Response example: "SW D05" Command Software Version query: 0x07 0xFF 0x53 0x57 0x4B 0x00 0x04 TMP - Temperature Sensor Query The unit features a sensor that measures the temperature inside. The unit will reply to this command with an ASCII string indication the temperature in Celcius degree ( C). 0x52 0x48 "R" = Read current temperature "H" = Read Temperature Histogram The histogram is a table for temperature -55 to 125 C and be divided to 12 parts. The temperature range for each part is 16 C and each part use two bytes. Command Read Current Temperature R : 0x07 0xFF 0x54 0x4D 0x50 0x01 0x07 0x52 0xAD 16

17 TYP - Type/Model Number Query This query is sent to the unit in order to identify the unit type by its model number / part number. No data shall be sent with this query. The unit will reply to this command with an ACK attention code. The DATA field will be set to an text string to indicate the specified Type/Model Number, e.g: JH23T01MMD-A1. Command to retrieve Type/Model Number 0x07 0xFF 0x54 0x59 0x50 0x00 0xFC Acknowledge Type/Model Number JH20T03 : 0x06 0xFF 0x54 0x59 0x50 0x07 0x1A 0x4A 0x48 0x32 0x30 0x54 0x30 0x33 0x54 VER - Type/Model Number Query This query is sent to the unit in order to identify unit type by a preassigned code and establish the version of the serial communications interface software. No data shall be sent with this query. Any future revisions, such as additions or changes to the commands or data fields, shall increment the unit Version Number. The unit will reply to this command with an ACK attention code. The DATA field has a unique 1-byte unit model code. The next 2 bytes shall contain major and minor version of the serial communication protocol in use. Command Unit Model/Version Number: 0x07 0xFF 0x56 0x45 0x52 0x00 0x0C Unit Version 1.0: 0x06 0x05 0x56 0x45 0x52 0x03 0x04 0x01 0x01 0x00 0xFD 17

18 MCC - OSD Control Functionality This command gives remote access to the unit s OSD menu settings. The commands are transmitted in the DATA field. For future products, it can not be guaranteed that all commands will still be available. If the checksum is valid, the unit will reply to this command with an ACK attention code, where the data field contains the original MCC command followed by acknowledge from the controller. If the checksum is invalid and the message was not broadcasted, and if RS-485, the unit will reply to this command with a NAK attention code, where the data field contains the original command. It is expected that you already have knowledge on how to send, receive and interpret the commands by having studied the examples prior to the MCC command table below. The list below is a compressed version of the HEX values you need to send and will apply to all units (ADDR set as FF ). For readability the prefix 0x has been removed in the table and seen as a complete HEX string as values from 00 to FF (2 by 2 letters). Every command will contain the MCC (0x4D, 0x43, 0x43) ASCII letters as default indicator. The functional byte positions in the table below are indicated with Red Color. The counting of values (xx,yy) should always be sent as HEX, not numerical values, which means 64 is not 64 in numerical, but rather 100 as numerical. The single byte that represent MCC Command ID is marked with Green Color. The checksum is marked with Blue Color. The other byte positions in Black Color are defined as in the Message Format seen in the beginning of this chapter. MCC Command Syntax and Functionality ACK Details and Values Brightness Control Syntax : 07 FF 4D xx yy zz Where xx = "0" to "6" Example "50" : 07 FF 4D Max Range: "0" "0" to "6" "4" Query "?" : 07 FF 4D F 3F Default: "3" "2" Reset "R" : 07 FF 4D C Reset "r" : 07 FF 4D C Increase "+" : 07 FF 4D B 53 Decrease "-" : 07 FF 4D D 51 Contrast Control Syntax : 07 FF 4D ww xx yy zz Where ww = "a" or "A" Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" Saturation Control Note: In video mode only HUE Control Note: In video mode only Example "A50": 07 FF 4D D7 Example "a50": 07 FF 4D B7 Query "?" : 07 FF 4D F 3E Reset "R" : 07 FF 4D B Reset "r" : 07 FF 4D B Increase "+" : 07 FF 4D B 52 Decrease "-" : 07 FF 4D D 50 Syntax : 07 FF 4D xx yy zz Example "50" : 07 FF 4D Query "?" : 07 FF 4D F 3D Reset "R" : 07 FF 4D A Reset "r" : 07 FF 4D A Increase "+" : 07 FF 4D B 51 Decrease "-" : 07 FF 4D D 4F Syntax : 07 FF 4D xx yy zz Example "50" : 07 FF 4D Query "?" : 07 FF 4D F 3C Reset "R" : 07 FF 4D Reset "r" : 07 FF 4D Increase "+" : 07 FF 4D B 50 Decrease "-" : 07 FF 4D D 4E "a" / "A" definition is by default applicable to all signal inputs, not only the one currently active. Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" If wrong mode: "?" Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" If wrong mode: "?" 18

19 MCC Command Syntax and Functionality ACK Details and Values Manual Phase Control Syntax : 07 FF 4D xx yy zz Where xx = "0" to "3" Max Range: "0" "0" to "3" "F" Note: Dot clock (for RGB mode only) Example "3F" : 07 FF 4D Query "?" : 07 FF 4D F 3B Reset "R" : 07 FF 4D Reset "r" : 07 FF 4D Increase "+" : 07 FF 4D B 4F Decrease "-" : 07 FF 4D D 4D Image Horizontal Position Syntax : 07 FF 4D xx yy zz Example "50" : 07 FF 4D Query "?" : 07 FF 4D F 3A Reset "R" : 07 FF 4D Reset "r" : 07 FF 4D Increase "+" : 07 FF 4D B 4E Decrease "-" : 07 FF 4D D 4C Image Vertical Position Syntax : 07 FF 4D xx yy zz Example "50" : 07 FF 4D Query "?" : 07 FF 4D F 39 Reset "R" : 07 FF 4D Reset "r" : 07 FF 4D Increase "+" : 07 FF 4D B 4D Decrease "-" : 07 FF 4D D 4B Sharpness Syntax : 07 FF 4D A xx yy zz Manual Frequency Control Note: PC mode only. Example "07" : 07 FF 4D A E Query "?" : 07 FF 4D A 3F 36 Reset "R" : 07 FF 4D A Reset "r" : 07 FF 4D A Increase "+" : 07 FF 4D A 2B 4A Decrease "-" : 07 FF 4D A 2D 48 Syntax : 07 FF 4D B vv ww xx yy zz Example "0050" : 07 FF 4D B AF Query "?" : 07 FF 4D B 3F 35 Increase "+" : 07 FF 4D B 2B 49 Decrease "-" : 07 FF 4D B 2D 47 Scaling Mode Syntax : 07 FF 4D C xx zz Example "2" : 07 FF 4D C Query "?" : 07 FF 4D C 3F 34 Reset "R" : 07 FF 4D C Reset "r" : 07 FF 4D C OSD Horizontal Position Syntax : 07 FF 4D xx yy zz Example "50" : 07 FF 4D A Query "?" : 07 FF 4D F 30 Reset "R" : 07 FF 4D D Reset "r" : 07 FF 4D FD Increase "+" : 07 FF 4D B 44 Decrease "-" : 07 FF 4D D 42 Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" If DVI mode: "?" Note: If Value > 100 then Value=100 Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" If DVI mode: "?" Note: If Value > 100 then Value=100 Where xx = "0" to "F" Max Range: "0" "0" to "0" "F" Default: "0" "7" Where vv = "0" to "0" Where ww = "0" to "0" Where xx = "0" to "C" Where yy = "0" to "E" Max Range: "0" "0" "0" "0" to "0" "0" "C" "E" If wrong mode: "?" Where xx = "0" to "4" If wrong mode: "?" Available functions: "0" = 1:1 "1" = Fill Screen "2" = Fill to Aspect Ratio "3" = Anamorphic "4" = Auto Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "6" "4" Note: If Value > 100 then Value=100. If Value is not multiple by ten, it change to less nearest multiple value. 19

20 MCC Command Syntax and Functionality ACK Details and Values OSD Vertical Position Syntax : 07 FF 4D xx yy zz Where xx = "0" to "6" Example "50" : 07 FF 4D Max Range: "0" "0" to "6" "4" Query "?" : 07 FF 4D F 2F Default: "6" "4" Reset "R" : 07 FF 4D C Reset "r" : 07 FF 4D FC Note: If Value > 100 then Increase "+" : 07 FF 4D B 43 Decrease "-" : 07 FF 4D D 41 Value=100. If Value is not multiple by ten, it change to less nearest multiple value. OSD Transparency Syntax : 07 FF 4D xx yy zz Where xx = "0" to "6" Example "32" : 07 FF 4D Max Range: "0" "0" to "6" "4" Query "?" : 07 FF 4D F 2E Default: "3" "2" Reset "R" : 07 FF 4D B Reset "r" : 07 FF 4D FB Increase "+" : 07 FF 4D B 42 Decrease "-" : 07 FF 4D D 40 Select OSD Menu Timeout Syntax : 07 FF 4D xx yy zz Where xx = "0" to "5" Where yy = "0" to "E" Example "10" : 07 FF 4D B Max Range: "0" "5" to "1" "E" Query "?" : 07 FF 4D F 2D Default: "1" "4" Reset "R" : 07 FF 4D A Reset "r" : 07 FF 4D FA Increase "+" : 07 FF 4D B 41 Decrease "-" : 07 FF 4D D 3F Select OSD Language Syntax : 07 FF 4D xx zz Where xx = "0" to "5" Example "1" : 07 FF 4D Query "?" : 07 FF 4D F 2B Reset "R" : 07 FF 4D Reset "r" : 07 FF 4D F8 VGA Input Filter Syntax : 07 FF 4D xx zz Example "1" : 07 FF 4D Query "?" : 07 FF 4D F 2A Reset "R" : 07 FF 4D Reset "r" : 07 FF 4D F7 Main Input Select Syntax : 07 FF 4D xx yy zz Example "B3" : 07 FF 4D F2 Query "?" : 07 FF 4D F 28 Reset "R" : 07 FF 4D Reset "r" : 07 FF 4D F5 Increase "+" : 07 FF 4D B 3C Decrease "-" : 07 FF 4D D 3A Source Layout Syntax : 07 FF 4D A xx zz Example "1" : 07 FF 4D A Query "?" : 07 FF 4D A 3F 26 Reset "R" : 07 FF 4D A Reset "r" : 07 FF 4D A 72 F3 Available functions: "0"= English (Default) "1"= Norsk (Norwegian) "2"= 簡體中文 (Simplified Chinese) "3"= Français (French) "4"= Español(Spanish),NoFunction "5"= 日本語 (Japanese),NoFunction No Function: "?" Where xx = "0" to "1" Available functions: "0" = Off (Default) "1" = On If wrong instruction: "?" Where xx = "A" to "F" Where yy = "1" to "3" Available functions: "A1" = Analog RGB1 (default) "A2" = Analog RGB2 "B1" = Composite1 "B2" = Composite2 "B3" = Composite3 "C1" = S-Video1 "C2" = S-Video2 "C3" = S-Video3 "F1" = DVI Where xx = "0" to "2" Available functions: "0" = Single (Default) "1" = PIP "2" = PBP If wrong instruction: "?" 20

21 MCC Command Syntax and Functionality ACK Details and Values Video System Syntax : 07 FF 4D B xx zz Where xx = "0" to "3" Example "1" : 07 FF 4D B Query "?" : 07 FF 4D B 3F 25 Reset "R" : 07 FF 4D B Reset "r" : 07 FF 4D B 72 F2 Gamma Value Select Syntax : 07 FF 4D D xx zz Example "1" : 07 FF 4D D Query "?" : 07 FF 4D D 3F 23 Reset "R" : 07 FF 4D D Reset "r" : 07 FF 4D D 72 F0 Power Down / DPMS Option Syntax : 07 FF 4D F xx zz Example "1" : 07 FF 4D F 31 2F Query "?" : 07 FF 4D F 3F 21 Reset "R" : 07 FF 4D F 52 0E Reset "r" : 07 FF 4D F 72 EE Direct Access Syntax : 07 FF 4D A0 xx zz Example "6" : 07 FF 4D A Query "?" : 07 FF 4D A0 3F 20 Reset "R" : 07 FF 4D A0 52 0D Reset "r" : 07 FF 4D A0 72 ED PIP, PBP Brightness Control Syntax : 07 FF 4D A2 xx yy zz Example "50" : 07 FF 4D A F8 Query "?" : 07 FF 4D A2 3F 1E Reset "R" : 07 FF 4D A2 52 0B Reset "r" : 07 FF 4D A2 72 EB Increase "+" : 07 FF 4D A2 2B 32 Decrease "-" : 07 FF 4D A2 2D 30 PIP, PBP Contrast Control Syntax : 07 FF 4D A3 xx yy zz Example "50" : 07 FF 4D A F7 Query "?" : 07 FF 4D A3 3F 1D Reset "R" : 07 FF 4D A3 52 0A Reset "r" : 07 FF 4D A3 72 EA Increase "+" : 07 FF 4D A3 2B 31 Decrease "-" : 07 FF 4D A3 2D 2F Available functions: "0" = Auto (Default) "1" = NTSC "2" = PAL "3" = SECAM Otherwise set to Auto Where xx = "0" to "2" Available functions (MMD): "0" = 1.0 (Default) "1" = 1.6 "2" = 2.2 Where xx = "0" to "1" Available functions: "0" = Power Off "1" = Power On Where xx = "0" to "8" Available functions: "0" - Brightness "1" - PIP size "2" - Main source "3" - Second source "4" - Alpha Blend "5" - Video Scaling "6" - Swap "7" - Test pattern "8" - No function (default) Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" 21

22 MCC Command Syntax and Functionality ACK Details and Values PIP Horizontal Position Syntax : 07 FF 4D A4 ww xx yy zz Where ww = "0" to "0" Where xx = "0" to "6" Example "050": 07 FF 4D A C6 Query "?" : 07 FF 4D A4 3F 1C Max Range: Reset "R" : 07 FF 4D A "0" "0" "0" to "0" "6" "4" Reset "r" : 07 FF 4D A4 72 E9 Default: "0" "0" "0" Increase "+" : 07 FF 4D A4 2B 30 Decrease "-" : 07 FF 4D A4 2D 2E PIP Vertical Position Syntax : 07 FF 4D A5 ww xx yy zz Where ww = "0" to "0" Where xx = "0" to "6" Example "050": 07 FF 4D A C5 Query "?" : 07 FF 4D A5 3F 1B Max Range: Reset "R" : 07 FF 4D A "0" "0" "0" to "0" "6" "4" Reset "r" : 07 FF 4D A5 72 E8 Default: "0" "0" "0" Increase "+" : 07 FF 4D A5 2B 2F Decrease "-" : 07 FF 4D A5 2D 2D PIP Window Size Select Syntax : 07 FF 4D A6 xx yy zz Where xx = "0" to "0" Where xx = "0" to "A" Example "09" : 07 FF 4D A F0 Query "?" : 07 FF 4D A6 3F 1A Max Range: "0" "0" to "0" "A" Reset "R" : 07 FF 4D A Default: "0" "0" Reset "r" : 07 FF 4D A6 72 E7 Increase "+" : 07 FF 4D A6 2B 2E Decrease "-" : 07 FF 4D A6 2D 2C Second Source Select Syntax : 07 FF 4D A7 xx yy zz Where xx = "A" to "F" Where yy = "1" to "3" Example "B3" : 07 FF 4D A E3 Query "?" : 07 FF 4D A7 3F 19 Reset "R" : 07 FF 4D A Reset "r" : 07 FF 4D A7 72 E6 Increase "+" : 07 FF 4D A7 2B 2D Decrease "-" : 07 FF 4D A7 2D 2B Color Temperature Select Syntax : 07 FF 4D B3 xx zz Example "2" : 07 FF 4D B3 32 1A Query "?" : 07 FF 4D B3 3F 0D Reset "R" : 07 FF 4D B3 52 FA Reset "r" : 07 FF 4D B3 72 DA Available functions: "A1" = Analog RGB1 (default) "A2" = Analog RGB2 "B1" = Composite1 "B2" = Composite2 "B3" = Composite3 "C1" = S-Video1 "C2" = S-Video2 "C3" = S-Video3 "F1" = DVI Where xx = "0" to "3" Available functions: "0" = 9500K "1" = 8000K (default) "2" = 6500K "3" = 5000K "4" = USER Red Level for Selected Color Temperature Syntax : 07 FF 4D B4 xx yy zz Example "50" : 07 FF 4D B E6 Query "?" : 07 FF 4D B4 3F 0C Reset "R" : 07 FF 4D B4 52 F9 Reset "r" : 07 FF 4D B4 72 D9 Increase "+" : 07 FF 4D B4 2B 20 Decrease "-" : 07 FF 4D B4 2D 1E Examples on Response: "8" "0" "0" "0" (8000k) "U" "S" "E" "R" (USER) Where xx = "0" to "6" Max Range: "0" "0" to "6" "4" Default: "3" "2" 22

23 MCC Command Syntax and Functionality ACK Details and Values Green Level for Selected Color Temperature Syntax : 07 FF 4D B5 xx yy zz Where xx = "0" to "6" Example "50" : 07 FF 4D B E5 Max Range: "0" "0" to "6" "4" Query "?" : 07 FF 4D B5 3F 0B Default: "3" "2" Reset "R" : 07 FF 4D B5 52 F8 Reset "r" : 07 FF 4D B5 72 D8 Increase "+" : 07 FF 4D B5 2B 1F Decrease "-" : 07 FF 4D B5 2D 1D Blue Level for Selected Color Temperature Graphic Horizontal Resolution Query Note: VGA Source only Syntax : 07 FF 4D B6 xx yy zz Where xx = "0" to "6" Example "50" : 07 FF 4D B E4 Max Range: "0" "0" to "6" "4" Query "?" : 07 FF 4D B6 3F 0A Default: "3" "2" Reset "R" : 07 FF 4D B6 52 F7 Reset "r" : 07 FF 4D B6 72 D7 Increase "+" : 07 FF 4D B6 2B 1E Decrease "-" : 07 FF 4D B6 2D 1C Send Only : 07 FF 4D B7 48 Available response status: "xxx" = where xxx is a 3-digit HEX number indicating resolution. Graphic Vertical Resolution Query Note: VGA Source only Graphic Horizontal Sync. Frequency Note: VGA Source only Graphic Vertical Sync. Frequency Note: VGA Source only Auto Setup Note: PC mode only. "0640" = 1600 in decimal Send Only : 07 FF 4D B8 47 Available response status: "xxx" = where xxx is a 3-digit HEX number indicating resolution. "0480" = 1200 in decimal Send Only : 07 FF 4D B9 46 Available response status: "xxx" = where xxx is a 3-digit HEX number indicating frequency in units of 100Hz. "29F" = 671 or 67.1 khz decimal Send Only : 07 FF 4D BA 45 Available response status: "xxx" = where xxx is a 3-digit HEX number indicating frequency in units of 0.1Hz + 1 character indicating field mode as: "i" = Interlaced "p" = Progressive "256p" = 598 (59.8 Hz), progressive fields Send Only : 07 FF 4D C3 3C Available response status: "0" = Fail "1" = Successful 23

24 MCC Command Syntax and Functionality ACK Details and Values Command Availability Query Syntax : 07 FF 4D C4 xx yy zz Where xx = "0" to "F" Auto Calibration Note: Start auto-calibration of gain of the RGB amplifier. Example "C4" : 07 FF 4D C C4 Example on Response: "0" = Not available "1" = Available Send Only : 07 FF 4D C5 3A Available response status: "0" = Fail "1" = Successful Soft Power On/Off Syntax : 07 FF 4D C8 xx zz Example "1" : 07 FF 4D C Query "?" : 07 FF 4D C8 3F FB Where xx = "0" to "1" Available functions: "0" = Soft Power Off "1" = Soft Power On Query EVX Firmware Version Send Only : 07 FF 4D CB Available response status: Version "VV.YY.ZZ?" VV = V0 or E0 V0 = Release version E0 = Engineering Sample YY = Version Number ZZ = Customer Number? = For E0 version (A-Z) Test Pattern Syntax : 07 FF 4D CD xx zz Where xx = "0" to "1" Example "1" : 07 FF 4D CD Available functions: "0" = Normal Display "1" = Display built-in Test Pattern Reset Factory Default Send Only : 07 FF 4D CE 31 Available response status: "0" = fail "1" = successful Save User Default Send Only : 07 FF 4D D7 28 Available response status: "1" = successful Load User Default Send Only : 07 FF 4D D8 27 Available response status: "1" = successful Wide Screen Mode Selection Syntax : 07 FF 4D D9 xx zz Where xx = "1" to "2" Example "2" : 07 FF 4D D9 32 F4 Available functions: Query "?" : 07 FF 4D D9 3F E7 "1" = 1280x768 Reset "R" : 07 FF 4D D9 52 D4 "2" = 1366x768 Reset "r" : 07 FF 4D D9 72 B4 If wrong instruction: "?" Setup DDC Send Only : 07 FF 4D DC 23 Available response status: "1" = successful Setup Serial Mode Syntax : 07 FF 4D DB xx yy zz Where xx = "0" to "F" Where yy = "1" to "3" Example "A2" : 07 FF 4D DB B1 Query "?" : 07 FF 4D DB 3F E5 Available functions (xx): xx = Serial Address 0-15 number Available functions (yy): "1" - RS-232 "2" - 2-wire RS-485 "3" - 4-wire RS-485 / RS-422 Swap Main & PIP/PBP Source Send Only : 07 FF 4D E3 1C Available response status: "0" = Fail "1" = Successful Read Temperature Sensor Send Only : 07 FF 4D E4 1B Available response status: "xx" = where xx is 2-digit temperature value in Celcius Degrees 24

25 MCC Command Syntax and Functionality ACK Details and Values PIP Window Transperancy Syntax : 07 FF 4D ED xx yy zz Where xx = "0" to "6" Example "50" : 07 FF 4D ED AD Max Range: "0" "0" to "6" "4" Query "?" : 07 FF 4D ED 3F D3 Default: "6" "4" Reset "R" : 07 FF 4D ED 52 C0 Reset "r" : 07 FF 4D ED 72 A0 Increase "+" : 07 FF 4D ED 2B E7 Decrease "-" : 07 FF 4D ED 2D E5 Custom Input Timing Syntax : 07 FF 4D EE xx zz Where xx = "0" to "7" Example "5" : 07 FF 4D EE 35 DC Available functions: Query "?" : 07 FF 4D EE 3F D2 "0" - Mode 1066 x 800i Reset "R" : 07 FF 4D EE 52 BF "1" - Mode 1056 x 792i Reset "r" : 07 FF 4D EE 72 9F "2" - Mode 1296 x 972i "3" - Mode 1280 x 1024i "4" - Mode 1365 x 1024i "5" - Mode 1270 x 996 "6" - Mode x 1024 Menu Button Send Only : 07 FF 4D F7 08 Physical Button press equivalent Select-Down Button Send Only : 07 FF 4D FA 05 Physical Button press equivalent Select-Up Button Send Only : 07 FF 4D FB 04 Physical Button press equivalent Right / + Button Send Only : 07 FF 4D FC 03 Physical Button press equivalent Left / - Button Send Only : 07 FF 4D FD 02 Physical Button press equivalent? (Query OSD Command) This command can be used to query the unit for the chosen command and it s current operating value. Note that this feature is only available when using the Unit OSD Control MCC command. This command is a read-only command which will not change the current value. R / r (Reset OSD Command) This command can be used to reset the unit for the chosen command and it s current operating value. Note that this feature is only available when using the Unit OSD Control MCC command. When this command is sent the current value will be reset back to the original factory default value. The factory default value will vary depending on the command and/or with customized units. Both R (0x52) and r (0x72) can be used to execute the reset command. + (Increase OSD Command) This command can be used to increase from the current value of the chosen function and add 1 step or 1 in value to this parameter. Note that this feature is only available when using the Unit OSD Control MCC command. This command is a write command which will change the current value. - (Decrease OSD Command) This command can be used to decrease from the current value of the chosen function and substract 1 step or 1 in value to this parameter. Note that this feature is only available when using the Unit OSD Control MCC command. This command is a write command which will change the current value. 25

26 Operational Requirements The following sections define the operational requirements. Serial Message Failure If serial messages stop being transmitted or are corrupt, the unit will remain at the last commanded brightness. Periodic Messages The Brightness Command shall be transmitted to the unit at a repetition no faster than 4 Hz. Keep-alive Alarm The VER query can be used for keep-alive alarm logic in the application software on the computer. It is recommended to limit this function to one query per second. Individually Addressed Command Response Time The unit will output the required response within Tr = 2.5 character periods after the last byte of a command message is received (2.6ms at 9600 bit/sec), except as specified herein.. Broadcast Command Response Time In response to Serial mode RS-485 broadcast command messages, after the last byte of the command message is received, all units will reply within the time period defined for Te, below. Further more, any gap between these individual responses will be less than the Intermessage Gap, defined below: Te = (Tr + Lr) * N, where Lr = length of the ACK/NAK message response Tr = response time N = the total number of units* *) As the units reply in order to their address, the units must be given subsequent addresses, starting at zero, for N to equal the total number of units. If not, N = the highest unit address + 1. The maximum Lr for a selected command set are shown in the table below: Command BRT BZZ ETC DST MAN POT SNB SWI TMP TYP VER MCC Lr xx For the BRT command, and 8 units, this corresponds to Te = (2.5 * * 10) * 8 / 9600 = 95.8 ms Intermessage Gap - Serial Mode Following an individually addressed command, the next command shall not be issued until at least Tg = 5 character periods after the ACK or NAK message received. At 9600, that is 5 * 10 / 9600 = 5.2ms. Following the issue of a broadcast command message, the next command shall not be issued until at least Tc = Te + Tg, where Te is as defined for Broadcast Command response and Tg is defined above. 26

27 Unit Response and Addresses When individual unit addressing is supported by an installed configuration of units in a RS-485 (for units that support it) system, a separate ACK or NAK message for each unit will be transmitted providing each unit s individual address in response to any broadcast addressed Command. NAK messages will not be generated when an error in a Broadcast message is detected. When individual unit addressing is not supported, the unit will only respond to the broadcast address and will include the broadcast address in the ACK and NAK messages. NAK messages will not be generated when an error in a Broadcast message is detected. When a unit receives an incomplete message and the next byte is not received until after a time equal to the Intermessage Gap, the next bytes received shall be processed to check for the start of a new command (0x07, ASCII Bell). If the header checksum is valid, but the first byte of the command message is not 0x07, as specified, the unit may wait until after the next inter-message gap to resume checking. A NAK message shall not be generated. If the header checksum is valid, but the value of the CMD field does not equal one of the defined commands, the unit shall reply by generating a NAK message as though a VER command had been received. If the header checksum is valid, but the value of the LEN field is greater than the maximum allowed, the unit shall ignore the message. A NAK message shall not be generated. If the data checksum is valid, but the value in the DATA field associated with a command is invalid (out of range, undefined, etc.), the unit shall generate a NAK message indicating the current data value in the DATA field. Additional Commands In time, additional commands and corresponding data fields may be defined. These additions will not conflict with the operation of the interface as defined herein in this document. 27

28 This page left intentionally blank 28

29 Appendixes 29

30 HEX, ASCII, BIN and Character table HEX DEC BIN Character/Symbol Description 0x NUL Null terminator / character / End of string 0x SOH Start of Heading 0x STX Start of Text 0x ETX End of Text 0x EOT End of Transmission 0x ENQ Enquiry 0x ACK Acknowledgment 0x BEL Bell 0x BS Back Space 0x HT Horizontal Tab 0x0A LF Line Feed 0x0B VT Vertical Tab 0x0C FF Form Feed 0x0D CR Carriage Return 0x0E SO Shift Out / X-On 0x0F SI Shift In / X-Off 0x DLE Data Line Escape 0x DC1 Device Control 1 (oft. XON) 0x DC2 Device Control 2 0x DC3 Device Control 3 (oft. XOFF) 0x DC4 Device Control 4 0x NAK Negative Acknowledgement 0x SYN Synchronous Idle 0x ETB End of Transmit Block 0x CAN Cancel 0x EM End of Medium 0x1A SUB Substitute 0x1B ESC Escape 0x1C FS File Separator 0x1D GS Group Separator 0x1E RS Record Separator 0x1F US Unit Separator 0x Space " " 0x ! Exclamation mark 0x " Double quotes 0x # Number 0x $ Dollar 0x % Percentage 0x & Ampersand 0x ' Single quote 0x ( Open parenthesis (or open bracket) 0x ) Close parenthesis (or close bracket) 0x2A * Asterisk 0x2B Plus 0x2C , Comma 0x2D Minus / Hyphen 0x2E Period, dot or full stop 0x2F / Slash or divide 0x Zero 0x One 0x Two IND

31 HEX, ASCII, BIN and Character table HEX DEC BIN Character/Symbol Description 0x Three 0x Four 0x Five 0x Six 0x Seven 0x Eight 0x Nine 0x3A : Colon 0x3B ; Semicolon 0x3C < Less than (or open angled bracket) 0x3D = Equals 0x3E > Greater than (or close angled bracket) 0x3F ? Question mark 0x40 64 At symbol 0x A Uppercase A 0x B Uppercase B 0x C Uppercase C 0x D Uppercase D 0x E Uppercase E 0x F Uppercase F 0x G Uppercase G 0x H Uppercase H 0x I Uppercase I 0x4A J Uppercase J 0x4B K Uppercase K 0x4C L Uppercase L 0x4D M Uppercase M 0x4E N Uppercase N 0x4F O Uppercase O 0x P Uppercase P 0x Q Uppercase Q 0x R Uppercase R 0x S Uppercase S 0x T Uppercase T 0x U Uppercase U 0x V Uppercase V 0x W Uppercase W 0x X Uppercase X 0x Y Uppercase Y 0x5A Z Uppercase Z 0x5B [ Opening bracket 0x5C \ Backslash 0x5D ] Closing bracket 0x5E ^ Caret - circumflex 0x5F _ Underscore 0x ` Grave accent 0x a Lowercase a 0x b Lowercase b 0x c Lowercase c 0x d Lowercase d 0x e Lowercase e IND

TECHNICAL MANUAL. Serial/Ethernet Communication Control Interface (SCOM)

TECHNICAL MANUAL. Serial/Ethernet Communication Control Interface (SCOM) TECHNICAL MANUAL Serial/Ethernet Communication Control Interface (SCOM) Applies for Series X Maritime Multi Display (MMD/STD) product range: HD 12T21 xxd-xxx-fxxx HD 15T21 xxd-xxx-fxxx HD 17T21 xxd-xxx-fxxx

More information

Serial Communication Control Interface User s Manual

Serial Communication Control Interface User s Manual User s Manual Edition 1.0, September 2015 www.moxa.com/product For the following products: MD-219 Series MD-224 Series MD-226 Series MPC-2190 Series MPC-2197 Series MPC-2240 Series MPC-2247 Series MPC-2260

More information

TECHNICAL MANUAL. Serial Communication Control Interface (SCOM)

TECHNICAL MANUAL. Serial Communication Control Interface (SCOM) TECHNICAL MANUAL Serial Communication Control Interface (SCOM) Applies for Series 2 Maritime Multi Display (MMD) product range: HD 12T04 xxxx + HD MMD01-xxx HD 15T06 xxxx + HD MMD01-xxx HD 19T03 xxxx +

More information

TECHNICAL MANUAL. Serial/Ethernet/USB Communication Control Interface (SCOM)

TECHNICAL MANUAL. Serial/Ethernet/USB Communication Control Interface (SCOM) TECHNICAL MANUAL Serial/Ethernet/USB Communication Control Interface (SCOM) Applies for Series X G2 Maritime Multi Display (MMD OSD) product range: HD 15T22 MMD-xxx-xxxx HD 17T22 MMD-xxx-xxxx HD 19T22

More information

ASCII Code - The extended ASCII table

ASCII Code - The extended ASCII table ASCII Code - The extended ASCII table ASCII, stands for American Standard Code for Information Interchange. It's a 7-bit character code where every single bit represents a unique character. On this webpage

More information

OOstaExcel.ir. J. Abbasi Syooki. HTML Number. Device Control 1 (oft. XON) Device Control 3 (oft. Negative Acknowledgement

OOstaExcel.ir. J. Abbasi Syooki. HTML Number. Device Control 1 (oft. XON) Device Control 3 (oft. Negative Acknowledgement OOstaExcel.ir J. Abbasi Syooki HTML Name HTML Number دهدهی ا کتال هگزاد سیمال باینری نشانه )کاراکتر( توضیح Null char Start of Heading Start of Text End of Text End of Transmission Enquiry Acknowledgment

More information

2a. Codes and number systems (continued) How to get the binary representation of an integer: special case of application of the inverse Horner scheme

2a. Codes and number systems (continued) How to get the binary representation of an integer: special case of application of the inverse Horner scheme 2a. Codes and number systems (continued) How to get the binary representation of an integer: special case of application of the inverse Horner scheme repeated (integer) division by two. Example: What is

More information

FD-011WU. 2D Barcode Reader User Guide V1.6CC

FD-011WU. 2D Barcode Reader User Guide V1.6CC FD-011WU 2D Barcode Reader User Guide V1.6CC Table of Contents 1 Getting Started... 1 1.1 Factory Defaults... 1 2 Communication Interfaces...2 2.1 TTL-232 Interface... 2 2.2 Baud Rate... 3 2.3 Data Bit

More information

MK D Imager Barcode Scanner Configuration Guide

MK D Imager Barcode Scanner Configuration Guide MK-5500 2D Imager Barcode Scanner Configuration Guide V1.4 Table of Contents 1 Getting Started... 3 1.1 About This Guide... 3 1.2 Barcode Scanning... 3 1.3 Factory Defaults... 3 2 Communication Interfaces...

More information

Number Systems II MA1S1. Tristan McLoughlin. November 30, 2013

Number Systems II MA1S1. Tristan McLoughlin. November 30, 2013 Number Systems II MA1S1 Tristan McLoughlin November 30, 2013 http://en.wikipedia.org/wiki/binary numeral system http://accu.org/index.php/articles/18 http://www.binaryconvert.com http://en.wikipedia.org/wiki/ascii

More information

EXPERIMENT 8: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

EXPERIMENT 8: Introduction to Universal Serial Asynchronous Receive Transmit (USART) EXPERIMENT 8: Introduction to Universal Serial Asynchronous Receive Transmit (USART) Objective: Introduction To understand and apply USART command for sending and receiving data Universal Serial Asynchronous

More information

1.1. INTRODUCTION 1.2. NUMBER SYSTEMS

1.1. INTRODUCTION 1.2. NUMBER SYSTEMS Chapter 1. 1.1. INTRODUCTION Digital computers have brought about the information age that we live in today. Computers are important tools because they can locate and process enormous amounts of information

More information

Mounting Dimensions / Viewing 2 Mounting Options 3. Wiring Configuration 4. Quick Set up Procedure 5. Changing Intensity 6.

Mounting Dimensions / Viewing 2 Mounting Options 3. Wiring Configuration 4. Quick Set up Procedure 5. Changing Intensity 6. Section Mounting Dimensions / Viewing 2 Mounting Options 3 Section 2 Wiring Configuration 4 Section 3 Quick Set up Procedure 5 Section 4 Changing Intensity 6 Section 5 Option Summary 7 Section 6 Option

More information

EXPERIMENT 7: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

EXPERIMENT 7: Introduction to Universal Serial Asynchronous Receive Transmit (USART) EXPERIMENT 7: Introduction to Universal Serial Asynchronous Receive Transmit (USART) Objective: To understand and apply USART command for sending and receiving data Introduction Universal Serial Asynchronous

More information

C1098 JPEG Module User Manual

C1098 JPEG Module User Manual C1098 JPEG Module User Manual General Description C1098 is VGA camera module performs as a JPEG compressed still camera that can be attached to a wireless or PDA host. Users can send out a snapshot command

More information

BD-6500BT Bluetooth 2D Barcode Scanner Configuration Guide

BD-6500BT Bluetooth 2D Barcode Scanner Configuration Guide BD-6500BT Bluetooth 2D Barcode Scanner Configuration Guide V 2.1 Table of Contents 1 Getting Started. 3 1.1 About This Guide.. 3 1.2 Barcode Scanning.. 3 1.3 Factory Defaults.. 3 1.4 Pairing Cradle 4 1.5

More information

1. Character/String Data, Expressions & Intrinsic Functions. Numeric Representation of Non-numeric Values. (CHARACTER Data Type), Part 1

1. Character/String Data, Expressions & Intrinsic Functions. Numeric Representation of Non-numeric Values. (CHARACTER Data Type), Part 1 Character/String Data, Expressions Intrinsic Functions (CHARACTER Data Type), Part 1 1. Character/String Data, Expressions Intrinsic Functions (CHARACTER Data Type), Part 1 2. Numeric Representation of

More information

CMSC 313 Lecture 03 Multiple-byte data big-endian vs little-endian sign extension Multiplication and division Floating point formats Character Codes

CMSC 313 Lecture 03 Multiple-byte data big-endian vs little-endian sign extension Multiplication and division Floating point formats Character Codes Multiple-byte data CMSC 313 Lecture 03 big-endian vs little-endian sign extension Multiplication and division Floating point formats Character Codes UMBC, CMSC313, Richard Chang 4-5 Chapter

More information

RS-422 Code-Operated Switches

RS-422 Code-Operated Switches JUNE 2000 SW421A-R2 SW422A-R2 RS-422 Code-Operated Switches COS/4 TEXT TRANSPARENT GRAPHICS MODE RESET ST LO CUSTOMER SUPPORT INFORMATION Order toll-free in the U.S. 24 hours, 7 A.M. Monday to midnight

More information

S-Series Sensor ASCII Protocol v8.1.0

S-Series Sensor ASCII Protocol v8.1.0 S-Series Sensor v8.1.0 Legend: ADR Node/Slave Address TIME STAT Status Byte ERR CTRL Control Byte SP # POS Position DATA TARG Target CHAR VEL Velocity OFF SN CODE PAR # Serial Number Security Code Parameter

More information

2D Hand-held Barcode Scanner User Guide

2D Hand-held Barcode Scanner User Guide 2D Hand-held Barcode Scanner User Guide 2 / 66 Version History Version Description Date V1.0 Initial release. 2016-11-10 V1.01 Add Data Matrix and PDF417 2017-04-25 3 / 66 Content Chapter 1 Getting Started...

More information

Serial I/O. 4: Serial I/O. CET360 Microprocessor Engineering. J. Sumey

Serial I/O. 4: Serial I/O. CET360 Microprocessor Engineering. J. Sumey 4: Serial I/O CET360 Microprocessor Engineering J. Sumey Introduction serial, i.e. bit-at-a-time, interfacing techniques are useful when parallel interfacing limitations become problematic distance limitations

More information

PD1100 STAND-ALONE PROGRAMMING & USER S GUIDE. use the freedom

PD1100 STAND-ALONE PROGRAMMING & USER S GUIDE. use the freedom PD1100 STAND-ALONE ALPHANUMERIC POLE DISPLAY PROGRAMMING & USER S GUIDE use the freedom Forward The information contained in this user s guide is subject to change without notice. This Programming and

More information

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction

More information

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, FALL 2012

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, FALL 2012 CMSC 33 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 2, FALL 22 TOPICS TODAY Bits of Memory Data formats for negative numbers Modulo arithmetic & two s complement Floating point formats

More information

2D Barcode Reader User Guide V 1.2.1

2D Barcode Reader User Guide V 1.2.1 2D Barcode Reader User Guide V 1.2.1 Table of Contents 1 Getting Started... 3 1.1 About This Guide... 3 1.2 Barcode Scanning... 3 1.3 Factory Defaults... 3 1.4 Firmware Version Number... 3 2 Communication

More information

Chapter 2 Number System

Chapter 2 Number System Chapter 2 Number System Embedded Systems with ARM Cortext-M Updated: Tuesday, January 16, 2018 What you should know.. Before coming to this class Decimal Binary Octal Hex 0 0000 00 0x0 1 0001 01 0x1 2

More information

Characters Lesson Outline

Characters Lesson Outline Outline 1. Outline 2. Numeric Encoding of Non-numeric Data #1 3. Numeric Encoding of Non-numeric Data #2 4. Representing Characters 5. How Characters Are Represented #1 6. How Characters Are Represented

More information

FEC-240G. Rev. Date

FEC-240G. Rev. Date Model User s Manual Contents Contents. 1 Features... 2 Type Model and Serial Number... 2 Specifications... 3 Interface Connections...... 4 DIP Switch Setting... 6 Dimension... 7 Command Set Table... 8

More information

D730. Remote Display Installation Manual

D730. Remote Display Installation Manual D730 Remote Display Installation Manual Copyright All Rights Reserved. No part of this document may be copied, reproduced, republished, uploaded, posted, transmitted, distributed, stored in or introduced

More information

If your CNC machine memory is full, the PocketDNC gives you more storage, enabling you to store and reload proven programs at a later date.

If your CNC machine memory is full, the PocketDNC gives you more storage, enabling you to store and reload proven programs at a later date. Page 1 of 54 Introduction...3 Important! PocketDNC Licence File...3 What s in the Box...4 Setting up Windows Mobile (Win7 Win8 Win10)...5 www.microsoft.com/en-gb/download/details.aspx?id=3182connect Without

More information

Addmaster Corporation

Addmaster Corporation IJ-1000 Ink-Jet Validation Printer Specification Addmaster Corporation Address: 225 East Huntington Drive Monrovia, CA 91016 Web: www.addmaster.com Phone: (626) 358-2395 FAX: (626) 358-2784 Document: ij1w.doc

More information

Application Note BDLxxxx RS232 SERIAL INTERFACE COMMUNICATION PROTOCOL (SICP V1.82)

Application Note BDLxxxx RS232 SERIAL INTERFACE COMMUNICATION PROTOCOL (SICP V1.82) Application Note BDLxxxx RS232 SERIAL INTERFACE COMMUNICATION PROTOCOL (SICP V1.82) Table of Contents 1. INTRODUCTION... 1 1.1 PURPOSE... 1 1.2 DEFINITIONS, ABBREVIATIONS AND ACRONYMS... 1 2. COMMAND PACKET

More information

J2 LCM Customer Display. Manual

J2 LCM Customer Display. Manual J2 LCM Customer Display Manual July 2012 Contents LCM Customer Display... 3 Overview... 3 Customer Display Configureation... 4 Port Settings... 4 CD Settings... 5 Emulation Mode... 5 Character Sets...

More information

QTERM-J10/N15 USER'S MANUAL REVISION 13

QTERM-J10/N15 USER'S MANUAL REVISION 13 QTERM-J0/N5 USER'S MANUAL REVISION 3 M0-009-00 Rev 3 QSI CORPORATION 222 South West Temple #50 Salt Lake City, UTAH 845-2648 USA Phone 80-466-8770 Fax 80-466-8792 Email info@qsicorp.com Web www.qsicorp.com

More information

RS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A

RS232 User Guide. Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K. Simplicity Series 4K Displays User Guide A RS232 User Guide Planar Simplicity Series 4K Displays SL4364K SL5564K SL6564K SL7564K SL8664K 020-1344-00A Page 1 Copyright March 2018 by Leyard Optoelectronics Co., Ltd. and Planar Systems, Inc. All rights

More information

C628 Enhanced JPEG Module. User Manual

C628 Enhanced JPEG Module. User Manual C628 Enhanced JPEG User Manual v1.1 Release Note: 1. May 2, 2006 official released v1.0 2. Dec 27, 2006 revise electrical characteristics Table of Contents Part I - Hardware Overview 1 Features.. 1 Specifications

More information

Acquirer JCB Dual Interface EMV Test Card Set

Acquirer JCB Dual Interface EMV Test Card Set Acquirer JCB Dual Interface EMV Test Card Set.00 July, 2018 Powered by Disclaimer Information provided in this document describes capabilities available at the time of developing and delivering this document

More information

The following are the data types used in the C programming language:

The following are the data types used in the C programming language: Data Types in C The following are the data types used in the C programming language: Type Definition Size in memory void This particular type is used only in function declaration. boolean It stores false

More information

Acquirer JCB EMV Test Card Set

Acquirer JCB EMV Test Card Set Acquirer JCB EMV Test Card Set July, 2017 Powered by Disclaimer Information provided in this document describes capabilities available at the time of developing this document and information available

More information

Generic RS232 protocol

Generic RS232 protocol Generic RS232 protocol Table of content 1 Introduction... 2 2 Description... 2 2.1 Hardware specification... 2 2.2 Communication Setting... 2 2.3 Command Message Reference... 3 3 Protocol 1 : with ID...

More information

Models: TD3000 Series. Table Displays. 2 by 20 character display USER MANUAL

Models: TD3000 Series. Table Displays. 2 by 20 character display USER MANUAL Models: TD3000 Series Table Displays 2 by 20 character display USER MANUAL i NOTICE The manufacturer of the POS table display makes no representations or warranties, either expressed or implied, by or

More information

RS-232 Control of the Advantage DRI

RS-232 Control of the Advantage DRI RS-232 Control of the Advantage DRI Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction This document contains technical

More information

Chapter 3. Information Representation

Chapter 3. Information Representation Chapter 3 Information Representation Instruction Set Architecture APPLICATION LEVEL HIGH-ORDER LANGUAGE LEVEL ASSEMBLY LEVEL OPERATING SYSTEM LEVEL INSTRUCTION SET ARCHITECTURE LEVEL 3 MICROCODE LEVEL

More information

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, SPRING 2013

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, SPRING 2013 CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, SPRING 2013 TOPICS TODAY Bits of Memory Data formats for negative numbers Modulo arithmetic & two s complement Floating point

More information

First Data Dual Interface EMV Test Card Set. Version 1.20

First Data Dual Interface EMV Test Card Set. Version 1.20 First Data Dual Interface EMV Test Card Set August, 2016 Disclaimer Information provided in this document describes capabilities available at the time of developing this document and information available

More information

IPDA014-2D. Embedded 2D Barcode Scan Engine. User Guide

IPDA014-2D. Embedded 2D Barcode Scan Engine. User Guide IPDA014-2D Embedded 2D Barcode Scan Engine User Guide 1 Table Of Contents Chapter 1 Getting Started...8 Introduction...8 About This Guide...8 Barcode Scanning...9 Barcode Programming...9 Factory Defaults...9

More information

ACS-LCD-128x64. LCD Graphic Display Terminal. General Description. Features. Typical Applications. Specifications. 22-Feb-08

ACS-LCD-128x64. LCD Graphic Display Terminal. General Description. Features. Typical Applications. Specifications. 22-Feb-08 6 2 3 3 E. S a w g ra s s R d S a ra s o ta, F L. 3 4 2 4 0 (9 4 1 )3 7 7-5 7 7 5 F A X(9 4 1 )3 7 8-4 2 2 6 www.acscontrol.com 22-Feb-08 ACS-LCD-128x64 LCD Graphic Display Terminal General Description

More information

Data Representation and Binary Arithmetic. Lecture 2

Data Representation and Binary Arithmetic. Lecture 2 Data Representation and Binary Arithmetic Lecture 2 Computer Data Data is stored as binary; 0 s and 1 s Because two-state ( 0 & 1 ) logic elements can be manufactured easily Bit: binary digit (smallest

More information

Do not start the test until instructed to do so!

Do not start the test until instructed to do so! Instructions: Print your name in the space provided below. This examination is closed book and closed notes, aside from the permitted one-page formula sheet. No calculators or other electronic devices

More information

A GUIDE TO RS-232 COMMUNICATION WITH FX PLCS

A GUIDE TO RS-232 COMMUNICATION WITH FX PLCS A GUIDE TO RS-232 COMMUNICATION WITH FX PLCS Page 1 of 35 A GUIDE TO RS-232 COMMUNICATION WITH FX PLCS This document has been written specifically for FX and FX0N users that are unfamiliar with RS-232

More information

PD1100 PASS-THROUGH PROGRAMMING & USER S GUIDE. use the freedom

PD1100 PASS-THROUGH PROGRAMMING & USER S GUIDE. use the freedom PD1100 PASS-THROUGH ALPHANUMERIC POLE DISPLAY PROGRAMMING & USER S GUIDE use the freedom Forward The information contained in this user s guide is subject to change without notice. This Programming and

More information

First Data EMV Test Card Set. Version 1.30

First Data EMV Test Card Set. Version 1.30 First Data EMV Test Card Set.30 January, 2018 Disclaimer Information provided in this document describes capabilities available at the time of developing this document and information available from industry

More information

Planar Simplicity Series

Planar Simplicity Series Planar Simplicity Series RS232 PROTOCOL Document 020-1285-00 1. INTRODUCTION 1.1 Purpose The purpose of this document is to explain in detail the commands and steps that can be used to control a Planar

More information

First Data EMV Test Card Set. Version 2.00

First Data EMV Test Card Set. Version 2.00 First Data EMV Test Card Set.00 February, 2018 Disclaimer Information provided in this document describes capabilities available at the time of developing this document and information available from industry

More information

First Data U.S. Debit Test Card Set. Version 1.20

First Data U.S. Debit Test Card Set. Version 1.20 First Data U.S. Debit Test Card Set August, 2016 Disclaimer Information provided in this document describes capabilities available at the time of developing this document and information available from

More information

Number Representations

Number Representations Simple Arithmetic [Arithm Notes] Number representations Signed numbers Sign-magnitude, ones and twos complement Arithmetic Addition, subtraction, negation, overflow MIPS instructions Logic operations MIPS

More information

ADDMASTER. Addmaster Corporation. IJ-3080 Journal/Validation Printer. Specification. IJ-3080 Specification

ADDMASTER. Addmaster Corporation. IJ-3080 Journal/Validation Printer. Specification. IJ-3080 Specification IJ-3080 Journal/Validation Printer Specification Provides the electrical, mechanical, and interface specifications of the IJ-3080 Journal/Validation Printer. Cover Models: IJ-3080 The Addmaster Model IJ-3080

More information

DATA REPRESENTATION. Data Types. Complements. Fixed Point Representations. Floating Point Representations. Other Binary Codes. Error Detection Codes

DATA REPRESENTATION. Data Types. Complements. Fixed Point Representations. Floating Point Representations. Other Binary Codes. Error Detection Codes 1 DATA REPRESENTATION Data Types Complements Fixed Point Representations Floating Point Representations Other Binary Codes Error Detection Codes 2 Data Types DATA REPRESENTATION Information that a Computer

More information

First Data DCC Test Card Set. Version 1.30

First Data DCC Test Card Set. Version 1.30 First Data DCC Test Card Set.30 April, 2018 Disclaimer Information provided in this document describes capabilities available at the time of developing this document and information available from industry

More information

2D BARCODE SCANNER CA-SC-20200B

2D BARCODE SCANNER CA-SC-20200B D BARCODE SCANNER CA-SC-B Quick Start Guide Getting Familiar with Your Device Thank you for choosing Capture Bar Code Scanner. All Devices deliver world-class performance for a broad range of applications

More information

marson MT8200S 2D Handheld Scanner User Manual V / 6 / 25 - I -

marson MT8200S 2D Handheld Scanner User Manual V / 6 / 25 - I - marson MT8200S 2D Handheld Scanner User Manual V1.1 2018 / 6 / 25 - I - Table of Contents 1 Gettting Started...1 1.1 Introduction...1 1.2 Configuring MT8200S...1 1.2.1 Barcode Configurability...1 1.2.2

More information

Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon Telephone: (541) Fax: (541)

Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon Telephone: (541) Fax: (541) Datalogic Scanning, Inc. 959 Terry Street Eugene, Oregon 97402 Telephone: (541) 683-5700 Fax: (541) 345-7140 An Unpublished Work - All rights reserved. No part of the contents of this documentation or

More information

Card Dispensing/Collecting Machine

Card Dispensing/Collecting Machine A 1 OF 36 2010. 03. 02. Card Dispensing/Collecting Machine Series. 3,,. http://www.securetech-corp.com E-mail : sales@securetech-corp.com A 2 OF 36 2010. 03. 02. REVISION HISTORY No DATE DESCRIPTION REV

More information

Digital Projector X30N/X35N

Digital Projector X30N/X35N Digital Projector X30N/X35N Operator's Guide TECHNICAL Warranty 3M warrants that when the 3M Product is used according to 3M s Intended Use Statement (www.3m.com/meetings), it will perform satisfactorily

More information

DOMINO 20H DOMINO 30H DLP VIDEO PROJECTOR RS-232C CONTROL SPECIFICATIONS. Document Revision 1.1 (20 July 2004)

DOMINO 20H DOMINO 30H DLP VIDEO PROJECTOR RS-232C CONTROL SPECIFICATIONS. Document Revision 1.1 (20 July 2004) DOMINO 20H DOMINO 30H DLP VIDEO PROJECTOR RS-232C CONTROL SPECIFICATIONS Document Revision 1.1 (20 July 2004) Table of Contents 1. INTRODUCTION 3 2. CONNECTION 3 3. COMMUNICATION PROTOCOL 4 HEADER 4 PAYLOAD

More information

ACS. 128 x 64 LCD. Display Terminal

ACS. 128 x 64 LCD. Display Terminal ACS 128 x 64 LCD Display Terminal User's Manual 6/14/2011 5:33 PM 6233 E. S awgrass R d S arasota, F L. 34240 (941)377-5775 F AX (941)378-4226 www.acscontrol.com Table of Contents Table of Contents...

More information

Fundamentals of Programming (C)

Fundamentals of Programming (C) Borrowed from lecturer notes by Omid Jafarinezhad Fundamentals of Programming (C) Group 8 Lecturer: Vahid Khodabakhshi Lecture Number Systems Department of Computer Engineering Outline Numeral Systems

More information

Interac USA Interoperability EMV Test Card Set

Interac USA Interoperability EMV Test Card Set Interac USA Interoperability EMV Test Card Set.00 April, 2018 Powered by Disclaimer Information provided in this document describes capabilities available at the time of developing this document and information

More information

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON Prof. Gurindar Sohi TAs: Pradip Vallathol and Junaid Khalid Midterm Examination 1 In Class (50 minutes) Friday, September

More information

CP-X253. User's Manual (detailed) Technical. Example of PC signal. Projector

CP-X253. User's Manual (detailed) Technical. Example of PC signal. Projector Projector CP-X253 User's Manual (detailed) Technical Example of PC signal Resolution (H x V) H. frequency (khz) V. frequency (Hz) Rating Signal mode 720 x 400 37.9 85.0 VESA TEXT 640 x 480 31.5 59.9 VESA

More information

Visual KeyMaker. Programming Software Instructions. Contents A B

Visual KeyMaker. Programming Software Instructions. Contents A B Visual KeyMaker Programming Software Instructions for TLM2260 Programmable Keyboard REV.E May 31, 2007 Quick Start Map A B Introduction Install Visual KeyMaker Contents C Connect Programmable Keyboard

More information

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON

CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON CS/ECE 252: INTRODUCTION TO COMPUTER ENGINEERING UNIVERSITY OF WISCONSIN MADISON Prof. Gurindar Sohi TAs: Junaid Khalid and Pradip Vallathol Midterm Examination 1 In Class (50 minutes) Friday, September

More information

Positional Number System

Positional Number System Positional Number System A number is represented by a string of digits where each digit position has an associated weight. The weight is based on the radix of the number system. Some common radices: Decimal.

More information

Buffered Data Broadcast

Buffered Data Broadcast JULY 1999 TL160A-R2 TL160-C TL484 TL485 Buffered Data Broadcast BUFFERED DATA BROADCAST CHANNEL PORTS MASTER 0 1 2 3 4 5 6 7 8 POWER CUSTOMER SUPPORT INFORMATION Order toll-free in the U.S. 24 hours, 7

More information

X64. Operator's Guide TECHNICAL. Example of PC signal

X64. Operator's Guide TECHNICAL. Example of PC signal X64 Operator's Guide TECHNICAL Example of PC signal Resolution (H x V) H. frequency (khz) V. frequency (Hz) Rating Signal mode 720 x 400 37.9 85.0 VESA TEXT 640 x 480 31.5 59.9 VESA VGA (60Hz) 640 x 480

More information

Xi2000-BT Series Configuration Guide

Xi2000-BT Series Configuration Guide U.S. Default Settings Sequence Reset Scanner Xi2000-BT Series Configuration Guide Auto-Sense Mode ON UPC-A Convert to EAN-13 OFF UPC-E Lead Zero ON Save Changes POS-X, Inc. 2130 Grant St. Bellingham, WA

More information

FLAT WIDE DISPLAY FWD-50PX1. PROTOCOL MANUAL (USER CONTROL ONLY) 1st Edition

FLAT WIDE DISPLAY FWD-50PX1. PROTOCOL MANUAL (USER CONTROL ONLY) 1st Edition FLAT WIDE DISPLAY PROTOCOL MANUAL (USER CONTROL ONLY) 1st Edition Table of Contents 1. Communication Parameter... 3 2. Pin Configuration... 3 3. Communication Data Format... 3 4. General Function... 5

More information

IB-3 PC Keyboard Wedge User s Manual. P/N Rev B

IB-3 PC Keyboard Wedge User s Manual. P/N Rev B IB-3 PC Keyboard Wedge User s Manual P/N 83-210040 Rev B Copyright 2006 by Microscan Systems, Inc., 1201 S.W. 7th Street, Renton, WA, U.S.A. 98057 (425) 226-5700 FAX: (425) 226-8682 ISO 9001:2000 Certification

More information

Chemistry Hour Exam 2

Chemistry Hour Exam 2 Chemistry 838 - Hour Exam 2 Fall 2003 Department of Chemistry Michigan State University East Lansing, MI 48824 Name Student Number Question Points Score 1 15 2 15 3 15 4 15 5 15 6 15 7 15 8 15 9 15 Total

More information

Control Characters used in DirectNET

Control Characters used in DirectNET Control Characters used in DirectNET ENQ (0x05) Enquiry to start communications ACK (0x06) Acknowledge (data received and no errors NAK (0x15) Negative Acknowledge (data received but there were errors)

More information

Hand Held Linear Imager

Hand Held Linear Imager Hand Held Linear Imager Disclaimer Welch Allyn reserves the right to make changes in specifications and other information contained in this document without prior notice, and the reader should in all cases

More information

Example of PC signal. Projector CP-X2010/CP-X2510/CP-X3010 User's Manual (detailed) Operating Guide Technical

Example of PC signal. Projector CP-X2010/CP-X2510/CP-X3010 User's Manual (detailed) Operating Guide Technical Projector CP-X2010/CP-X2510/CP-X3010 User's Manual (detailed) Operating Guide Technical Example of PC signal Resolution (H x V) H. frequency (khz) V. frequency (Hz) Rating Signal mode 720 x 400 37.9 85.0

More information

Operating Instructions

Operating Instructions Operating Instructions CM4 Serial Communication Protocol CM4 Protocol License Agreement Carefully review the following terms and conditions before proceeding. In the event that you do not agree to these

More information

DB-II Serial Communication Protocol Revision 0.2(English)

DB-II Serial Communication Protocol Revision 0.2(English) DB-II Serial Communication Protocol Revision 0.2(English) Final Revision: 2005. 4. 25 Page 1 3/2/2007 < Table of Contents > 1. The Serial Interface...3 1.1. Transmission Control Character...3 1.2. Synchronization...3

More information

ph/orp CONTROLLER PH/ORP800 INSTRUCTION MANUAL

ph/orp CONTROLLER PH/ORP800 INSTRUCTION MANUAL R ph/orp CONTROLLER PH/ORP INSTRUCTION MANUAL Table of Contents Introduction... Order Code... Mounting... Electrical Connections... Operator Interface... Operation... Calibration... Digital Communication...

More information

CS 380 Lab 4 Keyboard Input Assigned 2/11/10 30 Points

CS 380 Lab 4 Keyboard Input Assigned 2/11/10 30 Points CS 380 ab 4 Keyboard Input Assigned 2/11/10 30 Points In this lab we will see how a kernel can get data from the keyboard. We will adapt code to allow us to perform a number of important operations. Part

More information

Serial Communication. Transmit. Receive To EECC250 - Shaaban. From Universal Asynchronous Receiver/Transmitter (UART) Parity Bit

Serial Communication. Transmit. Receive To EECC250 - Shaaban. From Universal Asynchronous Receiver/Transmitter (UART) Parity Bit Parity Bit ASCII Character From 68000 Transmit Transmitter Buffer (TB) Serial Communication Receive To 68000 ASCII Character Parity Bit To device Parity Bit ASCII Character Receiver Buffer (RB) Universal

More information

PRE32 RS232 protocol v1.21 Tomas Andersson

PRE32 RS232 protocol v1.21 Tomas Andersson PRE32 RS232 protocol 2014-11-07 v1.21 Tomas Andersson Description This document describes the RS232 protocol used to control the PRE32 device. Command structure Commands are sent to the device using the

More information

Universal Asynchronous Receiver Transmitter Communication

Universal Asynchronous Receiver Transmitter Communication Universal Asynchronous Receiver Transmitter Communication 13 October 2011 Synchronous Serial Standard SPI I 2 C Asynchronous Serial Standard UART Asynchronous Resynchronization Asynchronous Data Transmission

More information

AS-8050 CCD Scanner User Guide

AS-8050 CCD Scanner User Guide AS-8050 CCD Scanner User Guide Table of Contents About this manual... I Introduction... I Caution... I Service information... I Manual apply to the following models... I 1. Product Specifications... 1

More information

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, FALL 2012

CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, FALL 2012 CMSC 313 COMPUTER ORGANIZATION & ASSEMBLY LANGUAGE PROGRAMMING LECTURE 02, FALL 2012 ANNOUNCEMENTS TA Office Hours (ITE 334): Genaro Hernandez, Jr. Mon 10am 12noon Roshan Ghumare Wed 10am 12noon Prof.

More information

Product Manual Serial Controlled Input/Output Module. Quartech Corporation Angelo Drive Macomb Township, Michigan

Product Manual Serial Controlled Input/Output Module. Quartech Corporation Angelo Drive Macomb Township, Michigan Product Manual 9110 Serial Controlled Input/ Module Quartech Corporation 15923 Angelo Drive Macomb Township, Michigan 48042-4050 Phone: (586) 781-0373 FAX: (586) 781-0378 www.quartechcorp.com The product

More information

LP-WU9100B User's Manual (detailed) Operating Guide Technical

LP-WU9100B User's Manual (detailed) Operating Guide Technical DLP Projector LP-WU9100B User's Manual (detailed) Operating Guide Technical Supported Signal Input Modes Signal Format PC Apple MAC SDTV EDTV Resolution H Freq. KHz Frame Rate Hz PCLK MHz 5 B N C VGA RGB

More information

PS232. RS-232 to PS/2 Keyboard Port Adapter Part # SA0009 (Version 4.0) Copyright 2003 L3 Systems, Inc. Redmond

PS232. RS-232 to PS/2 Keyboard Port Adapter Part # SA0009 (Version 4.0) Copyright 2003 L3 Systems, Inc. Redmond PS232 RS-232 to PS/2 Keyboard Port Adapter Part # SA0009 (Version 4.0) Copyright 2003 L3 Systems, Inc. Redmond Quick Reference Command Description Pg ~H Help Screen Displays short command reference 4 ~V

More information

TECHNICAL CP-SX1350. User's Manual - Operating Guide. Dimensions. Projector. [unit: mm]

TECHNICAL CP-SX1350. User's Manual - Operating Guide. Dimensions. Projector. [unit: mm] INTER M1-D INPUT LENS SHIFT FOCUS ZOOM RESET COMPONENT VIDEO STANDBY/ON TEMP LAMP MENU Projector CP-SX1350 User's Manual - Operating Guide TECHNICAL KEYSTONE SEARCH RGB BNG S-VIDEO Dimensions [unit: mm]

More information

User s Manual. Xi3000 Scanner. Table of Contents

User s Manual. Xi3000 Scanner. Table of Contents Xi3000 Scanner User s Manual Table of Contents Restore Default Settings... 1 Exit Setup without Changes... 1 Configure Through RS232... 1 List Setting... 1 Buzzer Settings... 2 Reading Redundancy Setting...

More information

Chapter 2 Bits, Data Types, and Operations

Chapter 2 Bits, Data Types, and Operations Chapter Bits, Data Types, and Operations How do we represent data in a computer? At the lowest level, a computer is an electronic machine. works by controlling the flow of electrons Easy to recognize two

More information

XR-200 MINI DOT IMPACT PRINTER PRODUCT SPECIFICATION DATE : MAY 3, 2004 MANUAL REVISION 2.0

XR-200 MINI DOT IMPACT PRINTER PRODUCT SPECIFICATION DATE : MAY 3, 2004 MANUAL REVISION 2.0 XR-200 MINI DOT IMPACT PRINTER PRODUCT SPECIFICATI DATE : MAY 3, 2004 MANUAL REVISI 2.0 Features Dip Switch Configuration Emulation mode, communications mode, baud rate, serial/parallel handshake, and

More information

Computer Control of the Advantage DRC 4+4

Computer Control of the Advantage DRC 4+4 Computer Control of the Advantage DRC 4+4 Biamp Systems, 14130 N.W. Science Park, Portland, Oregon 97229 U.S.A. (503) 641-7287 an affiliate of Rauland-Borg Corp. Introduction This document contains technical

More information