Orion Pdp Opm 4250 Users Manual
Have a look at the manual Orion Pdp Opm 4250 Users Manual online for free. It’s possible to download the document as PDF or print. UserManuals.tech offer 5 Orion manuals and user’s guides for free. Share the user manual or guide on Facebook, Twitter or Google+.
- 58 - OPM-4250 | OPM-4250R - 59 - Infinitely Expandable Introduction1. ThischaptercontainsthecommunicationprotocolbetweenPDPanditscontroldevicessuchascomputerforbetter useoftheproduct.However,itdoesnotincludedetailedtechnicalmatters.Itratherfocusesonthebrieffunctional explanationandcommunicationprotocol. ID:1 Master SlaveMaster Slave Master SlaveMaster Slave Master Slave Master Slave Master SlaveMaster Slave Master Slave Master Slave Master Slave Master Slave Controller (Computer)Tx/Rx Line ID:2ID:N-1ID:N ID:N+1 ID:N+N ID:(M-2)N+1 ID:(M-2)N+N ID:(M-1)N ID:(M-1)N+2 ID:(M-1)N+N-1ID:MXN ※Theconnectioncanbevariablebasedonenvironmentortheusers’intention. Communication Setting1.1. Transmission & Reception type: Asynchronous Serial Communication - Connection type: Daisy Chain - Baudrate : 115200 - Data Bits : 8 - Parity : None - Stop Bits : 1 - Flow Control : None - Protocol Format2. Send To PDP2.1. STXCommandLengthDataETX 1 byte1 byte1 byteVariable1 byte IDM/SOther Data 1 byte1 byteN byte ThisishowtosendcommandstoPDP.OnlythesetofthedesignatedIDisworkingaccordingtothe"Command."- But,ifthe"ID"valueis"0",allMPDPsetsareworkingaccordingtocommandas"Broadcast". STX(0x02):Theinitialcode.ItmeansthebeginningofProtocol.(Fixedvalue)- Command:Codeforactualoperation.(Variable)- Length:thelengthof"Data"area.(Variable:0~255)- Data:theareasfor"ID"andtheotherData(Variable)- ID:Itis acode todistinguish PDPsets. Itsrange is"0" to"255". Ifthe IDis"0," itmeans Broadcast command.(variable)- MSCS Protocol6. M/S:TheclassificationcodesforMasterandSlaveare"0x01"forMasterand"0x00"forSlave.-But,thedataareaforMaster/SlaveclassificationcodedoesnotexistinBroadcastcommand.Master/Slaveclassificationcodeisfixedas"0x01"for"Factorydataload"command.ETX(0x03):Theendofthecode.(Fixedvalue)- receive From PDP2.2. STXCMDLengthDataCheck SumETX 1 byte1 byte1 byteVariable1 byte1 byte IDM/SOther Data 1 byte1 byteN byte ResponsebyacertaincommandfromthedesignatedsetamongMPDPsets.Thedifferencefrom"SendtoPDP"is"Checksum".-STX(0x02):Theinitialcode.ItmeansthebeginningofProtocol.(Fixedvalue)-Command:Codeforactualoperation.(Variable)-Length:thelengthof"Data"area.(Variable:0~255)-Data:theareasfor"ID"andtheotherData(Variable)-ID:Setidentification(0~255)(Variable)-M/S:TheclassificationcodesforMasterandSlaveare"0x01"forMasterand"0x00"forSlave.-ExceptforBroadcastcommand.(Variable)Checksum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area.-ETX(0x03):Theendofthecode.(Fixedvalue))- Command3. Power On3.1. Command for Power On: Operative status - It is available only during Power Off(Stand-by) status. - Send to MPDP - NormalcommandA. STXCMDLengthDataETXIDM/S Value0x020x400x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastcommandB. STXCMDLengthData: IDETX Value0x020x400x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x020x400x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *Checksum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area.
- 60 - OPM-4250 | OPM-4250R - 61 - Infinitely Expandable "Power On" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) Power On Command transmission (to Slave)→←Power On Response transmission (from Slave) Power On Command transmission (to Master)→←Power On Responsetransmission (from Master) Power Off3.2. Command for Power Off : Stand-by status - It is available only during Power On (Operative) status. - Send to MPDP - NormalcommandA. STXCMDLengthDataETXIDM/S Value0x020 x410x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastcommandB. STXCMDLengthData: IDETX Value0x020 x410x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x020 x410x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *Checksum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Power Off" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) Power Off Command transmission (to Master)→←Power Off Response transmission (from Master) Power Off Command transmission (to Slave)→←Power Off Response transmission (from Slave) Multi-Scale3.3. Command for expanding the screen of MPDP. - It is available only on Power On (Operative) status. - CMD: 0xDD (DVI 1), 0xEF (DVI 2) - Send to MPDP - NormalcommandA. STXCMDLengthDataETXIDM/SXYP Value0x02Variable0x04VariableVariableVariableVariable0x03 *IDrange(Program):0x01(1)~0x64(100) *M/S:Master(0x01),Slave(0x00) *XY:Thenumberofhorizontalaxis(X)/thenumberofverticalaxis(Y);upper4bits-X(Max:15),Lower4bits-Y(Max:15) *P:thelocationofexpandedscreen BroadcastcommandB. STXCMDLengthDataETXIDM/SXYP Value0x02Variable0x040x00VariableVariableVariable0x03 *ID:0x00 *XY:ThenumberofMPDPsetsinhorizontalline(X),thenumberofMPDPsetsinverticalline(Y) Thetop4bits-X(Max:15),thebottom4bits-Y(Max:15) 1:1screenratio(Fullscreen)is“0x11” *S:TheIDofMPDPtobeexpandedintopleftposition,1:1screenratio(Fullscreen)is“0x00” *X:ThenumberofallMPDPsetsinhorizontalline,1:1screenratio(Fullscreen)is“0x01” *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Broadcastcommand:e.g.)Incaseof5x5MPDPformation ⓐⓑⓒⓓⓔ 1 4 13 11 ⓐ 0x02(STX) 0xDD(CMD) 0x04(Length) 0x00(ID)0x33(XY) 0 x 01(S)0x05(X)0x03(ETX) ⓑ 0x02(STX) 0xDD(CMD) 0x04(Length) 0x00(ID)0x33(XY) 0x0D(S)0x05(X)0x03(ETX) ⓒ 0x02(STX) 0xDD(CMD) 0x04(Length) 0x00(ID)0x22(XY) 0x04(S)0x05(X)0x03(ETX) ⓓ 0x02(STX) 0xDD(CMD) 0x04(Length) 0x00(ID)0x41(XY) 0x0B(S)0x05(X)0x03(ETX) ⓔ 0x02(STX) 0xDD(CMD) 0x04(Length) 0x00(ID)0x11(XY) 0x00(S)0 x 01( X )0x03(ETX) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area.
- 62 - OPM-4250 | OPM-4250R - 63 - Infinitely Expandable "Multi-Scale" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster. Muti-Scale Command transmission (to Slave)→←Muti-Scale Response transmission (from Slave) Muti-Scale Command transmission (to Master)→←Muti-Scale Response transmission (from Master) infomation3.4. Command for displaying the information on the screen (Input source and resolution by OSD) - It is available only on Power On (Operative) status. - Send to MPDP - NormalcommandA. STXCMDLengthDataETXIDM/S Value0x020x420x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastcommandB. STXCMDLengthData: IDETX Value0x020x420x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x020x400x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Information" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) Information Command transmission (to Slave)→←Information Response transmission (from Slave) Information Command transmission (to Master)→←Information Responsetransmission (from Master) input-Mode Change3.5. Command for changing input mode without screen scaling - It is available only on Power On (Operative) status. - CMD: 0x44 (DVI 1), 0xDC (DVI 2) - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastCommandB. STXCMDLengthData: IDETX Value0x02Variable0x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Input-Mode Change" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) Input-Mode Change Command transmission (to Slave)→←Input-Mode Change Response transmission (from Slave) Input-Mode Change Response transmission (to Master)→←Input-Mode Change Response transmission (from Master) Auto-Power Mode3.6. Configuration for automatic power on by AC power connection. - It is available only on Power On (Operative) status. - CMD: 0x62(Set), 0x63(cancel) - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00)
- 64 - OPM-4250 | OPM-4250R - 65 - Infinitely Expandable BroadcastCommandB. STXCMDLengthData: IDETX Value0x02Variable0x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area.. "Auto-Power Mode" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) Auto-Power Mode Command transmission (to Slave)→←Auto-Power Mode Command transmission (from Slave) Auto-Power Mode Command transmission (to Master)→←Auto-Power Mode Response transmission (from Master) Test Pattern3.7. Command for checking the operating status with internal patterns - It is available only on Power On (Operative) status. - CMD: 0x57 (Red), 0x58 (Green), 0x59 (Blue), 0x5A (White), 0x5B (Screen) - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastCommandB. STXCMDLengthData: IDETX Value0x02Variable0x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Test Pattern" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:MasterSlave.(ExceptforBroadcastcommand) Test Pattern Command transmission (to Master)→←Test Pattern Response transmission (from Master) Test Pattern Response transmission (to Slave)→←Test Pattern Response transmission (from Slave) global Offset3.8. Command for removing the image data in seam area (Set) or displaying all the data on the screen (Cancel.) - It is available only on Power On (Operative) status. - CMD: 0x74(Set), 0x73(Cancel) - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastCommandB. STXCMDLengthData: IDETX Value0x02Variable0x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Global Offset" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) Global Offset Command transmission (to Slave)→←Global Offset Command transmission (from Slave) Global Offset Command transmission (to Master)→←Global Offset Response transmission (from Master)
- 66 - OPM-4250 | OPM-4250R - 67 - Infinitely Expandable APL Control3.9. APL On/Soft/Off - CMD: 0x54 (APL On), 0x55 (APL Soft), 0x56 (APL Off) - It is available only on Power On (Operative) status. - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastCommandB. STXCMDLengthData: IDETX Value0x02Variable0x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "APL Control" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:MasterSlave.(ExceptforBroadcastcommand) APL Control Command transmission (to Master)→←APL Control Command transmission (from Master) APL Control Command transmission (to Slave)→←APL Control Response transmission (from Slave) Color Temperature3.10. Normal mode is 9300 and Studio mode is 3600. - Normal mode is applicable for general purpose and Studio mode is designed for broadcasting purpose. -(Default: Normal Mode) It is available only on Power On (Operative) status. - CMD: 0xB3 (Normal), 0xB4 (Studio: broadcasting purpose) - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastCommandB. STXCMDLengthData: IDETX Value0x02Variable0x01Variable0x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Color Temperature" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) Color Temperature Command transmission (to Slave)→←Color Temperature Command transmission (from Slave) Video Zoom Control Command transmission (to Master)→←Video Zoom Control Command transmission (from Master) Elapsed Time: Only Master3.11. Command for informing the elapsed time of each PDP set. (Basic unit: hour) - It is available only on Power On (Operative) status. - Send to MPDP - STXCMDLengthDataETXIDM/S Value0x020x770x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valuemustbetransmitted. *Itisnotapplicableas"Broad-cast"commandandonlymastercanbeusable. Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/SElapsed Time Value0x020x770x08VariableVariable…Variable0x03 Hundred thousandsten thou-sandsthousandshundredstenone VariableVariableVariableVariableVariableVariable
- 68 - OPM-4250 | OPM-4250R - 69 - Infinitely Expandable *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valuemustbetransmitted. *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. *ElapsedTime -Hundredthousands,tenthousands,thousands,hundreds,tens,ones:0(0x00)~9(0x09)rangevalue. "Elapsed Time" Communication Sequence - *Waitfor500msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. Elapsed Time Command transmission (to Master)→←Elapsed Time Response transmission (from Master) iP Serial number3.12. Command for assigning and identifying the serial numbers of each IP board. (8 digit) -CMD: 0x75 (Get S/N), 0x76 (Set S/N) Send to MPDP - STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *"Get/SetIPSerialNumber"(0x75/0x76)commandisnotapplicableas"Broad-cast"command,becauseeachPDPshouldhavean uniqueserialnumber. Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/SElapsed Time Value0x02Variable0x0AVariableVariable…Variable0x03 01st2nd3rd4th5th6th7th VariableVariableVariableVariableVariableVariableVariableVariable *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. *ElapsedTime -0,1st,2nd,3rd,4th,5th,6th,7th:0(0x00)~9(0x09)rangevalue "Elapsed Time" Communication Sequence - *Waitfor500msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *TheserialnumbercanbesavedinanyoneofMasterorSlave. Elapsed Time Command transmission (to Master or Slave)→← Elapsed Time Response transmission (from Master or Slave) Default Data Load (Picture Control Data)3.13. Initialize the PDP set. All the settings will be returned to the initial condition prior to the adjustment in the factory. -Pre-programmed value will be applied. It is available only on Power On (Operative) status. - Since previous Picture Control Data will be lost with this command. High caution is required. - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x020x810x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastCommandB. STXCMDLengthData: IDETX Value0x020x810x01Variable0x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x020x810x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Default Data Load" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *ExceptforBroadcastcommand Default Data Load Command transmission (to Master or Slave)→← Default Data Load Response transmission (from Master or Slave) BiC (Burn-in Compensation): Only Master3.14. BIC function helps reducing burn-in effect. Please refer to User manual for further explanation. - It is available only on Power On (Operative) status. - Send to MPDP - "Set"commandfrom"Get/Set"in"Data"areaA. STXCMDLengthDataETXIDM/SSetting Values Value0x020x6A0x09VariableVariable…0x03 Value bitGet/SetAddressValue Variable0x00Variable… Value3Value2Value1Value0 VariableVariableVariableVariable
- 70 - OPM-4250 | OPM-4250R - 71 - Infinitely Expandable "Get"commandfrom"Get/Set"in"Data"areaB. STXCMDLengthDataETXIDM/SSetting Values Value0x020x6A0x05VariableVariable…0x03 Value bitGet/SetAddress Variable0x01Variable *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valuemustbetransmitted. *SettingValues -Valuebit:Areaforsetting8,16,and32bit.Currently,32bitsettingisused.(8bit:0x01/16bit:0x02/32bit:0x04) -Get/Set:Readorwritedatainadesignatedaddress.(Get:0x01,Set:0x00) -Address:TheaddressintheinternalregisterofBICmodule. -Value:Thelengthofdatacanbevariableaccordingtothesettingsof"Valuebit"area.Currently,32bitdataisused. *Broad-cast:AllPDP(OnlyMaster)setswillexecutethesamecommand,whentheIDis0x00.Noresponse(Onewaycommand) "Get"commandfrom"Get/Set"in"Data"areaisapplied,"Broad-cast"commandcannotbeexecuted. Receive from MPDP - Responsefor"Set"commandfrom"Get/Set"in"Data"areaA. STXCMDLengthDataCheck SumETXIDM/S Value0x020x6A0x02Variable0x01Variable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valuemustbetransmitted. *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. Responsefor"Get"commandfrom"Get/Set"in"Data"areaB. STXCMDLengthDataETXIDM/SSetting Values Value0x020x6A0x09VariableVariable…0x03 Value bitGet/SetAddressValue VariableVariableVariable… Value3Value2Value1Value0 VariableVariableVariableVariable *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valuemustbetransmitted. *GettingValues -Valuebit:Areaforsetting8,16,and32bit.Currently,32bitsettingisused.(8bit:0x01/16bit:0x02/32bit:0x04) -Get/Set:Responsefor"Get"is"0x01." -Address:TheaddressintheinternalregisterofBICmodule. -Value:Thelengthofdatacanbevariableaccordingtothesettingsof"Valuebit"area.Currently,32bitdataisused *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "BIC" Communication Sequence - *Waitfor1000msecforresponseaftersending"Get,"40msecfor"Set"commands.Ifthereisnoresponse,itisrecommendedto resendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. BIC Command transmission (to Master)→←BIC Response transmission (from Master) graphic User Mode Control3.15. Command for controlling Brightness, Contrast, Sharpness, Color and Tint - CMD: 0x8A (Brightness), 0x8B (Contrast), 0x8C (Sharpness) - It is available only on Power On (Operative) status. - The adjusted value is not applied during Stand-by or No-signal status. MPDP must be operating status and -there must be the input signal of each mode. Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/SValue Value0x02Variable0x03VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *Value: -GeneralInputMode:Brightness("0"~"100"),Contrast("0"~"100"),Sharpness("0"~"28") BroadcastCommandB. STXCMDLengthDataETXIDValue Value0x02Variable0x02VariableVariable0x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) *Value: -GeneralInputMode:Brightness("0"~"100"),Contrast("0"~"100"),Sharpness("0"~"28") Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Graphic User Mode Control" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *ExceptforBroadcastcommand Graphic User Mode Control Command transmission (to Master or Slave)→← Graphic User Mode Control Response transmission (from Master or Slave) White Balance Control3.16. Command for adjusting Gain R/G/B and Offset R/G/B for White balance - CMD: 0xAC (Gain R), 0xAD (Gain G), 0xAE (Gain B), 0xB0 (Offset R), 0xB1 (Offset G), 0xB2 (Offset B) - The adjusted value is not applied during Stand-by or No-signal status. MPDP must be operating status and -there must be the input signal of each mode. To apply the same configuration to all MPDP sets, the "ID" area value can be set as "0x00." However, considering -differences between sets, individual adjustment for white balance is recommended.
- 72 - OPM-4250 | OPM-4250R - 73 - Infinitely Expandable Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/SValue Value0x02Variable0x03VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *Value:“0(0x00)”~“255(0xFF)” BroadcastCommandB. STXCMDLengthDataETXIDValue Value0x02Variable0x02VariableVariable0x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) *Value:"0(0x00)"~"255(0xFF)" Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "White Balance Control" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *ExceptforBroadcastcommand White Balance Control Command transmission (to Master or Slave)→← White Balance Control Response transmission (from Master or Slave) get Current Status3.17. Command for obtain the current PDP (IP) information - CMD: 0x87(Master), 0x67(Slave) - It is available only on Power On (Operative) status. - Send to MPDP - STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255)*M/S:Master(0x01),Slave(0x00) *Itcannotbeusedas"Broad-cast"command. Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/SStatus Value0x02Variable0x23VariableVariable…Variable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. *Status(32byte) No.DataLengthExplanation 1PWR Status1 byte0:PowerOff(Stand-by),1:PowerOn(Working) 2Input Source1 byte0x0C:PC,0x0E:DVI,0x0D:DTV,0x07:DVD,0x05:S-Video,0x02:Video 3Resolution1 byteThevalueof"DisplayedResolutionatthetimeofdetection" 4BIC Mode1 by te0: BIC Off, 1: BIC On 5Global Offset1 byte0:GlobalOffsetOff,1:GlobalOffsetOn 6Color Temp.1 byte0:Normalmode,1:Studiomode 7Auto-Power Mode1 byte0:Auto-PowerOff,1:Auto-PowerOn 8APL1 byte0:Off,1:On,2:Soft 9Temperature01 by te0(0x00): 0˚C~ 127(0x7F): 127˚C / 128(0x80): -1˚C ~ 254(0xFE): -127˚C0xFF: Temp. Sensor Error 10Temperature11 by te0(0x00): 0˚C ~ 127(0x7F): 127˚C / 128(0x80): -1˚C ~ 254(0xFE): -127˚C0xFF: Temp. Sensor Error 11FAN Status1 by te0x30: Good, 0x31: Error 12~18F/ W Version7 byteYear:2byte,Month:2byte,Day:2byte,Rev.(0~9):1byteEx)December29th,2012Rev.2→0x010x020x010x020x020x090x02 19Video Zoom Level1 byteDefault:5,Range:1~9 20~27S/N8 byte123456→0x000x000x010x020x030x040x050x061→0x000x000x000x000x000x000x000x01 28~33Elapsed Time6 by te54321 0x00 0x05 0x04 0x03 0x02 0x0110 0x00 0x00 0x00 0x00 0x01 0x00 ※ Since red color or italic letters are not the value detected from "Slave," they will respond as follows. BIC mode: 0xFF Temperature0: 0(0x00) Temperature1: 0(0x00) Elapsed Time: 0(0x00), 0(0x00), 0(0x00), 0(0x00), 0(0x00), 0(0x00) ResolutionValueResolutionValueResolutionValue 640x480x600(0x00)720Px5021(0x15)1360x768x6045(0x2D) 640x480x851(0x01)576Px5022(0 x16)640x350x8546(0x2E) 800x600x562(0x02)480Px602 3 ( 0 x 17 )640x480x7547(0x 2 F ) 800x600x603(0x03)1920x1080ix6024(0 x18)640x480x7248(0x30) 800x600x754(0x04)1920x1080ix5025(0 x19)1152x864x7549 (0x31) 800x600x855(0x05)128 0 x720 P x 6 026 (0 x1A )1280x720x6050(0x32) 853x480x606(0x06)128 0 x720 P x5 027( 0 x1B)1280x768x7551( 0 x 3 3 ) 1024x76 8x6 07(0x07 )PA L28 ( 0 x1C)1280x1024x7552(0x34) 1024x768x708(0x08)SECAM2 9 ( 0 x1D)1366x768x5053(0x35) 1024x768x759(0x09)PA L P30(0x1E)1400x1050x5054(0x36) 1024x768x8510 (0 x0A )NTSC31( 0 x1F )1440x900x6055(0x37) 1280x768x6011( 0 x 0 B )NTSCP32(0x20)576ix5056(0x38) 1280x960x6012(0 x 0 C)Unknown34(0x22)480ix6057(0x39) 128 0 x10 24x 6 013 (0 x 0 D)No-Signal35(0x23)1080px6058(0x3A) 1366x768x6014 ( 0 x 0 E )853x480x5038(0x26)10 8 0 px5059(0x3B) 1600x1200x6015(0 x 0 F )128 0 x10 24x5 039(0x27)1920x1080px6060(0x3C) 1400x1050x6016 (0 x10)1360x768x5040(0x28)1920 x10 8 0 px5061(0 x 3 D) 1706x960x6017 ( 0 x 11)1600x900x5041( 0 x 2 9 )1024x576x5062(0x3E) 1080ix6018 (0 x12)1600x900x6042(0x2A)1024x576x6063(0x3F) 1080ix5019 (0 x13)1600x1200x5043(0x2B) 720Px602 0 ( 0 x14)800x600x5044(0x2C) ※Theresolutionswritteninredoritalicletterscanbedetected,buttheyarenotsupportingresolutions.
- 74 - OPM-4250 | OPM-4250R - 75 - Infinitely Expandable "Get Current Status" Communication Sequence - *Waitfor800msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. Get Current Status Command transmission (to Master or Slave)→← Get Current Status Response transmission (from Master or Slave) get Picture Control Data3.18. Command for acquiring the current Picture Control Data(User Mode, White Balance, Graphic, Video) - CMD: 0x88(Master), 0x68(Slave) - It is available only on Power On (Operative) status. - The values based on current Color Temp. (Normal Mode / Studio Mode) will be displayed. - Send to MPDP - STXCMDLengthData ETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *Itisnotapplicableas"Broad-cast"command. Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/SValues Value0x02Variable0x0DVariableVariable…Variable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *Values(11byte) No.DataLengthExplanation 1User Mode – Brightness1 byteRange: 0(0x00) ~ 100(0x64) 2User Mode – Contrast1 byteRange: 0(0x00) ~ 100(0x64) 3User Mode – Sharpness1 byteRange: 0(0x00) ~ 28(0x1C) 4User Mode – Color1 byteRange: 0(0x00) ~ 100(0x64) 5User Mode – Tint1 byteRange: 0(0x00) ~ 90(0x5A) 6White Balance – Gain R1 byteRange: 0(0x00) ~ 255(0xFF) 7White Balance – Gain G1 byteRange: 0(0x00) ~ 255(0xFF) 8White Balance – Gain B1 byteRange: 0(0x00) ~ 255(0xFF) 9White Balance – Offset R1 byteRange: 0(0x00) ~ 255(0xFF) 10White Balance – Offset G1 byteRange: 0(0x00) ~ 255(0xFF) 11White Balance – Offset B1 byteRange: 0(0x00) ~ 255(0xFF) "Get Picture Control Data" Communication Sequence - *Waitfor800msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. Get Picture Control Data Command transmission (to Master or Slave)→← Get Picture Control Data Response transmission (from Master or Slave) Factory Data Load (Picture Control Data): Only Master3.19. Command for loading the Picure Control data (User Mode / White Balance / RGB Data / DTV Data / DVD Data / -VIDEO Data) adjusted in the factory. ( This is different from "Default Data Load") It is usable only at Power on status and only Master is operating. - It shows the value based on current Color Temp. (Normal Mode / Studio Mode.) - Data can be checked with "Get Picture Control Data" after executing the command - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x020x830x02Variable0x010x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valueistransmitted. BroadcastCommandB. *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand) *ID:0x00 *M/S:SinceitisonlyMaster,“0x01”Valueistransmitted. Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x020x830x02Variable0x01Variable0x03 *IDrange(Program):0x01(1)~0xFF(255) M/S:SinceitisonlyMaster,"0x01"Valueistransmitted.. *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Factory Data Load" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. Factory Data Load Command transmission (to Master)→←Factory Data Load Response transmission (from Master) DVi Over-Scan On/Off3.20. Users can select Over-scan when input is DTV resolution from DVI. It is only available with DVI mode. - CMD: 0xE4(On), 0xE5(Off) - It is usable only at Power on status and only Master is operating. - Send to MPDP - NormalCommandA. STXCMDLengthDataETXIDM/S Value0x02Variable0x02VariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) BroadcastCommandB. STXCMDLengthData: IDETX Value0x02Variable0x010x000x03 *MakeallPDP(Master/Slave)dothesameoperation.But,therewillbenoreturncommunication.(Onewaycommand)
- 76 - OPM-4250 | OPM-4250R - 77 - Infinitely Expandable Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02VariableVariableVariable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:Master(0x01),Slave(0x00) *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "DVI Over-Scan On/Off" Communication Sequence - *Waitfor40msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. *Commandsequence:SlaveMaster.(ExceptforBroadcastcommand) DVI Over-Scan On/Off Command transmission (to Slave)→← DVI Over-Scan Command transmission (from Slave) DVI Over-Scan Command transmission (to Master)→←DVI Over-Scan Response transmission (from Master) get Temperature Status (for iP Board): Only Master3.21. Command for acquiring temperature information of IP Board. - It is usable only at Power on status and only Master is operating. - Send to MPDP - STXCMDLengthDataETXIDM/S Value0x020x7F0x02Variable0x010x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valueistransmitted.. *Itisnotapplicableas"Broad-cast"command. Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/STempera-ture Values Value0x020xF70x04Variable0x01…Variable0x03 Te m p . 0Te m p .1 VariableVariable *IDrange(Program):0x01(1)~0xFF(255) *M/S:SinceitisonlyMaster,"0x01"Valueistransmitted.. *TemperatureValues(Temp.0,Temp.1) -0(0x00): 0℃~127(0x7F):127℃ -128(0x80):-1℃~254(0xFE):-127℃ -0xFF:Temp.SensorError *CheckSum:Execute"Not"operationafteraddingallthevaluesin"STX~Data"area. "Get Temperature Status" Communication Sequence - *Waitfor500msecforresponseaftersendingthecommand.Ifthereisnoresponse,itisrecommendedtoresendthecommand. *Itisrecommendedthatnotsendingtheothercommandorchanginginputresolutionduringcommandtransmission. Get Temperature Status Command transmission (to Master)→← Get Temperature Status Response transmission (from Master) Over-Temperature Shut-down Control : Only Master3.22. Commands for automatic power off making MPDP set stand-by and OSD warning method, if IP board -temperature is 95℃ or higher. CMD - *0x64(OverTemperatureShut-downEnable) :IncaseIPboardtemperatureis95℃orhigher,displaywarningsignal"HighTemperature"inredfor1minuteatthelowerleft cornerofMPDPandpoweroffautomatically(Stand-bymode.) *0x65(OverTemperatureShut-downDisable) :IncaseIPboardtemperatureis95℃orhigher,displaywarningsignal"HighTemperature"inredfor3secondsatthelowerleft cornerofMPDPandrepeatthewarningevery60seconds.(Noautomaticpoweroff) The commands are available only for power on status and master. - The initial configuration is "Over Temperature Shut-down Enable." - Send to MPDP - STXCMDLengthDataETXIDM/S Value0x02Variable0x02Variable0x010x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:"0x01"valueshouldbesentbecausetheyarethemasteronlycommands. Receive from MPDP - STXCMDLengthDataCheck SumETXIDM/S Value0x02Variable0x02Variable0x01Variable0x03 *IDrange(Program):0x01(1)~0xFF(255) *M/S:"0x01"valueshouldbereceived,becausetheyarethemasteronlycommands. *CheckSum:AddthesumfromSTXtoDataandexecute"Not"operation. Over Temperature Shut-down Command transmission (to Master)→← Over Temperature Shut-down Response transmission (from Master) STX ETX02 03 ※Attachment : ASCii to HEX Conversion Table