Files
mixly3/boards/default/arduino_avr/examples/12-显示器/04-OLED_多页切换.mix
2024-07-23 21:49:42 +08:00

1 line
6.6 KiB
XML

<xml version="Mixly 2.0 Beta11" board="Arduino AVR@Arduino/Genuino Uno" xmlns="http://www.w3.org/1999/xhtml"><block type="factory_notes" id="P@CDXU)q;l3sYx26f0(m" x="0" y="0"><field name="VALUE">OLED 多页切换\n固定坐标位置(0,20)交替显示\"1234\"和\"hello\"</field><next><block type="oled_init" id="dP|g_M$Z.X[48FEuH*dR"><field name="OLED_TYPE">SSD1306_128X64_NONAME</field><field name="NAME">u8g2</field><field name="ROTATION">U8G2_R0</field><field name="SCL">A5</field><field name="SDA">A4</field><value name="ADDRESS"><shadow type="math_number" id="+s{n(p+YMxx]_55,TuE@"><field name="NUM">0x3C</field></shadow></value><next><block type="oled_page" id="q~FF1x^MFs6ZyQCumq75"><field name="NAME">u8g2</field><statement name="DO"><block type="procedures_callnoreturn" id=")}e*UY%4LUemRgHmEFI!"><mutation xmlns="http://www.w3.org/1999/xhtml" name="page1"></mutation></block></statement><next><block type="controls_delay" id="Vc|T=Fxdt[2=|iuH0%~T"><field name="UNIT">delay</field><value name="DELAY_TIME"><shadow type="math_number" id="+xDs!H~DzzYwwg39kFqK"><field name="NUM">1000</field></shadow></value><next><block type="oled_page" id=";=$gqwi(dccKOU;OBcrW"><field name="NAME">u8g2</field><statement name="DO"><block type="procedures_callnoreturn" id="tu!mm,x(@^F`B?)-edm5"><mutation xmlns="http://www.w3.org/1999/xhtml" name="page2"></mutation></block></statement><next><block type="controls_delay" id="v2[nZal2O`3$w]eWl#(-"><field name="UNIT">delay</field><value name="DELAY_TIME"><shadow type="math_number" id="S`Bzk,Eay4`Q%tZgY1gh"><field name="NUM">1000</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block><block type="procedures_defnoreturn" id="(|Hr2VW-+Rv$tV+;:PHp" x="0" y="333"><field name="NAME">page1</field><statement name="STACK"><block type="oled_set_EN_Font" id="5YU?O$or#,w,~8y#v2mN"><field name="NAME">u8g2</field><field name="FONT_NAME">tim</field><field name="FONT_SIZE">08</field><field name="FONT_STYLE">R</field><next><block type="oled_print" id="F?@3qv(e]7=)g6O9/!i("><field name="NAME">u8g2</field><value name="POS_X"><shadow type="math_number" id="#f+AXaek(TET,1g7S4Yt"><field name="NUM">0</field></shadow></value><value name="POS_Y"><shadow type="math_number" id="~cF=eLh_v}FD8oI9S7f4"><field name="NUM">20</field></shadow></value><value name="TEXT"><shadow type="text" id="Xv!kk].xpb~)HEkxDzWG"><field name="TEXT">1234</field></shadow></value></block></next></block></statement></block><block type="procedures_defnoreturn" id="KAwlS.DI2`yA=W|%S-(a" x="0" y="462"><field name="NAME">page2</field><statement name="STACK"><block type="oled_set_EN_Font" id="/9U4p%1UU=kkMZe5-oay"><field name="NAME">u8g2</field><field name="FONT_NAME">tim</field><field name="FONT_SIZE">08</field><field name="FONT_STYLE">R</field><next><block type="oled_print" id="Z9?#fGiXQ/+ev|0!zp/a"><field name="NAME">u8g2</field><value name="POS_X"><shadow type="math_number" id=".TY=WGDBKYru*smS0]4U"><field name="NUM">0</field></shadow></value><value name="POS_Y"><shadow type="math_number" id="VI_Ab7!::_{jvkjo{%{3"><field name="NUM">20</field></shadow></value><value name="TEXT"><shadow type="text" id="FY$3wJYD%MV8FME~Tt1M"><field name="TEXT">hello</field></shadow></value></block></next></block></statement></block><block type="procedures_defnoreturn" id="oc{=6ljdjJHgCZ[Eg5t?" x="-3" y="581"><field name="NAME">page3</field><statement name="STACK"><block type="oled_drawFrame" id="0eK~#/;-IIq!|w2|T;ab"><field name="NAME">u8g2</field><field name="TYPE">drawFrame</field><value name="D0_X"><shadow type="math_number" id="*AwNI7JKiyUjyrS#cmet"><field name="NUM">1</field></shadow></value><value name="D0_Y"><shadow type="math_number" id="%LT/EQ@l?;ap*2/PsDL^"><field name="NUM">1</field></shadow></value><value name="WIDTH"><shadow type="math_number" id="[)^/g@n,A|uLf=aKyO[T"><field name="NUM">124</field></shadow></value><value name="HEIGHT"><shadow type="math_number" id="Y~GmI3^tbc$?K~Y_jkrc"><field name="NUM">62</field></shadow></value><next><block type="oled_drawCircle" id="(K=vdA,2IVjs@8{_]+}_"><field name="NAME">u8g2</field><field name="TYPE">drawCircle</field><field name="OPT">U8G2_DRAW_ALL</field><value name="D0_X"><shadow type="math_number" id="`drJtzx;5r,sFft3qz(1"><field name="NUM">64</field></shadow></value><value name="D0_Y"><shadow type="math_number" id="^#-qO8?@W|WIG/)}$_"><field name="NUM">32</field></shadow></value><value name="RADIUS"><shadow type="math_number" id="E$O*`]09ZL@Gdj2/Lf8N"><field name="NUM">10</field></shadow></value><next><block type="oled_drawCircle" id="ZtGct1)STH{IfGuT#FMS"><field name="NAME">u8g2</field><field name="TYPE">drawCircle</field><field name="OPT">U8G2_DRAW_ALL</field><value name="D0_X"><shadow type="math_number" id="`3,LOJ9:!}!Vi@9]?]GW"><field name="NUM">38</field></shadow></value><value name="D0_Y"><shadow type="math_number" id="?;f8.a26Fz56G#Z%/*@M"><field name="NUM">32</field></shadow></value><value name="RADIUS"><shadow type="math_number" id="54syI_+}nA=pAX/VgF(?"><field name="NUM">10</field></shadow></value><next><block type="oled_drawCircle" id="1#iT[x7YLNUYTP9CEcm$"><field name="NAME">u8g2</field><field name="TYPE">drawCircle</field><field name="OPT">U8G2_DRAW_ALL</field><value name="D0_X"><shadow type="math_number" id="P;/tpenBvX1DcH*;.nh3"><field name="NUM">90</field></shadow></value><value name="D0_Y"><shadow type="math_number" id="h1D0Ja$x=uS%pn%d.j4v"><field name="NUM">32</field></shadow></value><value name="RADIUS"><shadow type="math_number" id="PO*iodEv6k/e)o^J~uoG"><field name="NUM">10</field></shadow></value><next><block type="oled_drawCircle" id="V}Vp{f=ns.o3uyQ7:N$I"><field name="NAME">u8g2</field><field name="TYPE">drawCircle</field><field name="OPT">U8G2_DRAW_ALL</field><value name="D0_X"><shadow type="math_number" id="cvY2UK7^b:;Qyb;Me_S,"><field name="NUM">51</field></shadow></value><value name="D0_Y"><shadow type="math_number" id="4+W[HB2iM0@@iD^};zBl"><field name="NUM">42</field></shadow></value><value name="RADIUS"><shadow type="math_number" id="pF]0EKEUP?zQJZbOuS=["><field name="NUM">10</field></shadow></value><next><block type="oled_drawCircle" id="/#MS;T`+uEb=EOuE5Se2"><field name="NAME">u8g2</field><field name="TYPE">drawCircle</field><field name="OPT">U8G2_DRAW_ALL</field><value name="D0_X"><shadow type="math_number" id="l]A3AlA@[vMRhJ+.Pú"><field name="NUM">77</field></shadow></value><value name="D0_Y"><shadow type="math_number" id="bLC]$f;Wzz%1m#y-pzvu"><field name="NUM">42</field></shadow></value><value name="RADIUS"><shadow type="math_number" id="Sav{b=em!!zHlSQ7pS_F"><field name="NUM">10</field></shadow></value></block></next></block></next></block></next></block></next></block></next></block></statement></block></xml>