📄 ddp2230.projector
字号:
<text x="l+125" y="t-3" id=pc_alfstat_asm_pixelfreq width=50 height=20 style=staticedge/>
<text x="l-125" y="b+5" value="ASM Is Component" format=text/>
<droplist x="l+125" y="t-3" width=50 list="No,Yes" value="No" id=pc_alfstat_asm_component/>
<text x="l-125" y="b+5" value="ASM Is HDTV" format=text/>
<droplist x="l+125" y="t-3" width=50 list="No,Yes" value="No" id=pc_alfstat_asm_hdtv/>
<text x="l-125" y="b+5" value="ASM Is YUV" format=text/>
<droplist x="l+125" y="t-3" width=50 list="No,Yes" value="No" id=pc_alfstat_asm_yuv/>
<text x="l-125" y="b+5" value="ASM Is Subsampled" format=text/>
<droplist x="l+125" y="t-3" width=50 list="No,Yes" value="No" id=pc_alfstat_asm_subsampled/>
<text x="l-125" y="b+5" value="ASM Is Topfield Inverted" format=text/>
<droplist x="l+125" y="t-3" width=50 list="No,Yes" value="No" id=pc_alfstat_asm_topfieldinverted/>
<text x="l-125" y="b+5" value="ASM Is Saved Mode" format=text/>
<droplist x="l+125" y="t-3" width=50 list="No,Yes" value="No" id=pc_alfstat_asm_savedmode/>
<text x="l-125" y="b+5" value="ASM Saved Mode Group" format=text/>
<text x="l+125" y="t-3" id=pc_alfstat_asm_savedmode_group width=50 height=20 style=staticedge/>
<text x="l-125" y="b+5" value="ASM Saved Mode Index" format=text/>
<text x="l+125" y="t-3" id=pc_alfstat_asm_savedmode_index width=50 height=20 style=staticedge/>
<text x="l-125" y="b+5" value="ASM VSYNCS Until Done" format=text/>
<text x="l+125" y="t-3" id=pc_alfstat_asm_vsyncs_until_res width=50 height=20 style=staticedge/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=710 y=10 width=325 height=145 value="Level Detect Window"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+25" value="Left" format=text/>
<edit x="l+170" y="t-3" id=pc_alf_lvldetect_left width=50 height=20 hi=0xffff/>
<text x="l-170" y="t+25" value="Right" format=text/>
<edit x="l+170" y="t-3" id=pc_alf_lvldetect_right width=50 height=20 hi=0xffff/>
<text x="l-170" y="t+25" value="Top" format=text/>
<edit x="l+170" y="t-3" id=pc_alf_lvldetect_top width=50 height=20 hi=0xffff/>
<text x="l-170" y="t+25" value="Bottom" format=text/>
<edit x="l+170" y="t-3" id=pc_alf_lvldetect_bottom width=50 height=20 hi=0xffff/>
<button x="l-170" y="b+5" text="Set window" action=write options=ALC_SetWindow width=125/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=710 y=165 width=325 height=140 value="RGB Levels"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+100" y="t+25" value="Red" format=text/>
<text x="l+80" y=t value="Green" format=text/>
<text x="l+80" y=t value="Blue" format=text/>
<text x="l-250" y="b+5" value="Min. Levels" format=text/>
<text x="l+90" y="t-3" id=pc_alf_rgblvl_red_min width=50 height=20 style=staticedge/>
<text x="l+80" y="t" id=pc_alf_rgblvl_green_min width=50 height=20 style=staticedge/>
<text x="l+80" y="t" id=pc_alf_rgblvl_blue_min width=50 height=20 style=staticedge/>
<text x="l-250" y="b+15" value="Max. Levels" format=text/>
<text x="l+90" y="t-3" id=pc_alf_rgblvl_red_max width=50 height=20 style=staticedge/>
<text x="l+80" y="t" id=pc_alf_rgblvl_green_max width=50 height=20 style=staticedge/>
<text x="l+80" y="t" id=pc_alf_rgblvl_blue_max width=50 height=20 style=staticedge/>
<button x="l-250" y="b+15" text="Get min/max levels" action=read options=ALC_GetLevels width=125/>
</page>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ Color wheel (GUI) ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<page id="Color Wheel">
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=10 width=280 height=240 value="Operation"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+20" value="Spinning" format=text />
<checkbox x="l+60" y=t id=pc_cwIsSpinning height=16 />
<button x="l+25" y=t width=80 text="Start" action=read options=CW_Start />
<button x="l+90" y=t width=80 text="Stop" action=read options=CW_Stop />
<text x="l-175" y="t+30" value="Coast" format=text />
<checkbox x="l+60" y=t id=pc_cwIsCoast height=16 />
<button x="l+25" y=t width=80 text="Control" action=read options=CW_Control />
<button x="l+90" y=t width=80 text="Coast" action=read options=CW_Coast />
<text x="l-175" y="t+30" value="ClockDrop" format=text />
<checkbox x="l+60" y=t id=pc_cwIsClkDrop height=16 />
<button x="l+25" y=t width=80 text="Auto" action=read options=CW_NoDrop />
<button x="l+90" y=t width=80 text="Manual" action=read options=CW_ClkDrop />
<text x="l-175" y="t+30" value="Debug" format=text />
<checkbox x="l+60" y=t id=pc_cwIsDebug height=16 />
<button x="l+25" y=t width=80 text="Run" action=read options=CW_Run />
<button x="l+90" y=t width=80 text="Debug" action=read options=CW_Debug />
<text x="l-175" y="t+30" value="ManVect" format=text />
<checkbox x="l+60" y=t id=pc_cwIsManVector height=16 />
<button x="l+25" y=t width=80 text="Auto" action=read options=CW_SeqAuto />
<button x="l+90" y=t width=80 text="Manual" action=read options=CW_SeqMan />
<text x="l-175" y="t+30" value="Vector Number" format=text />
<edit x="l+85" y=t value=0 id=pc_cwManVectorNo width=30 format=unsigned />
<button x="l-40" y="t+35" width=170 text="Status" action=read options=CW_OpStat />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=260 width=280 height=150 value="CW Parameters"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+20" value="Index delay * 2" format=text />
<edit x="l+85" y=t value=0 id=pc_cwIndexDelay width=50 format=unsigned />
<button x="l+60" y=t width=50 text="Set" action=write options=CW_IndexDelay />
<button x="l+60" y=t width=50 text="Get" action=read options=CW_IndexDelay />
<text x="l-205" y="t+30" value="Expected Vsync" format=text />
<text x="l" y="t+13" value="Frequency * 2" format=text />
<edit x="l+85" y="t-13" value=0 id=pc_cwExpVsync width=50 format=unsigned />
<button x="l+60" y=t width=50 text="Set" action=write options=CW_VSync />
<button x="l+60" y=t width=50 text="Get" action=read options=CW_VSync />
<text x="l-205" y="t+45" value="Index Clock" format=text />
<text x="l+85" y=t value="Period" format=text />
<text x="l+90" y=t value="Frequency" format=text />
<button x="l-175" y="t+20" width=50 text="Get" action=read options=CW_IndexParm />
<edit x="l+85" y=t value=0 id=pc_cwIndexPeriod width=80 format=unsigned />
<edit x="l+90" y=t value=0 id=pc_cwIndexFreq width=80 format=unsigned />
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=300 y=10 width=325 height=160 value="Multiplier (Mode) and Sequence"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+25" value="Multiplier" format=text/>
<droplist x="l+80" y="t-3" list="1.5x,2x,2.5x,3x" value="2x" id=pc_cw_multiplier/>
<button x="l-80" y="t+30" text="Set multiplier" action=write options=CW_Multiplier width=125/>
<button x="l+135" y=t text="Get multiplier" action=read options=CW_Multiplier width=125/>
<text x="l-135" y="t+45" value="Sequence No." format=text/>
<edit x="l+80" y="t-3" value=0 id=pc_cw_seqno width=40/>
<text x="l+55" y="t+3" Value="Number of seq." format=text/>
<edit x="l+80" y="t-3" value=0 id=pc_cw_noofseq width=40/>
<button x="l-215" y="t+30" text="Set mult and sequence" action=write options=CW_SetMultSeq width=125/>
<button x="l+135" y=t text="Get sequence info" action=read options=CW_GetSequenceInfo width=125/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=300 y=180 width=325 height=170 value="Spoke Test"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+20" value="Spoke" format=text/>
<droplist x="l " y="t+15" width=40 list="0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" value="0" id=pc_cwst_spoke/>
<text x="l+50" y="t-15" value="Rev" format=text/>
<droplist x="l " y="t+15" width=40 list="0,1,2,3,4,5,6,7" value="0" id=pc_cwst_rev/>
<text x="l+50" y="t-15" value="Mode" format=text/>
<droplist x="l " y="t+15" width=140 list="ONE_SPK_ONE_REV,ONE_SPK_ALL_REV,ALL_SPK_ONE_REV,ALL_SPK_ALL_REV" value="ONE_SPK_ONE_REV" id=pc_cwst_mode/>
<text x="l+150" y="t-15" value="Enable" format=text/>
<checkbox x="l " y="t+15" id=pc_cwst_enable height=20 />
<text x="l-250" y="t+35" value="TP" format=text/>
<droplist x="l " y="t+15" width=40 list="0,1,2,3,4,5,6,7" value="0" id=pc_cwst_tp0/>
<text x="l+50" y="t-15" value="HW Test Point" format=text/>
<droplist x="l " y="t+15" width=140 list="DEL_CW_INDEX,CW_INDEX,VSYNC,SEQ_INDEX,SPOKE_MARKER,REV_MARKER,DELAY0,DELAY1,DELAY2,DELAY3,DELAY4,DELAY5,CAP0,CAP1,CAP2,CAP3,CAP4,CAP5" value="DEL_CW_INDEX" value="DEL_CW_INDEX" id=pc_cwst_tpsel0/>
<text x="l-50" y="t+35" value="TP" format=text/>
<droplist x="l " y="t+15" width=40 list="0,1,2,3,4,5,6,7" value="0" id=pc_cwst_tp1/>
<text x="l+50" y="t-15" value="HW Test Point" format=text/>
<droplist x="l " y="t+15" width=140 list="DEL_CW_INDEX,CW_INDEX,VSYNC,SEQ_INDEX,SPOKE_MARKER,REV_MARKER,DELAY0,DELAY1,DELAY2,DELAY3,DELAY4,DELAY5,CAP0,CAP1,CAP2,CAP3,CAP4,CAP5" value="DEL_CW_INDEX" value="DEL_CW_INDEX" id=pc_cwst_tpsel1/>
<button x="l+170" y="t-30" text="Set config" action=write options=CW_SpokeTest width=80 />
<button x="l" y="t+30" text="Get config" action=read options=CW_SpokeTest width=80 />
</page>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
~~ DEINTERLACER (GUI) ~~
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<page id=Deinterlacer>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<groupbox x=10 y=10 width=350 height=90 value="Film Mode Lock Thresholds"/>
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
<text x="l+10" y="t+25" value="Lock" format=text/>
<edit x="l+40" y=t width=50 id=pc_dei_beforelock_threshold value=0 />
<text x="l+90" y=t value="Unlock" format=text/>
<edit x="l+40" y=t width=50 id=pc_dei_beforeunlock_threshold value=0 />
<button x="l-170" y="t+30" text="Set threshold" action=write options=DEI_LockThreshold width=125 />
<button x="l+135" y=t text="Get threshold" action=read options=DEI_LockThreshold width=125 />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -