📄 ddp2230.projector
字号:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=270 width=325 height=60 value="Device Type"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+20" y="t+20" value="Type" format=text/>
<text x="l+80" y="t" width=50 height=20 value=0 id=pc_dmd_device_type format=text style=staticedge/>
<button x="l+85" y="t" text="Get Type" action=read options=DMD_DeviceType width=125/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=345 y=10 width=325 height=60 value="DMD Power"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+25" value="Power" format=text/>
<checkbox x="l+60" y=t id=pc_dmd_power height=16 />
<button x="l+30" y=t text="Set power" action=write options=DMD_Power width=100 />
<button x="l+110" y=t text="Get power" action=read options=DMD_Power width=100 />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=345 y=80 width=325 height=60 value="DMD Park"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+25" value="Park" format=text/>
<checkbox x="l+60" y=t id=pc_dmd_park height=16 />
<button x="l+30" y=t text="Set DMD park" action=write options=DMD_Park width=100 />
<button x="l+110" y=t text="Get DMD park" action=read options=DMD_Park width=100 />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=345 y=150 width=325 height=60 value="DMD Voltage Bin"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<droplist x="l+35" y="t+25" width=50 list="Bin 0,Bin 1,Bin 2,Bin 3" value="Bin 0" id=pc_dmd_bin/>
<button x="l+65" y=t text="Set bin" action=write options=DMD_Bin width=100 />
<button x="l+110" y=t text="Get bin" action=read options=DMD_Bin width=100 />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=345 y=220 width=325 height=60 value="DMD Spread Spectrum"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<droplist x="l+35" y="t+25" width=50 list="1.5 %,1.0 %" value="1.5 %" id=pc_dmd_SS/>
<button x="l+65" y=t text="Enable" action=write options=DMD_SSEnable width=100 />
<button x="l+110" y=t text="Disable" action=write options=DMD_SSDisable width=100 />
</page>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ EDID/EEPROM (GUI) ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<page id="EDID/EEPROM">
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=10 width=250 height=50 value="DVI EDID"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<button x="l+10" y="t+20" text="Write" action=write options=DVI_EDID_write width=70 />
<button x="l+80" y=t text="Read" action=read options=DVI_EDID_read width=70 />
<button x="l+80" y=t text="Compare" action=read options=DVI_EDID_comp width=70 />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=70 width=250 height=50 value="ADC EDID"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<button x="l+10" y="t+20" text="Write" action=write options=ADC_EDID_write width=70 />
<button x="l+80" y=t text="Read" action=read options=ADC_EDID_read width=70 />
<button x="l+80" y=t text="Compare" action=read options=ADC_EDID_comp width=70 />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=130 width=250 height=170 value="Programming Notes"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+25" value="EDID data is copied from AppConfig flash ROM" format=text/>
<text x="l" y="t+25" value="1) Power off." format=text/>
<text x="l" y="t+15" value="2) Install jumper on ADC daughter card." format=text/>
<text x="l" y="t+15" value="3) Power up projector to standby mode." format=text/>
<text x="l" y="t+15" value="4) Click DVI and ADC Write." format=text/>
<text x="l" y="t+15" value="5) Power down, remove jumper." format=text/>
<text x="l" y="t+15" value="6) Power up, reboot windows with DVI/VGA" format=text/>
<text x="l" y="t+12" value=" cables plugged into the projector." format=text/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=310 width=250 height=50 value="EEPROM Defaults"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<button x="l+10" y="t+20" text="Restore" action=write options=EE_Restore width=70 />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=270 y=10 width=490 height=170 value="EDID Data"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<edit x="l+10" y="t+20" width=470 height=140 id=pc_edid format=data
style="!AutoHScroll+MultiLine+ReadOnly" font="10.Courier New" offset=0/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=270 y=190 width=490 height=50 value="Data Comparison Note"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+25" value="EDID Data window displays the XOR of data in EDID EEPROM and data in AppConfig flash ROM." format=text/>
</page>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ FRAME (GUI) ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<page id="Frame Rate Conversion">
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=10 width=300 height=170 value="Conversion Parameters"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+30" value="Incoming Rate" format=text/>
<edit x="l+110" y="t" value=0 id=pc_frc_incoming width=80 format=float15/>
<text x="l-110" y="t+30" value="Outgoing Rate" format=text/>
<edit x="l+110" y="t" value=0 id=pc_frc_outgoing width=80 format=float15/>
<text x="l-110" y="t+30" value="Mode" format=text/>
<droplist x="l+110" y="t" width=150 list="FRC_MODE_FIXED,FRC_MODE_SYNC_1X,FRC_MODE_SYNC_2X,FRC_MODE_SYNC_3X" value="FRC_MODE_FIXED" id=pc_frc_mode/>
<button x="l-70" y="t+40" text="Set" action=write options=FRC_GetData width=80/>
<button x="l+110" y="t" text="Get" action=read options=FRC_GetData width=80/>
</page>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ GPIO (GUI) ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<page id=GPIO>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=10 width=750 height=487 value="GPIO State and Configuration"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+15" y="t+20" value="GPIO_00" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_00_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_01" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_01_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_02" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_02_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_03" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_03_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_04" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_04_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_05" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_05_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_06" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_06_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_07" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_07_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_08" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_08_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_09" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_09_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_10" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_10_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_11" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_11_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_12" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_12_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_13" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_13_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_14" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_14_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_15" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_15_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_16" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_16_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_17" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_17_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_18" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_18_State format=unsigned/>
<text x="l-50" y="t+25" value="GPIO_19" format=text/> <edit x="l+50" y="t-2" value=0 width=30 height=20 id=pc_GPIO_19_State format=unsigned/>
<text x="l+60" y="t-435" value="isOutput" format=text/> <checkbox id=pc_GPIO_00_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_01_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_02_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_03_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_04_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_05_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_06_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_07_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_08_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_09_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_10_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_11_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_12_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_13_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_14_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_15_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_16_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_17_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_18_isOut x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOutput" format=text/> <checkbox id=pc_GPIO_19_isOut x="l-20" y=t height=16 />
<text x="l+95" y="t-438" value="isOpenDrain" format=text/> <checkbox id=pc_GPIO_00_isOpen x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOpenDrain" format=text/> <checkbox id=pc_GPIO_01_isOpen x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOpenDrain" format=text/> <checkbox id=pc_GPIO_02_isOpen x="l-20" y=t height=16 />
<text x="l+20" y="t+23" value="isOpenDrain" format=text/> <checkbox id=pc_GPIO_03_isOpen x=
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -