12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978 |
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
- "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
- <!-- Generated by graphviz version 9.0.0 (20230911.1827)
- -->
- <!-- Title: protodot Pages: 1 -->
- <svg width="1550pt" height="3750pt"
- viewBox="0.00 0.00 1550.00 3749.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
- <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 3745.75)">
- <title>protodot</title>
- <g id="a_graph0"><a xlink:title="platform">
- <text text-anchor="middle" x="771" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">platform</text>
- </a>
- </g>
- <!-- Node_Ja_150 -->
- <g id="node1" class="node">
- <title>Node_Ja_150</title>
- <g id="a_node1"><a xlink:title="platform.KnobOnly">
- <polygon fill="#fffaf0" stroke="none" points="868.5,-1501.75 868.5,-1551.75 952.5,-1551.75 952.5,-1501.75 868.5,-1501.75"/>
- <polygon fill="#e31a1c" stroke="none" points="869.5,-1534.75 869.5,-1550.75 951.5,-1550.75 951.5,-1534.75 869.5,-1534.75"/>
- <text text-anchor="start" x="904.5" y="-1540.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">KnobOnly</text>
- <text text-anchor="start" x="875.38" y="-1523.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="884.5" y="-1523.25" font-family="Ubuntu" font-size="10.00">enable</text>
- <polygon fill="#a6cee3" stroke="none" points="926.5,-1518.75 926.5,-1534.75 951.5,-1534.75 951.5,-1518.75 926.5,-1518.75"/>
- <text text-anchor="start" x="931.5" y="-1524.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="875.38" y="-1507.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="884.25" y="-1507.25" font-family="Ubuntu" font-size="10.00">delay_ms</text>
- <polygon fill="#a6cee3" stroke="none" points="926.5,-1502.75 926.5,-1518.75 951.5,-1518.75 951.5,-1502.75 926.5,-1502.75"/>
- <text text-anchor="start" x="928.5" y="-1508.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <polygon fill="none" stroke="black" points="868.5,-1501.75 868.5,-1551.75 952.5,-1551.75 952.5,-1501.75 868.5,-1501.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_163 -->
- <g id="node2" class="node">
- <title>Node_Ja_163</title>
- <g id="a_node2"><a xlink:title="platform.WS2812">
- <polygon fill="#fffaf0" stroke="none" points="632,-1957.75 632,-2007.75 703,-2007.75 703,-1957.75 632,-1957.75"/>
- <polygon fill="#e31a1c" stroke="none" points="633,-1990.75 633,-2006.75 702,-2006.75 702,-1990.75 633,-1990.75"/>
- <text text-anchor="start" x="660.25" y="-1996.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">WS2812</text>
- <text text-anchor="start" x="638.88" y="-1979.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="647.88" y="-1979.25" font-family="Ubuntu" font-size="10.00">length</text>
- <polygon fill="#a6cee3" stroke="none" points="676,-1974.75 676,-1990.75 702,-1990.75 702,-1974.75 676,-1974.75"/>
- <text text-anchor="start" x="679" y="-1980.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="638.88" y="-1963.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="648" y="-1963.25" font-family="Ubuntu" font-size="10.00">gpio</text>
- <polygon fill="#fb9a99" stroke="none" points="676,-1958.75 676,-1974.75 702,-1974.75 702,-1958.75 676,-1958.75"/>
- <text text-anchor="start" x="677.75" y="-1964.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="632,-1957.75 632,-2007.75 703,-2007.75 703,-1957.75 632,-1957.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_104 -->
- <g id="node58" class="node">
- <title>Node_Ja_104</title>
- <g id="a_node58"><a xlink:title="platform.GPIO">
- <polygon fill="#fffaf0" stroke="none" points="879,-2659.75 879,-2709.75 942,-2709.75 942,-2659.75 879,-2659.75"/>
- <polygon fill="#e31a1c" stroke="none" points="880,-2692.75 880,-2708.75 941,-2708.75 941,-2692.75 880,-2692.75"/>
- <text text-anchor="start" x="916.5" y="-2698.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="885.88" y="-2681.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="895" y="-2681.25" font-family="Ubuntu" font-size="10.00">pin</text>
- <polygon fill="#a6cee3" stroke="none" points="916,-2676.75 916,-2692.75 941,-2692.75 941,-2676.75 916,-2676.75"/>
- <text text-anchor="start" x="918" y="-2682.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="885.88" y="-2665.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="894.75" y="-2665.25" font-family="Ubuntu" font-size="10.00">level</text>
- <polygon fill="#a6cee3" stroke="none" points="916,-2660.75 916,-2676.75 941,-2676.75 941,-2660.75 916,-2660.75"/>
- <text text-anchor="start" x="918" y="-2666.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <polygon fill="none" stroke="black" points="879,-2659.75 879,-2709.75 942,-2709.75 942,-2659.75 879,-2659.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_163->Node_Ja_104 -->
- <g id="edge52" class="edge">
- <title>Node_Ja_163:e->Node_Ja_104:header</title>
- <g id="a_edge52"><a xlink:title="Ja_163 --> Ja_104">
- <path fill="none" stroke="#000000" d="M703.5,-1966.75C748.07,-1966.75 765.25,-1982.42 788,-2020.75 847.12,-2120.36 801.13,-2427.2 824,-2540.75 838.02,-2610.37 807.1,-2691.34 867.14,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.47 876.99,-2700.65 867.25,-2696.49 866.78,-2703.47"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_153 -->
- <g id="node3" class="node">
- <title>Node_Ja_153</title>
- <g id="a_node3"><a xlink:title="BatteryAttenEnum">
- <polygon fill="#b2df8a" stroke="none" points="605.5,-1045.75 605.5,-1143.75 729.5,-1143.75 729.5,-1045.75 605.5,-1045.75"/>
- <polygon fill="#33a02c" stroke="none" points="606.5,-1126.75 606.5,-1142.75 728.5,-1142.75 728.5,-1126.75 606.5,-1126.75"/>
- <text text-anchor="start" x="608.25" y="-1132.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="635.25" y="-1132.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BatteryAttenEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="606.5,-1110.75 606.5,-1126.75 704.5,-1126.75 704.5,-1110.75 606.5,-1110.75"/>
- <text text-anchor="start" x="608.5" y="-1115.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_ATT</text>
- <polygon fill="#b2df8a" stroke="none" points="704.5,-1110.75 704.5,-1126.75 728.5,-1126.75 728.5,-1110.75 704.5,-1110.75"/>
- <text text-anchor="start" x="706.5" y="-1115.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="606.5,-1094.75 606.5,-1110.75 704.5,-1110.75 704.5,-1094.75 606.5,-1094.75"/>
- <text text-anchor="start" x="608.5" y="-1099.25" font-family="Ubuntu" font-size="10.00">ATT_0</text>
- <polygon fill="#b2df8a" stroke="none" points="704.5,-1094.75 704.5,-1110.75 728.5,-1110.75 728.5,-1094.75 704.5,-1094.75"/>
- <text text-anchor="start" x="706.5" y="-1099.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="606.5,-1078.75 606.5,-1094.75 704.5,-1094.75 704.5,-1078.75 606.5,-1078.75"/>
- <text text-anchor="start" x="608.5" y="-1083.25" font-family="Ubuntu" font-size="10.00">ATT_1</text>
- <polygon fill="#b2df8a" stroke="none" points="704.5,-1078.75 704.5,-1094.75 728.5,-1094.75 728.5,-1078.75 704.5,-1078.75"/>
- <text text-anchor="start" x="706.5" y="-1083.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="606.5,-1062.75 606.5,-1078.75 704.5,-1078.75 704.5,-1062.75 606.5,-1062.75"/>
- <text text-anchor="start" x="608.5" y="-1067.25" font-family="Ubuntu" font-size="10.00">ATT_2</text>
- <polygon fill="#b2df8a" stroke="none" points="704.5,-1062.75 704.5,-1078.75 728.5,-1078.75 728.5,-1062.75 704.5,-1062.75"/>
- <text text-anchor="start" x="706.5" y="-1067.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="606.5,-1046.75 606.5,-1062.75 704.5,-1062.75 704.5,-1046.75 606.5,-1046.75"/>
- <text text-anchor="start" x="608.5" y="-1051.25" font-family="Ubuntu" font-size="10.00">ATT_3</text>
- <polygon fill="#b2df8a" stroke="none" points="704.5,-1046.75 704.5,-1062.75 728.5,-1062.75 728.5,-1046.75 704.5,-1046.75"/>
- <text text-anchor="start" x="706.5" y="-1051.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="none" stroke="black" points="605.5,-1045.75 605.5,-1143.75 729.5,-1143.75 729.5,-1045.75 605.5,-1045.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_117 -->
- <g id="node4" class="node">
- <title>Node_Ja_117</title>
- <g id="a_node4"><a xlink:title="SampleRate">
- <polygon fill="#b2df8a" stroke="none" points="1042.5,-291.75 1042.5,-597.75 1187.5,-597.75 1187.5,-291.75 1042.5,-291.75"/>
- <polygon fill="#33a02c" stroke="none" points="1043.5,-580.75 1043.5,-596.75 1186.5,-596.75 1186.5,-580.75 1043.5,-580.75"/>
- <text text-anchor="start" x="1099.75" y="-586.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="1126.75" y="-586.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SampleRate</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-564.75 1043.5,-580.75 1172.5,-580.75 1172.5,-564.75 1043.5,-564.75"/>
- <text text-anchor="start" x="1045.38" y="-569.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_UNSPECIFIED</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-564.75 1172.5,-580.75 1186.5,-580.75 1186.5,-564.75 1172.5,-564.75"/>
- <text text-anchor="start" x="1174.5" y="-569.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-548.75 1043.5,-564.75 1172.5,-564.75 1172.5,-548.75 1043.5,-548.75"/>
- <text text-anchor="start" x="1045.5" y="-553.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_8000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-548.75 1172.5,-564.75 1186.5,-564.75 1186.5,-548.75 1172.5,-548.75"/>
- <text text-anchor="start" x="1174.5" y="-553.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-532.75 1043.5,-548.75 1172.5,-548.75 1172.5,-532.75 1043.5,-532.75"/>
- <text text-anchor="start" x="1045.5" y="-537.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_11025</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-532.75 1172.5,-548.75 1186.5,-548.75 1186.5,-532.75 1172.5,-532.75"/>
- <text text-anchor="start" x="1174.5" y="-537.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-516.75 1043.5,-532.75 1172.5,-532.75 1172.5,-516.75 1043.5,-516.75"/>
- <text text-anchor="start" x="1045.5" y="-521.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_12000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-516.75 1172.5,-532.75 1186.5,-532.75 1186.5,-516.75 1172.5,-516.75"/>
- <text text-anchor="start" x="1174.5" y="-521.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-500.75 1043.5,-516.75 1172.5,-516.75 1172.5,-500.75 1043.5,-500.75"/>
- <text text-anchor="start" x="1045.5" y="-505.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_16000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-500.75 1172.5,-516.75 1186.5,-516.75 1186.5,-500.75 1172.5,-500.75"/>
- <text text-anchor="start" x="1174.5" y="-505.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-484.75 1043.5,-500.75 1172.5,-500.75 1172.5,-484.75 1043.5,-484.75"/>
- <text text-anchor="start" x="1045.5" y="-489.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_22050</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-484.75 1172.5,-500.75 1186.5,-500.75 1186.5,-484.75 1172.5,-484.75"/>
- <text text-anchor="start" x="1174.5" y="-489.25" font-family="Ubuntu" font-size="10.00">5</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-468.75 1043.5,-484.75 1172.5,-484.75 1172.5,-468.75 1043.5,-468.75"/>
- <text text-anchor="start" x="1045.5" y="-473.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_24000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-468.75 1172.5,-484.75 1186.5,-484.75 1186.5,-468.75 1172.5,-468.75"/>
- <text text-anchor="start" x="1174.5" y="-473.25" font-family="Ubuntu" font-size="10.00">6</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-452.75 1043.5,-468.75 1172.5,-468.75 1172.5,-452.75 1043.5,-452.75"/>
- <text text-anchor="start" x="1045.5" y="-457.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_32000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-452.75 1172.5,-468.75 1186.5,-468.75 1186.5,-452.75 1172.5,-452.75"/>
- <text text-anchor="start" x="1174.5" y="-457.25" font-family="Ubuntu" font-size="10.00">7</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-436.75 1043.5,-452.75 1172.5,-452.75 1172.5,-436.75 1043.5,-436.75"/>
- <text text-anchor="start" x="1045.5" y="-441.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_44100</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-436.75 1172.5,-452.75 1186.5,-452.75 1186.5,-436.75 1172.5,-436.75"/>
- <text text-anchor="start" x="1174.5" y="-441.25" font-family="Ubuntu" font-size="10.00">8</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-420.75 1043.5,-436.75 1172.5,-436.75 1172.5,-420.75 1043.5,-420.75"/>
- <text text-anchor="start" x="1045.5" y="-425.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_48000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-420.75 1172.5,-436.75 1186.5,-436.75 1186.5,-420.75 1172.5,-420.75"/>
- <text text-anchor="start" x="1174.5" y="-425.25" font-family="Ubuntu" font-size="10.00">9</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-404.75 1043.5,-420.75 1172.5,-420.75 1172.5,-404.75 1043.5,-404.75"/>
- <text text-anchor="start" x="1045.5" y="-409.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_88200</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-404.75 1172.5,-420.75 1186.5,-420.75 1186.5,-404.75 1172.5,-404.75"/>
- <text text-anchor="start" x="1174.25" y="-409.25" font-family="Ubuntu" font-size="10.00">10</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-388.75 1043.5,-404.75 1172.5,-404.75 1172.5,-388.75 1043.5,-388.75"/>
- <text text-anchor="start" x="1045.5" y="-393.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_96000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-388.75 1172.5,-404.75 1186.5,-404.75 1186.5,-388.75 1172.5,-388.75"/>
- <text text-anchor="start" x="1174.25" y="-393.25" font-family="Ubuntu" font-size="10.00">11</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-372.75 1043.5,-388.75 1172.5,-388.75 1172.5,-372.75 1043.5,-372.75"/>
- <text text-anchor="start" x="1045.5" y="-377.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_176400</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-372.75 1172.5,-388.75 1186.5,-388.75 1186.5,-372.75 1172.5,-372.75"/>
- <text text-anchor="start" x="1174.25" y="-377.25" font-family="Ubuntu" font-size="10.00">12</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-356.75 1043.5,-372.75 1172.5,-372.75 1172.5,-356.75 1043.5,-356.75"/>
- <text text-anchor="start" x="1045.5" y="-361.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_192000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-356.75 1172.5,-372.75 1186.5,-372.75 1186.5,-356.75 1172.5,-356.75"/>
- <text text-anchor="start" x="1174.25" y="-361.25" font-family="Ubuntu" font-size="10.00">13</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-340.75 1043.5,-356.75 1172.5,-356.75 1172.5,-340.75 1043.5,-340.75"/>
- <text text-anchor="start" x="1045.5" y="-345.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_352800</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-340.75 1172.5,-356.75 1186.5,-356.75 1186.5,-340.75 1172.5,-340.75"/>
- <text text-anchor="start" x="1174.25" y="-345.25" font-family="Ubuntu" font-size="10.00">14</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-324.75 1043.5,-340.75 1172.5,-340.75 1172.5,-324.75 1043.5,-324.75"/>
- <text text-anchor="start" x="1045.5" y="-329.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_384000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-324.75 1172.5,-340.75 1186.5,-340.75 1186.5,-324.75 1172.5,-324.75"/>
- <text text-anchor="start" x="1174.25" y="-329.25" font-family="Ubuntu" font-size="10.00">15</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-308.75 1043.5,-324.75 1172.5,-324.75 1172.5,-308.75 1043.5,-308.75"/>
- <text text-anchor="start" x="1045.5" y="-313.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_705600</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-308.75 1172.5,-324.75 1186.5,-324.75 1186.5,-308.75 1172.5,-308.75"/>
- <text text-anchor="start" x="1174.25" y="-313.25" font-family="Ubuntu" font-size="10.00">16</text>
- <polygon fill="#b2df8a" stroke="none" points="1043.5,-292.75 1043.5,-308.75 1172.5,-308.75 1172.5,-292.75 1043.5,-292.75"/>
- <text text-anchor="start" x="1045.5" y="-297.25" font-family="Ubuntu" font-size="10.00">SAMPLE_RATE_768000</text>
- <polygon fill="#b2df8a" stroke="none" points="1172.5,-292.75 1172.5,-308.75 1186.5,-308.75 1186.5,-292.75 1172.5,-292.75"/>
- <text text-anchor="start" x="1174.25" y="-297.25" font-family="Ubuntu" font-size="10.00">17</text>
- <polygon fill="none" stroke="black" points="1042.5,-291.75 1042.5,-597.75 1187.5,-597.75 1187.5,-291.75 1042.5,-291.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_137 -->
- <g id="node5" class="node">
- <title>Node_Ja_137</title>
- <g id="a_node5"><a xlink:title="Mode">
- <polygon fill="#b2df8a" stroke="none" points="1413.5,-3497.75 1413.5,-3563.75 1521.5,-3563.75 1521.5,-3497.75 1413.5,-3497.75"/>
- <polygon fill="#33a02c" stroke="none" points="1414.5,-3546.75 1414.5,-3562.75 1520.5,-3562.75 1520.5,-3546.75 1414.5,-3546.75"/>
- <text text-anchor="start" x="1465.25" y="-3552.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="1492.25" y="-3552.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Mode</text>
- <polygon fill="#b2df8a" stroke="none" points="1414.5,-3530.75 1414.5,-3546.75 1511.5,-3546.75 1511.5,-3530.75 1414.5,-3530.75"/>
- <text text-anchor="start" x="1416.5" y="-3535.25" font-family="Ubuntu" font-size="10.00">REG_MODE_NOTHING</text>
- <polygon fill="#b2df8a" stroke="none" points="1511.5,-3530.75 1511.5,-3546.75 1520.5,-3546.75 1520.5,-3530.75 1511.5,-3530.75"/>
- <text text-anchor="start" x="1513.38" y="-3535.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="1414.5,-3514.75 1414.5,-3530.75 1511.5,-3530.75 1511.5,-3514.75 1414.5,-3514.75"/>
- <text text-anchor="start" x="1416.5" y="-3519.25" font-family="Ubuntu" font-size="10.00">REG_MODE_OR</text>
- <polygon fill="#b2df8a" stroke="none" points="1511.5,-3514.75 1511.5,-3530.75 1520.5,-3530.75 1520.5,-3514.75 1511.5,-3514.75"/>
- <text text-anchor="start" x="1513.38" y="-3519.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="1414.5,-3498.75 1414.5,-3514.75 1511.5,-3514.75 1511.5,-3498.75 1414.5,-3498.75"/>
- <text text-anchor="start" x="1416.5" y="-3503.25" font-family="Ubuntu" font-size="10.00">REG_MODE_AND</text>
- <polygon fill="#b2df8a" stroke="none" points="1511.5,-3498.75 1511.5,-3514.75 1520.5,-3514.75 1520.5,-3498.75 1511.5,-3498.75"/>
- <text text-anchor="start" x="1513.38" y="-3503.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="none" stroke="black" points="1413.5,-3497.75 1413.5,-3563.75 1521.5,-3563.75 1521.5,-3497.75 1413.5,-3497.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_139 -->
- <g id="node6" class="node">
- <title>Node_Ja_139</title>
- <g id="a_node6"><a xlink:title="MCKEnum">
- <polygon fill="#b2df8a" stroke="none" points="619.5,-2945.75 619.5,-3027.75 715.5,-3027.75 715.5,-2945.75 619.5,-2945.75"/>
- <polygon fill="#33a02c" stroke="none" points="620.5,-3010.75 620.5,-3026.75 714.5,-3026.75 714.5,-3010.75 620.5,-3010.75"/>
- <text text-anchor="start" x="639.75" y="-3016.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="666.75" y="-3016.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">MCKEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="620.5,-2994.75 620.5,-3010.75 705.5,-3010.75 705.5,-2994.75 620.5,-2994.75"/>
- <text text-anchor="start" x="622.5" y="-2999.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_MCK</text>
- <polygon fill="#b2df8a" stroke="none" points="705.5,-2994.75 705.5,-3010.75 714.5,-3010.75 714.5,-2994.75 705.5,-2994.75"/>
- <text text-anchor="start" x="707.38" y="-2999.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="620.5,-2978.75 620.5,-2994.75 705.5,-2994.75 705.5,-2978.75 620.5,-2978.75"/>
- <text text-anchor="start" x="622.5" y="-2983.25" font-family="Ubuntu" font-size="10.00">MCK0</text>
- <polygon fill="#b2df8a" stroke="none" points="705.5,-2978.75 705.5,-2994.75 714.5,-2994.75 714.5,-2978.75 705.5,-2978.75"/>
- <text text-anchor="start" x="707.38" y="-2983.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="620.5,-2962.75 620.5,-2978.75 705.5,-2978.75 705.5,-2962.75 620.5,-2962.75"/>
- <text text-anchor="start" x="622.5" y="-2967.25" font-family="Ubuntu" font-size="10.00">MCK1</text>
- <polygon fill="#b2df8a" stroke="none" points="705.5,-2962.75 705.5,-2978.75 714.5,-2978.75 714.5,-2962.75 705.5,-2962.75"/>
- <text text-anchor="start" x="707.38" y="-2967.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="620.5,-2946.75 620.5,-2962.75 705.5,-2962.75 705.5,-2946.75 620.5,-2946.75"/>
- <text text-anchor="start" x="622.5" y="-2951.25" font-family="Ubuntu" font-size="10.00">MCK2</text>
- <polygon fill="#b2df8a" stroke="none" points="705.5,-2946.75 705.5,-2962.75 714.5,-2962.75 714.5,-2946.75 705.5,-2946.75"/>
- <text text-anchor="start" x="707.38" y="-2951.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="none" stroke="black" points="619.5,-2945.75 619.5,-3027.75 715.5,-3027.75 715.5,-2945.75 619.5,-2945.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_143 -->
- <g id="node7" class="node">
- <title>Node_Ja_143</title>
- <g id="a_node7"><a xlink:title="platform.I2CDisplay">
- <polygon fill="#fffaf0" stroke="none" points="629,-2599.75 629,-2633.75 706,-2633.75 706,-2599.75 629,-2599.75"/>
- <polygon fill="#e31a1c" stroke="none" points="630,-2616.75 630,-2632.75 705,-2632.75 705,-2616.75 630,-2616.75"/>
- <text text-anchor="start" x="652.75" y="-2622.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CDisplay</text>
- <text text-anchor="start" x="635.88" y="-2605.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="644.62" y="-2605.25" font-family="Ubuntu" font-size="10.00">address</text>
- <polygon fill="#a6cee3" stroke="none" points="680,-2600.75 680,-2616.75 705,-2616.75 705,-2600.75 680,-2600.75"/>
- <text text-anchor="start" x="682" y="-2606.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <polygon fill="none" stroke="black" points="629,-2599.75 629,-2633.75 706,-2633.75 706,-2599.75 629,-2599.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_141 -->
- <g id="node8" class="node">
- <title>Node_Ja_141</title>
- <g id="a_node8"><a xlink:title="platform.DispOffsets">
- <polygon fill="#fffaf0" stroke="none" points="875.5,-2241.75 875.5,-2291.75 945.5,-2291.75 945.5,-2241.75 875.5,-2241.75"/>
- <polygon fill="#e31a1c" stroke="none" points="876.5,-2274.75 876.5,-2290.75 944.5,-2290.75 944.5,-2274.75 876.5,-2274.75"/>
- <text text-anchor="start" x="887" y="-2280.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispOffsets</text>
- <text text-anchor="start" x="882.38" y="-2263.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="891.38" y="-2263.25" font-family="Ubuntu" font-size="10.00">height</text>
- <polygon fill="#a6cee3" stroke="none" points="919.5,-2258.75 919.5,-2274.75 944.5,-2274.75 944.5,-2258.75 919.5,-2258.75"/>
- <text text-anchor="start" x="921.5" y="-2264.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="882.38" y="-2247.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="891.5" y="-2247.25" font-family="Ubuntu" font-size="10.00">width</text>
- <polygon fill="#a6cee3" stroke="none" points="919.5,-2242.75 919.5,-2258.75 944.5,-2258.75 944.5,-2242.75 919.5,-2242.75"/>
- <text text-anchor="start" x="921.5" y="-2248.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <polygon fill="none" stroke="black" points="875.5,-2241.75 875.5,-2291.75 945.5,-2291.75 945.5,-2241.75 875.5,-2241.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_126 -->
- <g id="node9" class="node">
- <title>Node_Ja_126</title>
- <g id="a_node9"><a xlink:title="platform.Services">
- <polygon fill="#fffaf0" stroke="none" points="362,-703.75 362,-817.75 495,-817.75 495,-703.75 362,-703.75"/>
- <polygon fill="#e31a1c" stroke="none" points="363,-800.75 363,-816.75 494,-816.75 494,-800.75 363,-800.75"/>
- <text text-anchor="start" x="450.75" y="-806.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Services</text>
- <text text-anchor="start" x="368.88" y="-789.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="378" y="-789.25" font-family="Ubuntu" font-size="10.00">metadata</text>
- <polygon fill="#fb9a99" stroke="none" points="428,-784.75 428,-800.75 494,-800.75 494,-784.75 428,-784.75"/>
- <text text-anchor="start" x="444.75" y="-790.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Metadata</text>
- <text text-anchor="start" x="368.88" y="-773.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="378" y="-773.25" font-family="Ubuntu" font-size="10.00">sleep</text>
- <polygon fill="#fb9a99" stroke="none" points="428,-768.75 428,-784.75 494,-784.75 494,-768.75 428,-768.75"/>
- <text text-anchor="start" x="429.88" y="-774.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SleepService</text>
- <text text-anchor="start" x="368.88" y="-757.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="378" y="-757.25" font-family="Ubuntu" font-size="10.00">ota_url</text>
- <polygon fill="#a6cee3" stroke="none" points="428,-752.75 428,-768.75 494,-768.75 494,-752.75 428,-752.75"/>
- <text text-anchor="start" x="468" y="-758.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <text text-anchor="start" x="368.88" y="-741.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="378" y="-741.25" font-family="Ubuntu" font-size="10.00">cspot</text>
- <polygon fill="#fb9a99" stroke="none" points="428,-736.75 428,-752.75 494,-752.75 494,-736.75 428,-736.75"/>
- <text text-anchor="start" x="457.5" y="-742.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Spotify</text>
- <text text-anchor="start" x="368.88" y="-725.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="378" y="-725.25" font-family="Ubuntu" font-size="10.00">airplay</text>
- <polygon fill="#fb9a99" stroke="none" points="428,-720.75 428,-736.75 494,-736.75 494,-720.75 428,-720.75"/>
- <text text-anchor="start" x="457.5" y="-726.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">AirPlay</text>
- <text text-anchor="start" x="368.88" y="-709.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="378" y="-709.25" font-family="Ubuntu" font-size="10.00">squeezelite</text>
- <polygon fill="#fb9a99" stroke="none" points="428,-704.75 428,-720.75 494,-720.75 494,-704.75 428,-704.75"/>
- <text text-anchor="start" x="435.75" y="-710.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Squeezelite</text>
- <polygon fill="none" stroke="black" points="362,-703.75 362,-817.75 495,-817.75 495,-703.75 362,-703.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_124 -->
- <g id="node18" class="node">
- <title>Node_Ja_124</title>
- <g id="a_node18"><a xlink:title="platform.SleepService">
- <polygon fill="#fffaf0" stroke="none" points="617,-1633.75 617,-1747.75 718,-1747.75 718,-1633.75 617,-1633.75"/>
- <polygon fill="#e31a1c" stroke="none" points="618,-1730.75 618,-1746.75 717,-1746.75 717,-1730.75 618,-1730.75"/>
- <text text-anchor="start" x="652.75" y="-1736.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SleepService</text>
- <text text-anchor="start" x="639.88" y="-1719.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="649" y="-1719.25" font-family="Ubuntu" font-size="10.00">delay</text>
- <polygon fill="#a6cee3" stroke="none" points="687,-1714.75 687,-1730.75 717,-1730.75 717,-1714.75 687,-1714.75"/>
- <text text-anchor="start" x="688.88" y="-1720.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <text text-anchor="start" x="639.88" y="-1703.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="649" y="-1703.25" font-family="Ubuntu" font-size="10.00">spurious</text>
- <polygon fill="#a6cee3" stroke="none" points="687,-1698.75 687,-1714.75 717,-1714.75 717,-1698.75 687,-1698.75"/>
- <text text-anchor="start" x="694" y="-1704.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="639.88" y="-1687.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="649" y="-1687.25" font-family="Ubuntu" font-size="10.00">sleep</text>
- <polygon fill="#fb9a99" stroke="none" points="687,-1682.75 687,-1698.75 717,-1698.75 717,-1682.75 687,-1682.75"/>
- <text text-anchor="start" x="692.5" y="-1688.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="619.75" y="-1671.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="639.88" y="-1671.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="649" y="-1671.25" font-family="Ubuntu" font-size="10.00">wake</text>
- <polygon fill="#fb9a99" stroke="none" points="687,-1666.75 687,-1682.75 717,-1682.75 717,-1666.75 687,-1666.75"/>
- <text text-anchor="start" x="692.5" y="-1672.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="619.75" y="-1655.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="639.88" y="-1655.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="649" y="-1655.25" font-family="Ubuntu" font-size="10.00">rtc</text>
- <polygon fill="#fb9a99" stroke="none" points="687,-1650.75 687,-1666.75 717,-1666.75 717,-1650.75 687,-1650.75"/>
- <text text-anchor="start" x="692.5" y="-1656.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="639.88" y="-1639.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="649" y="-1639.25" font-family="Ubuntu" font-size="10.00">batt</text>
- <polygon fill="#a6cee3" stroke="none" points="687,-1634.75 687,-1650.75 717,-1650.75 717,-1634.75 687,-1634.75"/>
- <text text-anchor="start" x="696.25" y="-1640.25" font-family="Ubuntu" font-style="italic" font-size="10.00">float</text>
- <polygon fill="none" stroke="black" points="617,-1633.75 617,-1747.75 718,-1747.75 718,-1633.75 617,-1633.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_126->Node_Ja_124 -->
- <g id="edge70" class="edge">
- <title>Node_Ja_126:e->Node_Ja_124:header</title>
- <g id="a_edge70"><a xlink:title="Ja_126 --> Ja_124">
- <path fill="none" stroke="#000000" d="M495.5,-776.75C589.45,-776.75 519.54,-1530.9 547,-1620.75 563.61,-1675.09 556.73,-1730.82 605.27,-1737.98"/>
- <polygon fill="#000000" stroke="#000000" points="604.77,-1741.45 614.99,-1738.65 605.25,-1734.47 604.77,-1741.45"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_111 -->
- <g id="node25" class="node">
- <title>Node_Ja_111</title>
- <g id="a_node25"><a xlink:title="platform.Spotify">
- <polygon fill="#fffaf0" stroke="none" points="615,-625.75 615,-723.75 720,-723.75 720,-625.75 615,-625.75"/>
- <polygon fill="#e31a1c" stroke="none" points="616,-706.75 616,-722.75 719,-722.75 719,-706.75 616,-706.75"/>
- <text text-anchor="start" x="682.5" y="-712.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Spotify</text>
- <text text-anchor="start" x="621.88" y="-695.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="631" y="-695.25" font-family="Ubuntu" font-size="10.00">enabled</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-690.75 689,-706.75 719,-706.75 719,-690.75 689,-690.75"/>
- <text text-anchor="start" x="699" y="-696.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="621.88" y="-679.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="630.88" y="-679.25" font-family="Ubuntu" font-size="10.00">device_name</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-674.75 689,-690.75 719,-690.75 719,-674.75 689,-674.75"/>
- <text text-anchor="start" x="693" y="-680.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <text text-anchor="start" x="621.88" y="-663.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="631" y="-663.25" font-family="Ubuntu" font-size="10.00">bitrate</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-658.75 689,-674.75 719,-674.75 719,-658.75 689,-658.75"/>
- <text text-anchor="start" x="690.88" y="-664.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <text text-anchor="start" x="621.88" y="-647.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="631" y="-647.25" font-family="Ubuntu" font-size="10.00">zeroconf</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-642.75 689,-658.75 719,-658.75 719,-642.75 689,-642.75"/>
- <text text-anchor="start" x="699" y="-648.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="621.88" y="-631.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="631" y="-631.25" font-family="Ubuntu" font-size="10.00">volume</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-626.75 689,-642.75 719,-642.75 719,-626.75 689,-626.75"/>
- <text text-anchor="start" x="690.88" y="-632.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <polygon fill="none" stroke="black" points="615,-625.75 615,-723.75 720,-723.75 720,-625.75 615,-625.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_126->Node_Ja_111 -->
- <g id="edge32" class="edge">
- <title>Node_Ja_126:e->Node_Ja_111:header</title>
- <g id="a_edge32"><a xlink:title="Ja_126 --> Ja_111">
- <path fill="none" stroke="#000000" d="M495.5,-744.75C546,-744.75 558.24,-719.04 603.06,-715.22"/>
- <polygon fill="#000000" stroke="#000000" points="603.14,-718.72 612.99,-714.81 602.85,-711.73 603.14,-718.72"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_125 -->
- <g id="node34" class="node">
- <title>Node_Ja_125</title>
- <g id="a_node34"><a xlink:title="platform.Metadata">
- <polygon fill="#fffaf0" stroke="none" points="619.5,-749.75 619.5,-831.75 715.5,-831.75 715.5,-749.75 619.5,-749.75"/>
- <polygon fill="#e31a1c" stroke="none" points="620.5,-814.75 620.5,-830.75 714.5,-830.75 714.5,-814.75 620.5,-814.75"/>
- <text text-anchor="start" x="665.25" y="-820.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Metadata</text>
- <text text-anchor="start" x="626.38" y="-803.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="635.5" y="-803.25" font-family="Ubuntu" font-size="10.00">format</text>
- <polygon fill="#a6cee3" stroke="none" points="670.5,-798.75 670.5,-814.75 714.5,-814.75 714.5,-798.75 670.5,-798.75"/>
- <text text-anchor="start" x="688.5" y="-804.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <text text-anchor="start" x="626.38" y="-787.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="635.5" y="-787.25" font-family="Ubuntu" font-size="10.00">speed</text>
- <polygon fill="#a6cee3" stroke="none" points="670.5,-782.75 670.5,-798.75 714.5,-798.75 714.5,-782.75 670.5,-782.75"/>
- <text text-anchor="start" x="686.25" y="-788.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <text text-anchor="start" x="626.38" y="-771.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="635.5" y="-771.25" font-family="Ubuntu" font-size="10.00">pause</text>
- <polygon fill="#a6cee3" stroke="none" points="670.5,-766.75 670.5,-782.75 714.5,-782.75 714.5,-766.75 670.5,-766.75"/>
- <text text-anchor="start" x="686.25" y="-772.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <text text-anchor="start" x="626.38" y="-755.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="635.5" y="-755.25" font-family="Ubuntu" font-size="10.00">artwork</text>
- <polygon fill="#fb9a99" stroke="none" points="670.5,-750.75 670.5,-766.75 714.5,-766.75 714.5,-750.75 670.5,-750.75"/>
- <text text-anchor="start" x="672.25" y="-756.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Artwork</text>
- <polygon fill="none" stroke="black" points="619.5,-749.75 619.5,-831.75 715.5,-831.75 715.5,-749.75 619.5,-749.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_126->Node_Ja_125 -->
- <g id="edge80" class="edge">
- <title>Node_Ja_126:e->Node_Ja_125:header</title>
- <g id="a_edge80"><a xlink:title="Ja_126 --> Ja_125">
- <path fill="none" stroke="#000000" d="M495.5,-792.75C548.21,-792.75 561.08,-818.68 608.19,-822.33"/>
- <polygon fill="#000000" stroke="#000000" points="607.86,-825.82 617.99,-822.69 608.13,-818.82 607.86,-825.82"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_112 -->
- <g id="node45" class="node">
- <title>Node_Ja_112</title>
- <g id="a_node45"><a xlink:title="platform.AirPlay">
- <polygon fill="#fffaf0" stroke="none" points="615,-533.75 615,-599.75 720,-599.75 720,-533.75 615,-533.75"/>
- <polygon fill="#e31a1c" stroke="none" points="616,-582.75 616,-598.75 719,-598.75 719,-582.75 616,-582.75"/>
- <text text-anchor="start" x="682.5" y="-588.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">AirPlay</text>
- <text text-anchor="start" x="621.88" y="-571.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="631" y="-571.25" font-family="Ubuntu" font-size="10.00">enabled</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-566.75 689,-582.75 719,-582.75 719,-566.75 689,-566.75"/>
- <text text-anchor="start" x="699" y="-572.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="621.88" y="-555.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="630.88" y="-555.25" font-family="Ubuntu" font-size="10.00">device_name</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-550.75 689,-566.75 719,-566.75 719,-550.75 689,-550.75"/>
- <text text-anchor="start" x="693" y="-556.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <text text-anchor="start" x="621.88" y="-539.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="631" y="-539.25" font-family="Ubuntu" font-size="10.00">port</text>
- <polygon fill="#a6cee3" stroke="none" points="689,-534.75 689,-550.75 719,-550.75 719,-534.75 689,-534.75"/>
- <text text-anchor="start" x="690.88" y="-540.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <polygon fill="none" stroke="black" points="615,-533.75 615,-599.75 720,-599.75 720,-533.75 615,-533.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_126->Node_Ja_112 -->
- <g id="edge38" class="edge">
- <title>Node_Ja_126:e->Node_Ja_112:header</title>
- <g id="a_edge38"><a xlink:title="Ja_126 --> Ja_112">
- <path fill="none" stroke="#000000" d="M495.5,-728.75C551.91,-728.75 505.12,-650.54 547,-612.75 567.41,-594.34 579.54,-591.31 603.18,-590.83"/>
- <polygon fill="#000000" stroke="#000000" points="603.01,-594.34 612.99,-590.76 602.96,-587.34 603.01,-594.34"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_123 -->
- <g id="node54" class="node">
- <title>Node_Ja_123</title>
- <g id="a_node54"><a xlink:title="platform.Squeezelite">
- <polygon fill="#fffaf0" stroke="none" points="555,-313.75 555,-507.75 780,-507.75 780,-313.75 555,-313.75"/>
- <polygon fill="#e31a1c" stroke="none" points="556,-490.75 556,-506.75 779,-506.75 779,-490.75 556,-490.75"/>
- <text text-anchor="start" x="720.75" y="-496.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Squeezelite</text>
- <text text-anchor="start" x="582.75" y="-479.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="592" y="-479.25" font-family="Ubuntu" font-size="10.00">output_type</text>
- <polygon fill="#b2df8a" stroke="none" points="702,-474.75 702,-490.75 779,-490.75 779,-474.75 702,-474.75"/>
- <text text-anchor="start" x="703.75" y="-480.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">OutputTypeEnum</text>
- <text text-anchor="start" x="582.75" y="-463.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="592" y="-463.25" font-family="Ubuntu" font-size="10.00">rates</text>
- <polygon fill="#fb9a99" stroke="none" points="702,-458.75 702,-474.75 779,-474.75 779,-458.75 702,-458.75"/>
- <text text-anchor="start" x="717" y="-464.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RatesOption</text>
- <text text-anchor="start" x="582.75" y="-447.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="592" y="-447.25" font-family="Ubuntu" font-size="10.00">amp_gpio_timeout</text>
- <polygon fill="#a6cee3" stroke="none" points="702,-442.75 702,-458.75 779,-458.75 779,-442.75 702,-442.75"/>
- <text text-anchor="start" x="756" y="-448.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="582.75" y="-431.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="592" y="-431.25" font-family="Ubuntu" font-size="10.00">wav_aiff_header_parsing</text>
- <polygon fill="#a6cee3" stroke="none" points="702,-426.75 702,-442.75 779,-442.75 779,-426.75 702,-426.75"/>
- <text text-anchor="start" x="759" y="-432.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="582.75" y="-415.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="592" y="-415.25" font-family="Ubuntu" font-size="10.00">server_name_ip</text>
- <polygon fill="#a6cee3" stroke="none" points="702,-410.75 702,-426.75 779,-426.75 779,-410.75 702,-410.75"/>
- <text text-anchor="start" x="753" y="-416.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <text text-anchor="start" x="582.75" y="-399.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="592" y="-399.25" font-family="Ubuntu" font-size="10.00">server_port</text>
- <polygon fill="#a6cee3" stroke="none" points="702,-394.75 702,-410.75 779,-410.75 779,-394.75 702,-394.75"/>
- <text text-anchor="start" x="750.75" y="-400.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <text text-anchor="start" x="582.75" y="-383.25" font-family="Ubuntu" font-size="10.00">7</text>
- <text text-anchor="start" x="592" y="-383.25" font-family="Ubuntu" font-size="10.00">enabled</text>
- <polygon fill="#a6cee3" stroke="none" points="702,-378.75 702,-394.75 779,-394.75 779,-378.75 702,-378.75"/>
- <text text-anchor="start" x="759" y="-384.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="577.75" y="-367.25" font-family="Ubuntu" font-size="10.00">10</text>
- <text text-anchor="start" x="592" y="-367.25" font-family="Ubuntu" font-size="10.00">device_name</text>
- <polygon fill="#a6cee3" stroke="none" points="702,-362.75 702,-378.75 779,-378.75 779,-362.75 702,-362.75"/>
- <text text-anchor="start" x="753" y="-368.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <text text-anchor="start" x="577.75" y="-351.25" font-family="Ubuntu" font-size="10.00">11</text>
- <text text-anchor="start" x="592" y="-351.25" font-family="Ubuntu" font-size="10.00">bluetooth</text>
- <polygon fill="#fb9a99" stroke="none" points="702,-346.75 702,-362.75 779,-362.75 779,-346.75 702,-346.75"/>
- <text text-anchor="start" x="732" y="-352.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputBT</text>
- <text text-anchor="start" x="557.75" y="-335.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="577.75" y="-335.25" font-family="Ubuntu" font-size="10.00">12</text>
- <text text-anchor="start" x="592" y="-335.25" font-family="Ubuntu" font-size="10.00">logging_options</text>
- <polygon fill="#fb9a99" stroke="none" points="702,-330.75 702,-346.75 779,-346.75 779,-330.75 702,-330.75"/>
- <text text-anchor="start" x="714.75" y="-336.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugOption</text>
- <text text-anchor="start" x="577.75" y="-319.25" font-family="Ubuntu" font-size="10.00">13</text>
- <text text-anchor="start" x="592" y="-319.25" font-family="Ubuntu" font-size="10.00">max_rate</text>
- <polygon fill="#a6cee3" stroke="none" points="702,-314.75 702,-330.75 779,-330.75 779,-314.75 702,-314.75"/>
- <text text-anchor="start" x="750.75" y="-320.25" font-family="Ubuntu" font-style="italic" font-size="10.00">uint32</text>
- <polygon fill="none" stroke="black" points="555,-313.75 555,-507.75 780,-507.75 780,-313.75 555,-313.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_126->Node_Ja_123 -->
- <g id="edge17" class="edge">
- <title>Node_Ja_126:e->Node_Ja_123:header</title>
- <g id="a_edge17"><a xlink:title="Ja_126 --> Ja_123">
- <path fill="none" stroke="#000000" d="M495.5,-712.75C589.92,-712.75 467.29,-516.75 543.06,-499.9"/>
- <polygon fill="#000000" stroke="#000000" points="543.39,-503.39 552.99,-498.9 542.69,-496.42 543.39,-503.39"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_162 -->
- <g id="node10" class="node">
- <title>Node_Ja_162</title>
- <g id="a_node10"><a xlink:title="platform.SPIBus">
- <polygon fill="#fffaf0" stroke="none" points="625,-3371.75 625,-3469.75 710,-3469.75 710,-3371.75 625,-3371.75"/>
- <polygon fill="#e31a1c" stroke="none" points="626,-3452.75 626,-3468.75 709,-3468.75 709,-3452.75 626,-3452.75"/>
- <text text-anchor="start" x="674" y="-3458.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPIBus</text>
- <text text-anchor="start" x="631.88" y="-3441.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="640.88" y="-3441.25" font-family="Ubuntu" font-size="10.00">mosi</text>
- <polygon fill="#fb9a99" stroke="none" points="663,-3436.75 663,-3452.75 709,-3452.75 709,-3436.75 663,-3436.75"/>
- <text text-anchor="start" x="684.5" y="-3442.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="631.88" y="-3425.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="640.88" y="-3425.25" font-family="Ubuntu" font-size="10.00">miso</text>
- <polygon fill="#fb9a99" stroke="none" points="663,-3420.75 663,-3436.75 709,-3436.75 709,-3420.75 663,-3420.75"/>
- <text text-anchor="start" x="684.5" y="-3426.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="631.88" y="-3409.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="641" y="-3409.25" font-family="Ubuntu" font-size="10.00">clk</text>
- <polygon fill="#fb9a99" stroke="none" points="663,-3404.75 663,-3420.75 709,-3420.75 709,-3404.75 663,-3404.75"/>
- <text text-anchor="start" x="684.5" y="-3410.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="631.88" y="-3393.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="641" y="-3393.25" font-family="Ubuntu" font-size="10.00">dc</text>
- <polygon fill="#fb9a99" stroke="none" points="663,-3388.75 663,-3404.75 709,-3404.75 709,-3388.75 663,-3388.75"/>
- <text text-anchor="start" x="684.5" y="-3394.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="631.88" y="-3377.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="641" y="-3377.25" font-family="Ubuntu" font-size="10.00">host</text>
- <polygon fill="#b2df8a" stroke="none" points="663,-3372.75 663,-3388.75 709,-3388.75 709,-3372.75 663,-3372.75"/>
- <text text-anchor="start" x="664.62" y="-3378.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">HostEnum</text>
- <polygon fill="none" stroke="black" points="625,-3371.75 625,-3469.75 710,-3469.75 710,-3371.75 625,-3371.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_102 -->
- <g id="node51" class="node">
- <title>Node_Ja_102</title>
- <g id="a_node51"><a xlink:title="HostEnum">
- <polygon fill="#b2df8a" stroke="none" points="859.5,-3405.75 859.5,-3471.75 961.5,-3471.75 961.5,-3405.75 859.5,-3405.75"/>
- <polygon fill="#33a02c" stroke="none" points="860.5,-3454.75 860.5,-3470.75 960.5,-3470.75 960.5,-3454.75 860.5,-3454.75"/>
- <text text-anchor="start" x="883.5" y="-3460.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="910.5" y="-3460.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">HostEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="860.5,-3438.75 860.5,-3454.75 951.5,-3454.75 951.5,-3438.75 860.5,-3438.75"/>
- <text text-anchor="start" x="862.5" y="-3443.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_HOST</text>
- <polygon fill="#b2df8a" stroke="none" points="951.5,-3438.75 951.5,-3454.75 960.5,-3454.75 960.5,-3438.75 951.5,-3438.75"/>
- <text text-anchor="start" x="953.38" y="-3443.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="860.5,-3422.75 860.5,-3438.75 951.5,-3438.75 951.5,-3422.75 860.5,-3422.75"/>
- <text text-anchor="start" x="862.5" y="-3427.25" font-family="Ubuntu" font-size="10.00">Host0</text>
- <polygon fill="#b2df8a" stroke="none" points="951.5,-3422.75 951.5,-3438.75 960.5,-3438.75 960.5,-3422.75 951.5,-3422.75"/>
- <text text-anchor="start" x="953.38" y="-3427.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="860.5,-3406.75 860.5,-3422.75 951.5,-3422.75 951.5,-3406.75 860.5,-3406.75"/>
- <text text-anchor="start" x="862.5" y="-3411.25" font-family="Ubuntu" font-size="10.00">Host1</text>
- <polygon fill="#b2df8a" stroke="none" points="951.5,-3406.75 951.5,-3422.75 960.5,-3422.75 960.5,-3406.75 951.5,-3406.75"/>
- <text text-anchor="start" x="953.38" y="-3411.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="none" stroke="black" points="859.5,-3405.75 859.5,-3471.75 961.5,-3471.75 961.5,-3405.75 859.5,-3405.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_162->Node_Ja_102 -->
- <g id="edge99" class="edge">
- <title>Node_Ja_162:e->Node_Ja_102</title>
- <g id="a_edge99"><a xlink:title="Ja_162 --> Ja_102">
- <path fill="none" stroke="#008000" d="M710.5,-3380.75C755.24,-3380.75 803.45,-3394.43 841.21,-3408.5"/>
- <polygon fill="#008000" stroke="#008000" points="839.57,-3411.62 850.16,-3411.92 842.08,-3405.08 839.57,-3411.62"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_162->Node_Ja_104 -->
- <g id="edge1" class="edge">
- <title>Node_Ja_162:e->Node_Ja_104:header</title>
- <g id="a_edge1"><a xlink:title="Ja_162 --> Ja_104">
- <path fill="none" stroke="#000000" d="M710.5,-3412.75C752.48,-3412.75 766.08,-3394.55 788,-3358.75 863.05,-3236.2 737.83,-2728.53 867.4,-2701.84"/>
- <polygon fill="#000000" stroke="#000000" points="867.38,-2705.36 876.99,-2700.9 866.7,-2698.4 867.38,-2705.36"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_162->Node_Ja_104 -->
- <g id="edge11" class="edge">
- <title>Node_Ja_162:e->Node_Ja_104:header</title>
- <g id="a_edge11"><a xlink:title="Ja_162 --> Ja_104">
- <path fill="none" stroke="#000000" d="M710.5,-3444.75C761.95,-3444.75 766.31,-3405.41 788,-3358.75 848.57,-3228.43 737.07,-2728.12 867.37,-2701.83"/>
- <polygon fill="#000000" stroke="#000000" points="867.38,-2705.34 876.99,-2700.9 866.7,-2698.38 867.38,-2705.34"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_162->Node_Ja_104 -->
- <g id="edge16" class="edge">
- <title>Node_Ja_162:e->Node_Ja_104:header</title>
- <g id="a_edge16"><a xlink:title="Ja_162 --> Ja_104">
- <path fill="none" stroke="#000000" d="M710.5,-3428.75C756.91,-3428.75 766.3,-3399.78 788,-3358.75 855.18,-3231.71 737.42,-2728.29 867.39,-2701.83"/>
- <polygon fill="#000000" stroke="#000000" points="867.38,-2705.35 876.99,-2700.9 866.7,-2698.38 867.38,-2705.35"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_162->Node_Ja_104 -->
- <g id="edge81" class="edge">
- <title>Node_Ja_162:e->Node_Ja_104:header</title>
- <g id="a_edge81"><a xlink:title="Ja_162 --> Ja_104">
- <path fill="none" stroke="#000000" d="M710.5,-3396.75C748.86,-3396.75 765.53,-3389.84 788,-3358.75 872.18,-3242.28 738.31,-2728.85 867.42,-2701.86"/>
- <polygon fill="#000000" stroke="#000000" points="867.39,-2705.38 876.99,-2700.9 866.7,-2698.41 867.39,-2705.38"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_130 -->
- <g id="node11" class="node">
- <title>Node_Ja_130</title>
- <g id="a_node11"><a xlink:title="platform.ControlCommand">
- <polygon fill="#fffaf0" stroke="none" points="832,-3555.75 832,-3605.75 989,-3605.75 989,-3555.75 832,-3555.75"/>
- <polygon fill="#e31a1c" stroke="none" points="833,-3588.75 833,-3604.75 988,-3604.75 988,-3588.75 833,-3588.75"/>
- <text text-anchor="start" x="904.25" y="-3594.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
- <text text-anchor="start" x="854.88" y="-3577.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="864" y="-3577.25" font-family="Ubuntu" font-size="10.00">type</text>
- <polygon fill="#b2df8a" stroke="none" points="889,-3572.75 889,-3588.75 988,-3588.75 988,-3572.75 889,-3572.75"/>
- <text text-anchor="start" x="890.88" y="-3578.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ControlCommandType</text>
- <text text-anchor="start" x="834.75" y="-3561.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="854.88" y="-3561.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="863.88" y="-3561.25" font-family="Ubuntu" font-size="10.00">items</text>
- <polygon fill="#fb9a99" stroke="none" points="889,-3556.75 889,-3572.75 988,-3572.75 988,-3556.75 889,-3556.75"/>
- <text text-anchor="start" x="928.25" y="-3562.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
- <polygon fill="none" stroke="black" points="832,-3555.75 832,-3605.75 989,-3605.75 989,-3555.75 832,-3555.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_132 -->
- <g id="node12" class="node">
- <title>Node_Ja_132</title>
- <g id="a_node12"><a xlink:title="platform.ControlItem">
- <polygon fill="#fffaf0" stroke="none" points="1041,-3445.75 1041,-3531.75 1189,-3531.75 1189,-3445.75 1041,-3445.75"/>
- <polygon fill="#e31a1c" stroke="none" points="1042,-3514.75 1042,-3530.75 1188,-3530.75 1188,-3514.75 1042,-3514.75"/>
- <text text-anchor="start" x="1128.25" y="-3520.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlItem</text>
- <polygon fill="#fdbf6f" stroke="none" points="1042,-3498.75 1042,-3514.75 1188,-3514.75 1188,-3498.75 1042,-3498.75"/>
- <text text-anchor="start" x="1044" y="-3503.25" font-family="Ubuntu" font-size="10.00">item_type</text>
- <polygon fill="#fdbf6f" stroke="none" points="1042,-3482.75 1042,-3498.75 1046,-3498.75 1046,-3482.75 1042,-3482.75"/>
- <text text-anchor="start" x="1047.88" y="-3487.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="1057" y="-3487.25" font-family="Ubuntu" font-size="10.00">reg_action</text>
- <polygon fill="#fb9a99" stroke="none" points="1112,-3482.75 1112,-3498.75 1188,-3498.75 1188,-3482.75 1112,-3482.75"/>
- <text text-anchor="start" x="1113.62" y="-3488.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
- <polygon fill="#fdbf6f" stroke="none" points="1042,-3466.75 1042,-3482.75 1046,-3482.75 1046,-3466.75 1042,-3466.75"/>
- <text text-anchor="start" x="1047.88" y="-3471.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="1057" y="-3471.25" font-family="Ubuntu" font-size="10.00">gpio_action</text>
- <polygon fill="#fb9a99" stroke="none" points="1112,-3466.75 1112,-3482.75 1188,-3482.75 1188,-3466.75 1112,-3466.75"/>
- <text text-anchor="start" x="1134.25" y="-3472.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
- <polygon fill="#fdbf6f" stroke="none" points="1042,-3450.75 1042,-3466.75 1046,-3466.75 1046,-3450.75 1042,-3450.75"/>
- <text text-anchor="start" x="1047.88" y="-3455.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="1056.88" y="-3455.25" font-family="Ubuntu" font-size="10.00">delay_action</text>
- <polygon fill="#fb9a99" stroke="none" points="1112,-3450.75 1112,-3466.75 1188,-3466.75 1188,-3450.75 1112,-3450.75"/>
- <text text-anchor="start" x="1127.5" y="-3456.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
- <polygon fill="#fdbf6f" stroke="none" points="1042,-3446.75 1042,-3450.75 1188,-3450.75 1188,-3446.75 1042,-3446.75"/>
- <polygon fill="none" stroke="black" points="1041,-3445.75 1041,-3531.75 1189,-3531.75 1189,-3445.75 1041,-3445.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_130->Node_Ja_132 -->
- <g id="edge79" class="edge">
- <title>Node_Ja_130:e->Node_Ja_132:header</title>
- <g id="a_edge79"><a xlink:title="Ja_130 --> Ja_132">
- <path fill="none" stroke="#000000" d="M989.5,-3564.75C1014.65,-3564.75 1012.89,-3534.29 1030.06,-3525.25"/>
- <polygon fill="#000000" stroke="#000000" points="1030.56,-3528.73 1039.52,-3523.09 1029,-3521.9 1030.56,-3528.73"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_131 -->
- <g id="node23" class="node">
- <title>Node_Ja_131</title>
- <g id="a_node23"><a xlink:title="ControlCommandType">
- <polygon fill="#b2df8a" stroke="none" points="1046,-3557.75 1046,-3687.75 1184,-3687.75 1184,-3557.75 1046,-3557.75"/>
- <polygon fill="#33a02c" stroke="none" points="1047,-3670.75 1047,-3686.75 1183,-3686.75 1183,-3670.75 1047,-3670.75"/>
- <text text-anchor="start" x="1049" y="-3676.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="1076" y="-3676.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommandType</text>
- <polygon fill="#b2df8a" stroke="none" points="1047,-3654.75 1047,-3670.75 1144,-3670.75 1144,-3654.75 1047,-3654.75"/>
- <text text-anchor="start" x="1049" y="-3659.25" font-family="Ubuntu" font-size="10.00">INIT</text>
- <polygon fill="#b2df8a" stroke="none" points="1144,-3654.75 1144,-3670.75 1183,-3670.75 1183,-3654.75 1144,-3654.75"/>
- <text text-anchor="start" x="1146" y="-3659.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="1047,-3638.75 1047,-3654.75 1144,-3654.75 1144,-3638.75 1047,-3638.75"/>
- <text text-anchor="start" x="1049" y="-3643.25" font-family="Ubuntu" font-size="10.00">POWER_ON</text>
- <polygon fill="#b2df8a" stroke="none" points="1144,-3638.75 1144,-3654.75 1183,-3654.75 1183,-3638.75 1144,-3638.75"/>
- <text text-anchor="start" x="1146" y="-3643.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="1047,-3622.75 1047,-3638.75 1144,-3638.75 1144,-3622.75 1047,-3622.75"/>
- <text text-anchor="start" x="1049" y="-3627.25" font-family="Ubuntu" font-size="10.00">POWER_OFF</text>
- <polygon fill="#b2df8a" stroke="none" points="1144,-3622.75 1144,-3638.75 1183,-3638.75 1183,-3622.75 1144,-3622.75"/>
- <text text-anchor="start" x="1146" y="-3627.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="1047,-3606.75 1047,-3622.75 1144,-3622.75 1144,-3606.75 1047,-3606.75"/>
- <text text-anchor="start" x="1049" y="-3611.25" font-family="Ubuntu" font-size="10.00">SPEAKER_ON</text>
- <polygon fill="#b2df8a" stroke="none" points="1144,-3606.75 1144,-3622.75 1183,-3622.75 1183,-3606.75 1144,-3606.75"/>
- <text text-anchor="start" x="1146" y="-3611.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="1047,-3590.75 1047,-3606.75 1144,-3606.75 1144,-3590.75 1047,-3590.75"/>
- <text text-anchor="start" x="1049" y="-3595.25" font-family="Ubuntu" font-size="10.00">SPEAKER_OFF</text>
- <polygon fill="#b2df8a" stroke="none" points="1144,-3590.75 1144,-3606.75 1183,-3606.75 1183,-3590.75 1144,-3590.75"/>
- <text text-anchor="start" x="1146" y="-3595.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="#b2df8a" stroke="none" points="1047,-3574.75 1047,-3590.75 1144,-3590.75 1144,-3574.75 1047,-3574.75"/>
- <text text-anchor="start" x="1049" y="-3579.25" font-family="Ubuntu" font-size="10.00">HEADSET_ON</text>
- <polygon fill="#b2df8a" stroke="none" points="1144,-3574.75 1144,-3590.75 1183,-3590.75 1183,-3574.75 1144,-3574.75"/>
- <text text-anchor="start" x="1146" y="-3579.25" font-family="Ubuntu" font-size="10.00">5</text>
- <polygon fill="#b2df8a" stroke="none" points="1047,-3558.75 1047,-3574.75 1144,-3574.75 1144,-3558.75 1047,-3558.75"/>
- <text text-anchor="start" x="1049" y="-3563.25" font-family="Ubuntu" font-size="10.00">HEADSET_OFF</text>
- <polygon fill="#b2df8a" stroke="none" points="1144,-3558.75 1144,-3574.75 1183,-3574.75 1183,-3558.75 1144,-3558.75"/>
- <text text-anchor="start" x="1146" y="-3563.25" font-family="Ubuntu" font-size="10.00">6</text>
- <polygon fill="none" stroke="black" points="1046,-3557.75 1046,-3687.75 1184,-3687.75 1184,-3557.75 1046,-3557.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_130->Node_Ja_131 -->
- <g id="edge92" class="edge">
- <title>Node_Ja_130:e->Node_Ja_131</title>
- <g id="a_edge92"><a xlink:title="Ja_130 --> Ja_131">
- <path fill="none" stroke="#008000" d="M989.5,-3580.75C1002.03,-3580.75 1014.91,-3582.68 1027.42,-3585.72"/>
- <polygon fill="#008000" stroke="#008000" points="1026.26,-3589.03 1036.83,-3588.26 1028.09,-3582.27 1026.26,-3589.03"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_133 -->
- <g id="node21" class="node">
- <title>Node_Ja_133</title>
- <g id="a_node21"><a xlink:title="platform.RegisterAction">
- <polygon fill="#fffaf0" stroke="none" points="1256,-3513.75 1256,-3579.75 1334,-3579.75 1334,-3513.75 1256,-3513.75"/>
- <polygon fill="#e31a1c" stroke="none" points="1257,-3562.75 1257,-3578.75 1333,-3578.75 1333,-3562.75 1257,-3562.75"/>
- <text text-anchor="start" x="1258.62" y="-3568.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RegisterAction</text>
- <text text-anchor="start" x="1268.75" y="-3551.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="1278" y="-3551.25" font-family="Ubuntu" font-size="10.00">reg</text>
- <polygon fill="#a6cee3" stroke="none" points="1305,-3546.75 1305,-3562.75 1333,-3562.75 1333,-3546.75 1305,-3546.75"/>
- <text text-anchor="start" x="1310" y="-3552.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="1268.75" y="-3535.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="1278" y="-3535.25" font-family="Ubuntu" font-size="10.00">val</text>
- <polygon fill="#a6cee3" stroke="none" points="1305,-3530.75 1305,-3546.75 1333,-3546.75 1333,-3530.75 1305,-3530.75"/>
- <text text-anchor="start" x="1310" y="-3536.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="1268.75" y="-3519.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="1278" y="-3519.25" font-family="Ubuntu" font-size="10.00">mode</text>
- <polygon fill="#b2df8a" stroke="none" points="1305,-3514.75 1305,-3530.75 1333,-3530.75 1333,-3514.75 1305,-3514.75"/>
- <text text-anchor="start" x="1307.75" y="-3520.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">Mode</text>
- <polygon fill="none" stroke="black" points="1256,-3513.75 1256,-3579.75 1334,-3579.75 1334,-3513.75 1256,-3513.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_132->Node_Ja_133 -->
- <g id="edge27" class="edge">
- <title>Node_Ja_132:e->Node_Ja_133:header</title>
- <g id="a_edge27"><a xlink:title="Ja_132 --> Ja_133">
- <path fill="none" stroke="#000000" d="M1189,-3490.75C1231.03,-3490.75 1213.82,-3556.45 1244.74,-3568.77"/>
- <polygon fill="#000000" stroke="#000000" points="1244.05,-3572.21 1254.51,-3570.49 1245.27,-3565.31 1244.05,-3572.21"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_135 -->
- <g id="node39" class="node">
- <title>Node_Ja_135</title>
- <g id="a_node39"><a xlink:title="platform.GpioAction">
- <polygon fill="#fffaf0" stroke="none" points="1241,-3433.75 1241,-3483.75 1349,-3483.75 1349,-3433.75 1241,-3433.75"/>
- <polygon fill="#e31a1c" stroke="none" points="1242,-3466.75 1242,-3482.75 1348,-3482.75 1348,-3466.75 1242,-3466.75"/>
- <text text-anchor="start" x="1294.25" y="-3472.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioAction</text>
- <text text-anchor="start" x="1247.88" y="-3455.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="1257" y="-3455.25" font-family="Ubuntu" font-size="10.00">gpio</text>
- <polygon fill="#a6cee3" stroke="none" points="1278,-3450.75 1278,-3466.75 1348,-3466.75 1348,-3450.75 1278,-3450.75"/>
- <text text-anchor="start" x="1325" y="-3456.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="1247.88" y="-3439.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="1256.75" y="-3439.25" font-family="Ubuntu" font-size="10.00">level</text>
- <polygon fill="#b2df8a" stroke="none" points="1278,-3434.75 1278,-3450.75 1348,-3450.75 1348,-3434.75 1278,-3434.75"/>
- <text text-anchor="start" x="1279.62" y="-3440.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">GpioActionLevel</text>
- <polygon fill="none" stroke="black" points="1241,-3433.75 1241,-3483.75 1349,-3483.75 1349,-3433.75 1241,-3433.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_132->Node_Ja_135 -->
- <g id="edge69" class="edge">
- <title>Node_Ja_132:e->Node_Ja_135:header</title>
- <g id="a_edge69"><a xlink:title="Ja_132 --> Ja_135">
- <path fill="none" stroke="#000000" d="M1189,-3474.75C1207.78,-3474.75 1215.11,-3474.75 1229.6,-3474.75"/>
- <polygon fill="#000000" stroke="#000000" points="1229.49,-3478.25 1239.49,-3474.75 1229.49,-3471.25 1229.49,-3478.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_136 -->
- <g id="node61" class="node">
- <title>Node_Ja_136</title>
- <g id="a_node61"><a xlink:title="platform.DelayAction">
- <polygon fill="#fffaf0" stroke="none" points="1262,-3373.75 1262,-3407.75 1328,-3407.75 1328,-3373.75 1262,-3373.75"/>
- <polygon fill="#e31a1c" stroke="none" points="1263,-3390.75 1263,-3406.75 1327,-3406.75 1327,-3390.75 1263,-3390.75"/>
- <text text-anchor="start" x="1266.5" y="-3396.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DelayAction</text>
- <text text-anchor="start" x="1268.88" y="-3379.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="1277.75" y="-3379.25" font-family="Ubuntu" font-size="10.00">delay</text>
- <polygon fill="#a6cee3" stroke="none" points="1302,-3374.75 1302,-3390.75 1327,-3390.75 1327,-3374.75 1302,-3374.75"/>
- <text text-anchor="start" x="1304" y="-3380.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <polygon fill="none" stroke="black" points="1262,-3373.75 1262,-3407.75 1328,-3407.75 1328,-3373.75 1262,-3373.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_132->Node_Ja_136 -->
- <g id="edge26" class="edge">
- <title>Node_Ja_132:e->Node_Ja_136:header</title>
- <g id="a_edge26"><a xlink:title="Ja_132 --> Ja_136">
- <path fill="none" stroke="#000000" d="M1189,-3458.75C1226.73,-3458.75 1221.69,-3410.32 1250.73,-3400.48"/>
- <polygon fill="#000000" stroke="#000000" points="1251.15,-3403.96 1260.5,-3398.98 1250.09,-3397.04 1251.15,-3403.96"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_166 -->
- <g id="node13" class="node">
- <title>Node_Ja_166</title>
- <g id="a_node13"><a xlink:title="platform.Config">
- <polygon fill="#fffaf0" stroke="none" points="8,-2320.75 8,-2402.75 128,-2402.75 128,-2320.75 8,-2320.75"/>
- <polygon fill="#e31a1c" stroke="none" points="9,-2385.75 9,-2401.75 127,-2401.75 127,-2385.75 9,-2385.75"/>
- <text text-anchor="start" x="95" y="-2391.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Config</text>
- <text text-anchor="start" x="14.88" y="-2374.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="24" y="-2374.25" font-family="Ubuntu" font-size="10.00">gpios</text>
- <polygon fill="#fb9a99" stroke="none" points="82,-2369.75 82,-2385.75 127,-2385.75 127,-2369.75 82,-2369.75"/>
- <text text-anchor="start" x="99.5" y="-2375.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Gpios</text>
- <text text-anchor="start" x="14.88" y="-2358.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="24" y="-2358.25" font-family="Ubuntu" font-size="10.00">dev</text>
- <polygon fill="#fb9a99" stroke="none" points="82,-2353.75 82,-2369.75 127,-2369.75 127,-2353.75 82,-2353.75"/>
- <text text-anchor="start" x="106.25" y="-2359.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Dev</text>
- <text text-anchor="start" x="14.88" y="-2342.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="24" y="-2342.25" font-family="Ubuntu" font-size="10.00">services</text>
- <polygon fill="#fb9a99" stroke="none" points="82,-2337.75 82,-2353.75 127,-2353.75 127,-2337.75 82,-2337.75"/>
- <text text-anchor="start" x="83.88" y="-2343.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Services</text>
- <text text-anchor="start" x="14.88" y="-2326.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="23.88" y="-2326.25" font-family="Ubuntu" font-size="10.00">device_name</text>
- <polygon fill="#a6cee3" stroke="none" points="82,-2321.75 82,-2337.75 127,-2337.75 127,-2321.75 82,-2321.75"/>
- <text text-anchor="start" x="101" y="-2327.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <polygon fill="none" stroke="black" points="8,-2320.75 8,-2402.75 128,-2402.75 128,-2320.75 8,-2320.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_166->Node_Ja_126 -->
- <g id="edge10" class="edge">
- <title>Node_Ja_166:e->Node_Ja_126:header</title>
- <g id="a_edge10"><a xlink:title="Ja_166 --> Ja_126">
- <path fill="none" stroke="#000000" d="M128,-2345.75C169.2,-2345.75 305.03,-946.6 354.92,-818.17"/>
- <polygon fill="#000000" stroke="#000000" points="357.77,-820.19 360.63,-809.99 352.03,-816.18 357.77,-820.19"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105 -->
- <g id="node24" class="node">
- <title>Node_Ja_105</title>
- <g id="a_node24"><a xlink:title="platform.Gpios">
- <polygon fill="#fffaf0" stroke="none" points="622,-3167.75 622,-3345.75 713,-3345.75 713,-3167.75 622,-3167.75"/>
- <polygon fill="#e31a1c" stroke="none" points="623,-3328.75 623,-3344.75 712,-3344.75 712,-3328.75 623,-3328.75"/>
- <text text-anchor="start" x="684.5" y="-3334.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Gpios</text>
- <text text-anchor="start" x="633.75" y="-3317.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="643" y="-3317.25" font-family="Ubuntu" font-size="10.00">greenLED</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3312.75 686,-3328.75 712,-3328.75 712,-3312.75 686,-3312.75"/>
- <text text-anchor="start" x="687.75" y="-3318.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3301.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="643" y="-3301.25" font-family="Ubuntu" font-size="10.00">redLED</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3296.75 686,-3312.75 712,-3312.75 712,-3296.75 686,-3296.75"/>
- <text text-anchor="start" x="687.75" y="-3302.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3285.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="642.88" y="-3285.25" font-family="Ubuntu" font-size="10.00">audioJack</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3280.75 686,-3296.75 712,-3296.75 712,-3280.75 686,-3280.75"/>
- <text text-anchor="start" x="687.75" y="-3286.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3269.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="643" y="-3269.25" font-family="Ubuntu" font-size="10.00">amp</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3264.75 686,-3280.75 712,-3280.75 712,-3264.75 686,-3264.75"/>
- <text text-anchor="start" x="687.75" y="-3270.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3253.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="643" y="-3253.25" font-family="Ubuntu" font-size="10.00">power</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3248.75 686,-3264.75 712,-3264.75 712,-3248.75 686,-3248.75"/>
- <text text-anchor="start" x="687.75" y="-3254.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3237.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="643" y="-3237.25" font-family="Ubuntu" font-size="10.00">ir</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3232.75 686,-3248.75 712,-3248.75 712,-3232.75 686,-3232.75"/>
- <text text-anchor="start" x="687.75" y="-3238.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3221.25" font-family="Ubuntu" font-size="10.00">7</text>
- <text text-anchor="start" x="643" y="-3221.25" font-family="Ubuntu" font-size="10.00">jack</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3216.75 686,-3232.75 712,-3232.75 712,-3216.75 686,-3216.75"/>
- <text text-anchor="start" x="687.75" y="-3222.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3205.25" font-family="Ubuntu" font-size="10.00">8</text>
- <text text-anchor="start" x="643" y="-3205.25" font-family="Ubuntu" font-size="10.00">spkfault</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3200.75 686,-3216.75 712,-3216.75 712,-3200.75 686,-3200.75"/>
- <text text-anchor="start" x="687.75" y="-3206.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="633.75" y="-3189.25" font-family="Ubuntu" font-size="10.00">9</text>
- <text text-anchor="start" x="643" y="-3189.25" font-family="Ubuntu" font-size="10.00">Vcc</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3184.75 686,-3200.75 712,-3200.75 712,-3184.75 686,-3184.75"/>
- <text text-anchor="start" x="687.75" y="-3190.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="628.75" y="-3173.25" font-family="Ubuntu" font-size="10.00">10</text>
- <text text-anchor="start" x="643" y="-3173.25" font-family="Ubuntu" font-size="10.00">GND</text>
- <polygon fill="#fb9a99" stroke="none" points="686,-3168.75 686,-3184.75 712,-3184.75 712,-3168.75 686,-3168.75"/>
- <text text-anchor="start" x="687.75" y="-3174.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="622,-3167.75 622,-3345.75 713,-3345.75 713,-3167.75 622,-3167.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_166->Node_Ja_105 -->
- <g id="edge112" class="edge">
- <title>Node_Ja_166:e->Node_Ja_105:header</title>
- <g id="a_edge112"><a xlink:title="Ja_166 --> Ja_105">
- <path fill="none" stroke="#000000" d="M128,-2377.75C301.99,-2377.75 247.14,-2986.57 346,-3129.75 430.81,-3252.58 466.52,-3332.61 610.06,-3336.59"/>
- <polygon fill="#000000" stroke="#000000" points="609.94,-3340.09 619.99,-3336.73 610.04,-3333.09 609.94,-3340.09"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165 -->
- <g id="node46" class="node">
- <title>Node_Ja_165</title>
- <g id="a_node46"><a xlink:title="platform.Dev">
- <polygon fill="#fffaf0" stroke="none" points="180,-2176.75 180,-2370.75 302,-2370.75 302,-2176.75 180,-2176.75"/>
- <polygon fill="#e31a1c" stroke="none" points="181,-2353.75 181,-2369.75 301,-2369.75 301,-2353.75 181,-2353.75"/>
- <text text-anchor="start" x="280.25" y="-2359.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Dev</text>
- <text text-anchor="start" x="207.75" y="-2342.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="217" y="-2342.25" font-family="Ubuntu" font-size="10.00">spi</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2337.75 257,-2353.75 301,-2353.75 301,-2337.75 257,-2337.75"/>
- <text text-anchor="start" x="266" y="-2343.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPIBus</text>
- <text text-anchor="start" x="207.75" y="-2326.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="217" y="-2326.25" font-family="Ubuntu" font-size="10.00">i2c</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2321.75 257,-2337.75 301,-2337.75 301,-2321.75 257,-2321.75"/>
- <text text-anchor="start" x="266" y="-2327.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CBus</text>
- <text text-anchor="start" x="207.75" y="-2310.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="217" y="-2310.25" font-family="Ubuntu" font-size="10.00">dac</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2305.75 257,-2321.75 301,-2321.75 301,-2305.75 257,-2305.75"/>
- <text text-anchor="start" x="278.75" y="-2311.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DAC</text>
- <text text-anchor="start" x="207.75" y="-2294.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="217" y="-2294.25" font-family="Ubuntu" font-size="10.00">spdif</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2289.75 257,-2305.75 301,-2305.75 301,-2289.75 257,-2289.75"/>
- <text text-anchor="start" x="272" y="-2295.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPDIF</text>
- <text text-anchor="start" x="207.75" y="-2278.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="217" y="-2278.25" font-family="Ubuntu" font-size="10.00">display</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2273.75 257,-2289.75 301,-2289.75 301,-2273.75 257,-2273.75"/>
- <text text-anchor="start" x="264.5" y="-2279.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Display</text>
- <text text-anchor="start" x="182.75" y="-2262.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="207.75" y="-2262.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="216.88" y="-2262.25" font-family="Ubuntu" font-size="10.00">gpio_exp</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2257.75 257,-2273.75 301,-2273.75 301,-2257.75 257,-2257.75"/>
- <text text-anchor="start" x="260" y="-2263.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExp</text>
- <text text-anchor="start" x="207.75" y="-2246.25" font-family="Ubuntu" font-size="10.00">7</text>
- <text text-anchor="start" x="217" y="-2246.25" font-family="Ubuntu" font-size="10.00">led_strip</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2241.75 257,-2257.75 301,-2257.75 301,-2241.75 257,-2241.75"/>
- <text text-anchor="start" x="258.75" y="-2247.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">LEDStrip</text>
- <text text-anchor="start" x="207.75" y="-2230.25" font-family="Ubuntu" font-size="10.00">8</text>
- <text text-anchor="start" x="217" y="-2230.25" font-family="Ubuntu" font-size="10.00">rotary</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2225.75 257,-2241.75 301,-2241.75 301,-2225.75 257,-2225.75"/>
- <text text-anchor="start" x="265.25" y="-2231.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Rotary</text>
- <text text-anchor="start" x="182.75" y="-2214.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="207.75" y="-2214.25" font-family="Ubuntu" font-size="10.00">9</text>
- <text text-anchor="start" x="217" y="-2214.25" font-family="Ubuntu" font-size="10.00">buttons</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2209.75 257,-2225.75 301,-2225.75 301,-2209.75 257,-2209.75"/>
- <text text-anchor="start" x="266" y="-2215.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Button</text>
- <text text-anchor="start" x="202.75" y="-2198.25" font-family="Ubuntu" font-size="10.00">10</text>
- <text text-anchor="start" x="217" y="-2198.25" font-family="Ubuntu" font-size="10.00">eth</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2193.75 257,-2209.75 301,-2209.75 301,-2193.75 257,-2193.75"/>
- <text text-anchor="start" x="283.25" y="-2199.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Eth</text>
- <text text-anchor="start" x="202.75" y="-2182.25" font-family="Ubuntu" font-size="10.00">11</text>
- <text text-anchor="start" x="217" y="-2182.25" font-family="Ubuntu" font-size="10.00">battery</text>
- <polygon fill="#fb9a99" stroke="none" points="257,-2177.75 257,-2193.75 301,-2193.75 301,-2177.75 257,-2177.75"/>
- <text text-anchor="start" x="261.5" y="-2183.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Battery</text>
- <polygon fill="none" stroke="black" points="180,-2176.75 180,-2370.75 302,-2370.75 302,-2176.75 180,-2176.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_166->Node_Ja_165 -->
- <g id="edge93" class="edge">
- <title>Node_Ja_166:e->Node_Ja_165:header</title>
- <g id="a_edge93"><a xlink:title="Ja_166 --> Ja_165">
- <path fill="none" stroke="#000000" d="M128,-2361.75C146.78,-2361.75 154.11,-2361.75 168.6,-2361.75"/>
- <polygon fill="#000000" stroke="#000000" points="168.49,-2365.25 178.49,-2361.75 168.49,-2358.25 168.49,-2365.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_164 -->
- <g id="node14" class="node">
- <title>Node_Ja_164</title>
- <g id="a_node14"><a xlink:title="platform.LEDStrip">
- <polygon fill="#fffaf0" stroke="none" points="379.5,-2049.75 379.5,-2083.75 477.5,-2083.75 477.5,-2049.75 379.5,-2049.75"/>
- <polygon fill="#e31a1c" stroke="none" points="380.5,-2066.75 380.5,-2082.75 476.5,-2082.75 476.5,-2066.75 380.5,-2066.75"/>
- <text text-anchor="start" x="434" y="-2072.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">LEDStrip</text>
- <text text-anchor="start" x="386.38" y="-2055.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="395.5" y="-2055.25" font-family="Ubuntu" font-size="10.00">WS2812</text>
- <polygon fill="#fb9a99" stroke="none" points="433.5,-2050.75 433.5,-2066.75 476.5,-2066.75 476.5,-2050.75 433.5,-2050.75"/>
- <text text-anchor="start" x="435.12" y="-2056.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">WS2812</text>
- <polygon fill="none" stroke="black" points="379.5,-2049.75 379.5,-2083.75 477.5,-2083.75 477.5,-2049.75 379.5,-2049.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_164->Node_Ja_163 -->
- <g id="edge84" class="edge">
- <title>Node_Ja_164:e->Node_Ja_163:header</title>
- <g id="a_edge84"><a xlink:title="Ja_164 --> Ja_163">
- <path fill="none" stroke="#000000" d="M477.5,-2058.75C512.7,-2058.75 514.27,-2033.73 547,-2020.75 579.27,-2007.95 590.37,-2000.45 620.13,-1999.01"/>
- <polygon fill="#000000" stroke="#000000" points="620.07,-2002.51 629.99,-1998.78 619.91,-1995.51 620.07,-2002.51"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_128 -->
- <g id="node15" class="node">
- <title>Node_Ja_128</title>
- <g id="a_node15"><a xlink:title="platform.I2CBus">
- <polygon fill="#fffaf0" stroke="none" points="616,-3647.75 616,-3729.75 719,-3729.75 719,-3647.75 616,-3647.75"/>
- <polygon fill="#e31a1c" stroke="none" points="617,-3712.75 617,-3728.75 718,-3728.75 718,-3712.75 617,-3712.75"/>
- <text text-anchor="start" x="683" y="-3718.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CBus</text>
- <text text-anchor="start" x="622.88" y="-3701.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="632" y="-3701.25" font-family="Ubuntu" font-size="10.00">port</text>
- <polygon fill="#b2df8a" stroke="none" points="659,-3696.75 659,-3712.75 718,-3712.75 718,-3696.75 659,-3696.75"/>
- <text text-anchor="start" x="660.75" y="-3702.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">I2CPortEnum</text>
- <text text-anchor="start" x="622.88" y="-3685.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="631.75" y="-3685.25" font-family="Ubuntu" font-size="10.00">speed</text>
- <polygon fill="#a6cee3" stroke="none" points="659,-3680.75 659,-3696.75 718,-3696.75 718,-3680.75 659,-3680.75"/>
- <text text-anchor="start" x="695" y="-3686.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="622.88" y="-3669.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="632" y="-3669.25" font-family="Ubuntu" font-size="10.00">sda</text>
- <polygon fill="#fb9a99" stroke="none" points="659,-3664.75 659,-3680.75 718,-3680.75 718,-3664.75 659,-3664.75"/>
- <text text-anchor="start" x="693.5" y="-3670.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="622.88" y="-3653.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="632" y="-3653.25" font-family="Ubuntu" font-size="10.00">scl</text>
- <polygon fill="#fb9a99" stroke="none" points="659,-3648.75 659,-3664.75 718,-3664.75 718,-3648.75 659,-3648.75"/>
- <text text-anchor="start" x="693.5" y="-3654.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="616,-3647.75 616,-3729.75 719,-3729.75 719,-3647.75 616,-3647.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_127 -->
- <g id="node56" class="node">
- <title>Node_Ja_127</title>
- <g id="a_node56"><a xlink:title="I2CPortEnum">
- <polygon fill="#b2df8a" stroke="none" points="860,-3671.75 860,-3737.75 961,-3737.75 961,-3671.75 860,-3671.75"/>
- <polygon fill="#33a02c" stroke="none" points="861,-3720.75 861,-3736.75 960,-3736.75 960,-3720.75 861,-3720.75"/>
- <text text-anchor="start" x="868.75" y="-3726.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="895.75" y="-3726.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CPortEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="861,-3704.75 861,-3720.75 951,-3720.75 951,-3704.75 861,-3704.75"/>
- <text text-anchor="start" x="862.88" y="-3709.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_PORT</text>
- <polygon fill="#b2df8a" stroke="none" points="951,-3704.75 951,-3720.75 960,-3720.75 960,-3704.75 951,-3704.75"/>
- <text text-anchor="start" x="952.88" y="-3709.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="861,-3688.75 861,-3704.75 951,-3704.75 951,-3688.75 861,-3688.75"/>
- <text text-anchor="start" x="863" y="-3693.25" font-family="Ubuntu" font-size="10.00">I2CPort0</text>
- <polygon fill="#b2df8a" stroke="none" points="951,-3688.75 951,-3704.75 960,-3704.75 960,-3688.75 951,-3688.75"/>
- <text text-anchor="start" x="952.88" y="-3693.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="861,-3672.75 861,-3688.75 951,-3688.75 951,-3672.75 861,-3672.75"/>
- <text text-anchor="start" x="863" y="-3677.25" font-family="Ubuntu" font-size="10.00">I2CPort1</text>
- <polygon fill="#b2df8a" stroke="none" points="951,-3672.75 951,-3688.75 960,-3688.75 960,-3672.75 951,-3672.75"/>
- <text text-anchor="start" x="952.88" y="-3677.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="none" stroke="black" points="860,-3671.75 860,-3737.75 961,-3737.75 961,-3671.75 860,-3671.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_128->Node_Ja_127 -->
- <g id="edge111" class="edge">
- <title>Node_Ja_128:e->Node_Ja_127</title>
- <g id="a_edge111"><a xlink:title="Ja_128 --> Ja_127">
- <path fill="none" stroke="#008000" d="M719.5,-3704.75C759.68,-3704.75 804.65,-3704.75 840.74,-3704.75"/>
- <polygon fill="#008000" stroke="#008000" points="840.62,-3708.25 850.62,-3704.75 840.62,-3701.25 840.62,-3708.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_128->Node_Ja_104 -->
- <g id="edge35" class="edge">
- <title>Node_Ja_128:e->Node_Ja_104:header</title>
- <g id="a_edge35"><a xlink:title="Ja_128 --> Ja_104">
- <path fill="none" stroke="#000000" d="M719.5,-3672.75C754.32,-3672.75 768.4,-3663.52 788,-3634.75 794.86,-3624.68 897.16,-2826.93 909.32,-2721.15"/>
- <polygon fill="#000000" stroke="#000000" points="912.8,-2721.56 910.34,-2711.26 905.83,-2720.84 912.8,-2721.56"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_128->Node_Ja_104 -->
- <g id="edge36" class="edge">
- <title>Node_Ja_128:e->Node_Ja_104:header</title>
- <g id="a_edge36"><a xlink:title="Ja_128 --> Ja_104">
- <path fill="none" stroke="#000000" d="M719.5,-3656.75C751.48,-3656.75 767.5,-3659.29 788,-3634.75 795.81,-3625.4 897.27,-2827.02 909.33,-2721.16"/>
- <polygon fill="#000000" stroke="#000000" points="912.81,-2721.56 910.35,-2711.26 905.84,-2720.85 912.81,-2721.56"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_148 -->
- <g id="node16" class="node">
- <title>Node_Ja_148</title>
- <g id="a_node16"><a xlink:title="platform.ButtonActions">
- <polygon fill="#fffaf0" stroke="none" points="854.5,-852.75 854.5,-902.75 966.5,-902.75 966.5,-852.75 854.5,-852.75"/>
- <polygon fill="#e31a1c" stroke="none" points="855.5,-885.75 855.5,-901.75 965.5,-901.75 965.5,-885.75 855.5,-885.75"/>
- <text text-anchor="start" x="893.75" y="-891.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
- <text text-anchor="start" x="861.38" y="-874.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="870.5" y="-874.25" font-family="Ubuntu" font-size="10.00">pressed</text>
- <polygon fill="#b2df8a" stroke="none" points="908.5,-869.75 908.5,-885.75 965.5,-885.75 965.5,-869.75 908.5,-869.75"/>
- <text text-anchor="start" x="910.38" y="-875.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ButtonAction</text>
- <text text-anchor="start" x="861.38" y="-858.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="870.12" y="-858.25" font-family="Ubuntu" font-size="10.00">released</text>
- <polygon fill="#b2df8a" stroke="none" points="908.5,-853.75 908.5,-869.75 965.5,-869.75 965.5,-853.75 908.5,-853.75"/>
- <text text-anchor="start" x="910.38" y="-859.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">ButtonAction</text>
- <polygon fill="none" stroke="black" points="854.5,-852.75 854.5,-902.75 966.5,-902.75 966.5,-852.75 854.5,-852.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_147 -->
- <g id="node31" class="node">
- <title>Node_Ja_147</title>
- <g id="a_node31"><a xlink:title="ButtonAction">
- <polygon fill="#b2df8a" stroke="none" points="1063,-625.75 1063,-1123.75 1167,-1123.75 1167,-625.75 1063,-625.75"/>
- <polygon fill="#33a02c" stroke="none" points="1064,-1106.75 1064,-1122.75 1166,-1122.75 1166,-1106.75 1064,-1106.75"/>
- <text text-anchor="start" x="1072.5" y="-1112.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="1099.5" y="-1112.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonAction</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-1090.75 1064,-1106.75 1152,-1106.75 1152,-1090.75 1064,-1090.75"/>
- <text text-anchor="start" x="1066" y="-1095.25" font-family="Ubuntu" font-size="10.00">ACTRLS_NONE</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-1090.75 1152,-1106.75 1166,-1106.75 1166,-1090.75 1152,-1090.75"/>
- <text text-anchor="start" x="1154" y="-1095.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-1074.75 1064,-1090.75 1152,-1090.75 1152,-1074.75 1064,-1074.75"/>
- <text text-anchor="start" x="1066" y="-1079.25" font-family="Ubuntu" font-size="10.00">ACTRLS_POWER</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-1074.75 1152,-1090.75 1166,-1090.75 1166,-1074.75 1152,-1074.75"/>
- <text text-anchor="start" x="1154" y="-1079.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-1058.75 1064,-1074.75 1152,-1074.75 1152,-1058.75 1064,-1058.75"/>
- <text text-anchor="start" x="1066" y="-1063.25" font-family="Ubuntu" font-size="10.00">ACTRLS_VOLUP</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-1058.75 1152,-1074.75 1166,-1074.75 1166,-1058.75 1152,-1058.75"/>
- <text text-anchor="start" x="1154" y="-1063.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-1042.75 1064,-1058.75 1152,-1058.75 1152,-1042.75 1064,-1042.75"/>
- <text text-anchor="start" x="1065.62" y="-1047.25" font-family="Ubuntu" font-size="10.00">ACTRLS_VOLDOWN</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-1042.75 1152,-1058.75 1166,-1058.75 1166,-1042.75 1152,-1042.75"/>
- <text text-anchor="start" x="1154" y="-1047.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-1026.75 1064,-1042.75 1152,-1042.75 1152,-1026.75 1064,-1026.75"/>
- <text text-anchor="start" x="1066" y="-1031.25" font-family="Ubuntu" font-size="10.00">ACTRLS_TOGGLE</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-1026.75 1152,-1042.75 1166,-1042.75 1166,-1026.75 1152,-1026.75"/>
- <text text-anchor="start" x="1154" y="-1031.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-1010.75 1064,-1026.75 1152,-1026.75 1152,-1010.75 1064,-1010.75"/>
- <text text-anchor="start" x="1066" y="-1015.25" font-family="Ubuntu" font-size="10.00">ACTRLS_PLAY</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-1010.75 1152,-1026.75 1166,-1026.75 1166,-1010.75 1152,-1010.75"/>
- <text text-anchor="start" x="1154" y="-1015.25" font-family="Ubuntu" font-size="10.00">5</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-994.75 1064,-1010.75 1152,-1010.75 1152,-994.75 1064,-994.75"/>
- <text text-anchor="start" x="1066" y="-999.25" font-family="Ubuntu" font-size="10.00">ACTRLS_PAUSE</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-994.75 1152,-1010.75 1166,-1010.75 1166,-994.75 1152,-994.75"/>
- <text text-anchor="start" x="1154" y="-999.25" font-family="Ubuntu" font-size="10.00">6</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-978.75 1064,-994.75 1152,-994.75 1152,-978.75 1064,-978.75"/>
- <text text-anchor="start" x="1066" y="-983.25" font-family="Ubuntu" font-size="10.00">ACTRLS_STOP</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-978.75 1152,-994.75 1166,-994.75 1166,-978.75 1152,-978.75"/>
- <text text-anchor="start" x="1154" y="-983.25" font-family="Ubuntu" font-size="10.00">7</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-962.75 1064,-978.75 1152,-978.75 1152,-962.75 1064,-962.75"/>
- <text text-anchor="start" x="1066" y="-967.25" font-family="Ubuntu" font-size="10.00">ACTRLS_REW</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-962.75 1152,-978.75 1166,-978.75 1166,-962.75 1152,-962.75"/>
- <text text-anchor="start" x="1154" y="-967.25" font-family="Ubuntu" font-size="10.00">8</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-946.75 1064,-962.75 1152,-962.75 1152,-946.75 1064,-946.75"/>
- <text text-anchor="start" x="1066" y="-951.25" font-family="Ubuntu" font-size="10.00">ACTRLS_FWD</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-946.75 1152,-962.75 1166,-962.75 1166,-946.75 1152,-946.75"/>
- <text text-anchor="start" x="1154" y="-951.25" font-family="Ubuntu" font-size="10.00">9</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-930.75 1064,-946.75 1152,-946.75 1152,-930.75 1064,-930.75"/>
- <text text-anchor="start" x="1066" y="-935.25" font-family="Ubuntu" font-size="10.00">ACTRLS_PREV</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-930.75 1152,-946.75 1166,-946.75 1166,-930.75 1152,-930.75"/>
- <text text-anchor="start" x="1153.75" y="-935.25" font-family="Ubuntu" font-size="10.00">10</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-914.75 1064,-930.75 1152,-930.75 1152,-914.75 1064,-914.75"/>
- <text text-anchor="start" x="1066" y="-919.25" font-family="Ubuntu" font-size="10.00">ACTRLS_NEXT</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-914.75 1152,-930.75 1166,-930.75 1166,-914.75 1152,-914.75"/>
- <text text-anchor="start" x="1153.75" y="-919.25" font-family="Ubuntu" font-size="10.00">11</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-898.75 1064,-914.75 1152,-914.75 1152,-898.75 1064,-898.75"/>
- <text text-anchor="start" x="1066" y="-903.25" font-family="Ubuntu" font-size="10.00">BCTRLS_UP</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-898.75 1152,-914.75 1166,-914.75 1166,-898.75 1152,-898.75"/>
- <text text-anchor="start" x="1153.75" y="-903.25" font-family="Ubuntu" font-size="10.00">12</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-882.75 1064,-898.75 1152,-898.75 1152,-882.75 1064,-882.75"/>
- <text text-anchor="start" x="1066" y="-887.25" font-family="Ubuntu" font-size="10.00">BCTRLS_DOWN</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-882.75 1152,-898.75 1166,-898.75 1166,-882.75 1152,-882.75"/>
- <text text-anchor="start" x="1153.75" y="-887.25" font-family="Ubuntu" font-size="10.00">13</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-866.75 1064,-882.75 1152,-882.75 1152,-866.75 1064,-866.75"/>
- <text text-anchor="start" x="1066" y="-871.25" font-family="Ubuntu" font-size="10.00">BCTRLS_LEFT</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-866.75 1152,-882.75 1166,-882.75 1166,-866.75 1152,-866.75"/>
- <text text-anchor="start" x="1153.75" y="-871.25" font-family="Ubuntu" font-size="10.00">14</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-850.75 1064,-866.75 1152,-866.75 1152,-850.75 1064,-850.75"/>
- <text text-anchor="start" x="1066" y="-855.25" font-family="Ubuntu" font-size="10.00">BCTRLS_RIGHT</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-850.75 1152,-866.75 1166,-866.75 1166,-850.75 1152,-850.75"/>
- <text text-anchor="start" x="1153.75" y="-855.25" font-family="Ubuntu" font-size="10.00">15</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-834.75 1064,-850.75 1152,-850.75 1152,-834.75 1064,-834.75"/>
- <text text-anchor="start" x="1066" y="-839.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS1</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-834.75 1152,-850.75 1166,-850.75 1166,-834.75 1152,-834.75"/>
- <text text-anchor="start" x="1153.75" y="-839.25" font-family="Ubuntu" font-size="10.00">16</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-818.75 1064,-834.75 1152,-834.75 1152,-818.75 1064,-818.75"/>
- <text text-anchor="start" x="1066" y="-823.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS2</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-818.75 1152,-834.75 1166,-834.75 1166,-818.75 1152,-818.75"/>
- <text text-anchor="start" x="1153.75" y="-823.25" font-family="Ubuntu" font-size="10.00">17</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-802.75 1064,-818.75 1152,-818.75 1152,-802.75 1064,-802.75"/>
- <text text-anchor="start" x="1066" y="-807.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS3</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-802.75 1152,-818.75 1166,-818.75 1166,-802.75 1152,-802.75"/>
- <text text-anchor="start" x="1153.75" y="-807.25" font-family="Ubuntu" font-size="10.00">18</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-786.75 1064,-802.75 1152,-802.75 1152,-786.75 1064,-786.75"/>
- <text text-anchor="start" x="1066" y="-791.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS4</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-786.75 1152,-802.75 1166,-802.75 1166,-786.75 1152,-786.75"/>
- <text text-anchor="start" x="1153.75" y="-791.25" font-family="Ubuntu" font-size="10.00">19</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-770.75 1064,-786.75 1152,-786.75 1152,-770.75 1064,-770.75"/>
- <text text-anchor="start" x="1066" y="-775.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS5</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-770.75 1152,-786.75 1166,-786.75 1166,-770.75 1152,-770.75"/>
- <text text-anchor="start" x="1153.75" y="-775.25" font-family="Ubuntu" font-size="10.00">20</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-754.75 1064,-770.75 1152,-770.75 1152,-754.75 1064,-754.75"/>
- <text text-anchor="start" x="1066" y="-759.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS6</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-754.75 1152,-770.75 1166,-770.75 1166,-754.75 1152,-754.75"/>
- <text text-anchor="start" x="1153.75" y="-759.25" font-family="Ubuntu" font-size="10.00">21</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-738.75 1064,-754.75 1152,-754.75 1152,-738.75 1064,-738.75"/>
- <text text-anchor="start" x="1066" y="-743.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS7</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-738.75 1152,-754.75 1166,-754.75 1166,-738.75 1152,-738.75"/>
- <text text-anchor="start" x="1153.75" y="-743.25" font-family="Ubuntu" font-size="10.00">22</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-722.75 1064,-738.75 1152,-738.75 1152,-722.75 1064,-722.75"/>
- <text text-anchor="start" x="1066" y="-727.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS8</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-722.75 1152,-738.75 1166,-738.75 1166,-722.75 1152,-722.75"/>
- <text text-anchor="start" x="1153.75" y="-727.25" font-family="Ubuntu" font-size="10.00">23</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-706.75 1064,-722.75 1152,-722.75 1152,-706.75 1064,-706.75"/>
- <text text-anchor="start" x="1066" y="-711.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS9</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-706.75 1152,-722.75 1166,-722.75 1166,-706.75 1152,-706.75"/>
- <text text-anchor="start" x="1153.75" y="-711.25" font-family="Ubuntu" font-size="10.00">24</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-690.75 1064,-706.75 1152,-706.75 1152,-690.75 1064,-690.75"/>
- <text text-anchor="start" x="1066" y="-695.25" font-family="Ubuntu" font-size="10.00">BCTRLS_PS10</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-690.75 1152,-706.75 1166,-706.75 1166,-690.75 1152,-690.75"/>
- <text text-anchor="start" x="1153.75" y="-695.25" font-family="Ubuntu" font-size="10.00">25</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-674.75 1064,-690.75 1152,-690.75 1152,-674.75 1064,-674.75"/>
- <text text-anchor="start" x="1066" y="-679.25" font-family="Ubuntu" font-size="10.00">KNOB_LEFT</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-674.75 1152,-690.75 1166,-690.75 1166,-674.75 1152,-674.75"/>
- <text text-anchor="start" x="1153.75" y="-679.25" font-family="Ubuntu" font-size="10.00">26</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-658.75 1064,-674.75 1152,-674.75 1152,-658.75 1064,-658.75"/>
- <text text-anchor="start" x="1066" y="-663.25" font-family="Ubuntu" font-size="10.00">KNOB_RIGHT</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-658.75 1152,-674.75 1166,-674.75 1166,-658.75 1152,-658.75"/>
- <text text-anchor="start" x="1153.75" y="-663.25" font-family="Ubuntu" font-size="10.00">27</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-642.75 1064,-658.75 1152,-658.75 1152,-642.75 1064,-642.75"/>
- <text text-anchor="start" x="1066" y="-647.25" font-family="Ubuntu" font-size="10.00">KNOB_PUSH</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-642.75 1152,-658.75 1166,-658.75 1166,-642.75 1152,-642.75"/>
- <text text-anchor="start" x="1153.75" y="-647.25" font-family="Ubuntu" font-size="10.00">28</text>
- <polygon fill="#b2df8a" stroke="none" points="1064,-626.75 1064,-642.75 1152,-642.75 1152,-626.75 1064,-626.75"/>
- <text text-anchor="start" x="1066" y="-631.25" font-family="Ubuntu" font-size="10.00">ACTRLS_SLEEP</text>
- <polygon fill="#b2df8a" stroke="none" points="1152,-626.75 1152,-642.75 1166,-642.75 1166,-626.75 1152,-626.75"/>
- <text text-anchor="start" x="1153.75" y="-631.25" font-family="Ubuntu" font-size="10.00">29</text>
- <polygon fill="none" stroke="black" points="1063,-625.75 1063,-1123.75 1167,-1123.75 1167,-625.75 1063,-625.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_148->Node_Ja_147 -->
- <g id="edge82" class="edge">
- <title>Node_Ja_148:e->Node_Ja_147</title>
- <g id="a_edge82"><a xlink:title="Ja_148 --> Ja_147">
- <path fill="none" stroke="#008000" d="M966.5,-861.75C991.8,-861.75 1019.45,-863.67 1043.9,-866.04"/>
- <polygon fill="#008000" stroke="#008000" points="1043.44,-869.51 1053.74,-867.04 1044.15,-862.54 1043.44,-869.51"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_148->Node_Ja_147 -->
- <g id="edge86" class="edge">
- <title>Node_Ja_148:e->Node_Ja_147</title>
- <g id="a_edge86"><a xlink:title="Ja_148 --> Ja_147">
- <path fill="none" stroke="#008000" d="M966.5,-877.75C991.71,-877.75 1019.33,-877.31 1043.79,-876.76"/>
- <polygon fill="#008000" stroke="#008000" points="1043.72,-880.26 1053.64,-876.53 1043.56,-873.27 1043.72,-880.26"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_107 -->
- <g id="node17" class="node">
- <title>Node_Ja_107</title>
- <g id="a_node17"><a xlink:title="platform.GPIOExpSPI">
- <polygon fill="#fffaf0" stroke="none" points="622.5,-3495.75 622.5,-3561.75 712.5,-3561.75 712.5,-3495.75 622.5,-3495.75"/>
- <polygon fill="#e31a1c" stroke="none" points="623.5,-3544.75 623.5,-3560.75 711.5,-3560.75 711.5,-3544.75 623.5,-3544.75"/>
- <text text-anchor="start" x="654.75" y="-3550.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpSPI</text>
- <text text-anchor="start" x="629.38" y="-3533.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="638.25" y="-3533.25" font-family="Ubuntu" font-size="10.00">speed</text>
- <polygon fill="#a6cee3" stroke="none" points="665.5,-3528.75 665.5,-3544.75 711.5,-3544.75 711.5,-3528.75 665.5,-3528.75"/>
- <text text-anchor="start" x="688.5" y="-3534.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="629.38" y="-3517.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="638.5" y="-3517.25" font-family="Ubuntu" font-size="10.00">host</text>
- <polygon fill="#b2df8a" stroke="none" points="665.5,-3512.75 665.5,-3528.75 711.5,-3528.75 711.5,-3512.75 665.5,-3512.75"/>
- <text text-anchor="start" x="667.12" y="-3518.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">HostEnum</text>
- <text text-anchor="start" x="629.38" y="-3501.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="638.5" y="-3501.25" font-family="Ubuntu" font-size="10.00">cs</text>
- <polygon fill="#fb9a99" stroke="none" points="665.5,-3496.75 665.5,-3512.75 711.5,-3512.75 711.5,-3496.75 665.5,-3496.75"/>
- <text text-anchor="start" x="687" y="-3502.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="622.5,-3495.75 622.5,-3561.75 712.5,-3561.75 712.5,-3495.75 622.5,-3495.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_107->Node_Ja_102 -->
- <g id="edge2" class="edge">
- <title>Node_Ja_107:e->Node_Ja_102</title>
- <g id="a_edge2"><a xlink:title="Ja_107 --> Ja_102">
- <path fill="none" stroke="#008000" d="M712.5,-3520.75C758.92,-3520.75 807.09,-3501.1 844.18,-3481.05"/>
- <polygon fill="#008000" stroke="#008000" points="845.49,-3484.32 852.53,-3476.41 842.09,-3478.21 845.49,-3484.32"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_107->Node_Ja_104 -->
- <g id="edge9" class="edge">
- <title>Node_Ja_107:e->Node_Ja_104:header</title>
- <g id="a_edge9"><a xlink:title="Ja_107 --> Ja_104">
- <path fill="none" stroke="#000000" d="M712.5,-3504.75C747.45,-3504.75 765.45,-3509.45 788,-3482.75 898.33,-3352.09 712.27,-2729.61 867.27,-2701.72"/>
- <polygon fill="#000000" stroke="#000000" points="867.33,-2705.23 876.99,-2700.88 866.73,-2698.25 867.33,-2705.23"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_124->Node_Ja_104 -->
- <g id="edge5" class="edge">
- <title>Node_Ja_124:e->Node_Ja_104:header</title>
- <g id="a_edge5"><a xlink:title="Ja_124 --> Ja_104">
- <path fill="none" stroke="#000000" d="M718.5,-1658.75C773.36,-1658.75 770.63,-1708.71 788,-1760.75 842.93,-1925.34 791.71,-2370.26 824,-2540.75 837.22,-2610.52 807.02,-2691.36 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_124->Node_Ja_104 -->
- <g id="edge74" class="edge">
- <title>Node_Ja_124:e->Node_Ja_104:header</title>
- <g id="a_edge74"><a xlink:title="Ja_124 --> Ja_104">
- <path fill="none" stroke="#000000" d="M718.5,-1674.75C767.64,-1674.75 770.55,-1714.81 788,-1760.75 849.6,-1922.97 791.71,-2370.26 824,-2540.75 837.22,-2610.52 807.02,-2691.36 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_124->Node_Ja_104 -->
- <g id="edge89" class="edge">
- <title>Node_Ja_124:e->Node_Ja_104:header</title>
- <g id="a_edge89"><a xlink:title="Ja_124 --> Ja_104">
- <path fill="none" stroke="#000000" d="M718.5,-1690.75C762.34,-1690.75 770.37,-1720.61 788,-1760.75 857.8,-1919.61 791.71,-2370.26 824,-2540.75 837.22,-2610.52 807.02,-2691.36 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_100 -->
- <g id="node19" class="node">
- <title>Node_Ja_100</title>
- <g id="a_node19"><a xlink:title="DeviceTypeEnum">
- <polygon fill="#b2df8a" stroke="none" points="610.5,-2033.75 610.5,-2115.75 724.5,-2115.75 724.5,-2033.75 610.5,-2033.75"/>
- <polygon fill="#33a02c" stroke="none" points="611.5,-2098.75 611.5,-2114.75 723.5,-2114.75 723.5,-2098.75 611.5,-2098.75"/>
- <text text-anchor="start" x="613.5" y="-2104.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="640.5" y="-2104.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DeviceTypeEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="611.5,-2082.75 611.5,-2098.75 706.5,-2098.75 706.5,-2082.75 611.5,-2082.75"/>
- <text text-anchor="start" x="613.5" y="-2087.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_TYPE</text>
- <polygon fill="#b2df8a" stroke="none" points="706.5,-2082.75 706.5,-2098.75 723.5,-2098.75 723.5,-2082.75 706.5,-2082.75"/>
- <text text-anchor="start" x="708.5" y="-2087.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="611.5,-2066.75 611.5,-2082.75 706.5,-2082.75 706.5,-2066.75 611.5,-2066.75"/>
- <text text-anchor="start" x="613.5" y="-2071.25" font-family="Ubuntu" font-size="10.00">DEVTYPE_SPI</text>
- <polygon fill="#b2df8a" stroke="none" points="706.5,-2066.75 706.5,-2082.75 723.5,-2082.75 723.5,-2066.75 706.5,-2066.75"/>
- <text text-anchor="start" x="708.5" y="-2071.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="611.5,-2050.75 611.5,-2066.75 706.5,-2066.75 706.5,-2050.75 611.5,-2050.75"/>
- <text text-anchor="start" x="613.5" y="-2055.25" font-family="Ubuntu" font-size="10.00">DEVTYPE_I2C</text>
- <polygon fill="#b2df8a" stroke="none" points="706.5,-2050.75 706.5,-2066.75 723.5,-2066.75 723.5,-2050.75 706.5,-2050.75"/>
- <text text-anchor="start" x="708.5" y="-2055.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="611.5,-2034.75 611.5,-2050.75 706.5,-2050.75 706.5,-2034.75 611.5,-2034.75"/>
- <text text-anchor="start" x="613.5" y="-2039.25" font-family="Ubuntu" font-size="10.00">DEVTYPE__RMII</text>
- <polygon fill="#b2df8a" stroke="none" points="706.5,-2034.75 706.5,-2050.75 723.5,-2050.75 723.5,-2034.75 706.5,-2034.75"/>
- <text text-anchor="start" x="708.5" y="-2039.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="none" stroke="black" points="610.5,-2033.75 610.5,-2115.75 724.5,-2115.75 724.5,-2033.75 610.5,-2033.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_101 -->
- <g id="node20" class="node">
- <title>Node_Ja_101</title>
- <g id="a_node20"><a xlink:title="PortEnum">
- <polygon fill="#b2df8a" stroke="none" points="848.5,-1409.75 848.5,-1475.75 972.5,-1475.75 972.5,-1409.75 848.5,-1409.75"/>
- <polygon fill="#33a02c" stroke="none" points="849.5,-1458.75 849.5,-1474.75 971.5,-1474.75 971.5,-1458.75 849.5,-1458.75"/>
- <text text-anchor="start" x="896" y="-1464.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="923" y="-1464.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">PortEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="849.5,-1442.75 849.5,-1458.75 962.5,-1458.75 962.5,-1442.75 849.5,-1442.75"/>
- <text text-anchor="start" x="851.25" y="-1447.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_SYSTPORT</text>
- <polygon fill="#b2df8a" stroke="none" points="962.5,-1442.75 962.5,-1458.75 971.5,-1458.75 971.5,-1442.75 962.5,-1442.75"/>
- <text text-anchor="start" x="964.38" y="-1447.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="849.5,-1426.75 849.5,-1442.75 962.5,-1442.75 962.5,-1426.75 849.5,-1426.75"/>
- <text text-anchor="start" x="851.5" y="-1431.25" font-family="Ubuntu" font-size="10.00">SYSTEM</text>
- <polygon fill="#b2df8a" stroke="none" points="962.5,-1426.75 962.5,-1442.75 971.5,-1442.75 971.5,-1426.75 962.5,-1426.75"/>
- <text text-anchor="start" x="964.38" y="-1431.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="849.5,-1410.75 849.5,-1426.75 962.5,-1426.75 962.5,-1410.75 849.5,-1410.75"/>
- <text text-anchor="start" x="851.5" y="-1415.25" font-family="Ubuntu" font-size="10.00">DAC_PORT</text>
- <polygon fill="#b2df8a" stroke="none" points="962.5,-1410.75 962.5,-1426.75 971.5,-1426.75 971.5,-1410.75 962.5,-1410.75"/>
- <text text-anchor="start" x="964.38" y="-1415.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="none" stroke="black" points="848.5,-1409.75 848.5,-1475.75 972.5,-1475.75 972.5,-1409.75 848.5,-1409.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_133->Node_Ja_137 -->
- <g id="edge87" class="edge">
- <title>Node_Ja_133:e->Node_Ja_137</title>
- <g id="a_edge87"><a xlink:title="Ja_133 --> Ja_137">
- <path fill="none" stroke="#008000" d="M1334,-3522.75C1353.55,-3522.75 1374.7,-3523.63 1394.24,-3524.8"/>
- <polygon fill="#008000" stroke="#008000" points="1393.82,-3528.28 1404.02,-3525.43 1394.26,-3521.3 1393.82,-3528.28"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_159 -->
- <g id="node22" class="node">
- <title>Node_Ja_159</title>
- <g id="a_node22"><a xlink:title="platform.EthRMII">
- <polygon fill="#fffaf0" stroke="none" points="634.5,-1773.75 634.5,-1823.75 700.5,-1823.75 700.5,-1773.75 634.5,-1773.75"/>
- <polygon fill="#e31a1c" stroke="none" points="635.5,-1806.75 635.5,-1822.75 699.5,-1822.75 699.5,-1806.75 635.5,-1806.75"/>
- <text text-anchor="start" x="659.25" y="-1812.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthRMII</text>
- <text text-anchor="start" x="641.38" y="-1795.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="650.5" y="-1795.25" font-family="Ubuntu" font-size="10.00">mdc</text>
- <polygon fill="#fb9a99" stroke="none" points="673.5,-1790.75 673.5,-1806.75 699.5,-1806.75 699.5,-1790.75 673.5,-1790.75"/>
- <text text-anchor="start" x="675.25" y="-1796.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="641.38" y="-1779.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="650.5" y="-1779.25" font-family="Ubuntu" font-size="10.00">mdio</text>
- <polygon fill="#fb9a99" stroke="none" points="673.5,-1774.75 673.5,-1790.75 699.5,-1790.75 699.5,-1774.75 673.5,-1774.75"/>
- <text text-anchor="start" x="675.25" y="-1780.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="634.5,-1773.75 634.5,-1823.75 700.5,-1823.75 700.5,-1773.75 634.5,-1773.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_159->Node_Ja_104 -->
- <g id="edge25" class="edge">
- <title>Node_Ja_159:e->Node_Ja_104:header</title>
- <g id="a_edge25"><a xlink:title="Ja_159 --> Ja_104">
- <path fill="none" stroke="#000000" d="M700.5,-1798.75C742.9,-1798.75 763.85,-1801.9 788,-1836.75 832.62,-1901.12 809.23,-2463.83 824,-2540.75 837.39,-2610.49 807.04,-2691.36 867.14,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_159->Node_Ja_104 -->
- <g id="edge37" class="edge">
- <title>Node_Ja_159:e->Node_Ja_104:header</title>
- <g id="a_edge37"><a xlink:title="Ja_159 --> Ja_104">
- <path fill="none" stroke="#000000" d="M700.5,-1782.75C746.2,-1782.75 764.72,-1797.42 788,-1836.75 827.9,-1904.15 809.23,-2463.83 824,-2540.75 837.39,-2610.49 807.04,-2691.36 867.14,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge7" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge7"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3304.75C789.93,-3304.75 763.71,-3222.22 788,-3149.75 819.09,-3057.01 780.01,-2727.9 867.22,-2702.33"/>
- <polygon fill="#000000" stroke="#000000" points="867.58,-2705.81 877,-2700.96 866.61,-2698.88 867.58,-2705.81"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge21" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge21"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3272.75C777.41,-3272.75 764.78,-3209.3 788,-3149.75 823.53,-3058.62 780.36,-2728.02 867.24,-2702.33"/>
- <polygon fill="#000000" stroke="#000000" points="867.59,-2705.82 877,-2700.96 866.61,-2698.89 867.59,-2705.82"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge28" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge28"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3288.75C783.59,-3288.75 764.27,-3215.7 788,-3149.75 821.12,-3057.72 780.17,-2727.95 867.23,-2702.33"/>
- <polygon fill="#000000" stroke="#000000" points="867.58,-2705.82 877,-2700.96 866.61,-2698.88 867.58,-2705.82"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge29" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge29"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3256.75C771.45,-3256.75 765.24,-3203.04 788,-3149.75 826.41,-3059.8 780.58,-2728.12 867.26,-2702.34"/>
- <polygon fill="#000000" stroke="#000000" points="867.59,-2705.83 877,-2700.96 866.61,-2698.9 867.59,-2705.83"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge39" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge39"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3192.75C751.73,-3192.75 765.69,-3180.8 788,-3149.75 904.47,-2987.67 683.85,-2711.79 867.06,-2701.07"/>
- <polygon fill="#000000" stroke="#000000" points="867.09,-2704.57 876.99,-2700.79 866.89,-2697.58 867.09,-2704.57"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge64" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge64"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3320.75C852.17,-3320.75 742.3,-2734.19 867.38,-2702.12"/>
- <polygon fill="#000000" stroke="#000000" points="867.5,-2705.63 877,-2700.93 866.65,-2698.68 867.5,-2705.63"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge66" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge66"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3224.75C760.48,-3224.75 765.87,-3191.19 788,-3149.75 834.07,-3063.47 781.18,-2728.4 867.29,-2702.36"/>
- <polygon fill="#000000" stroke="#000000" points="867.6,-2705.85 877,-2700.96 866.61,-2698.92 867.6,-2705.85"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge72" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge72"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3208.75C755.74,-3208.75 765.93,-3185.76 788,-3149.75 892.31,-2979.59 683.38,-2711.47 867.05,-2701.06"/>
- <polygon fill="#000000" stroke="#000000" points="867.09,-2704.56 876.99,-2700.79 866.9,-2697.57 867.09,-2704.56"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge100" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge100"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3240.75C765.77,-3240.75 765.62,-3196.99 788,-3149.75 829.88,-3061.36 780.85,-2728.24 867.27,-2702.35"/>
- <polygon fill="#000000" stroke="#000000" points="867.59,-2705.84 877,-2700.96 866.61,-2698.91 867.59,-2705.84"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_105->Node_Ja_104 -->
- <g id="edge110" class="edge">
- <title>Node_Ja_105:e->Node_Ja_104:header</title>
- <g id="a_edge110"><a xlink:title="Ja_105 --> Ja_104">
- <path fill="none" stroke="#000000" d="M713.5,-3176.75C748.72,-3176.75 765.02,-3176.44 788,-3149.75 918.25,-2998.52 684.39,-2712.21 867.08,-2701.08"/>
- <polygon fill="#000000" stroke="#000000" points="867.09,-2704.59 876.99,-2700.79 866.89,-2697.59 867.09,-2704.59"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_160 -->
- <g id="node26" class="node">
- <title>Node_Ja_160</title>
- <g id="a_node26"><a xlink:title="platform.Eth">
- <polygon fill="#fffaf0" stroke="none" points="363,-1893.75 363,-1995.75 494,-1995.75 494,-1893.75 363,-1893.75"/>
- <polygon fill="#e31a1c" stroke="none" points="364,-1978.75 364,-1994.75 493,-1994.75 493,-1978.75 364,-1978.75"/>
- <text text-anchor="start" x="475.25" y="-1984.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Eth</text>
- <text text-anchor="start" x="369.88" y="-1967.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="379" y="-1967.25" font-family="Ubuntu" font-size="10.00">type</text>
- <polygon fill="#b2df8a" stroke="none" points="417,-1962.75 417,-1978.75 493,-1978.75 493,-1962.75 417,-1962.75"/>
- <text text-anchor="start" x="418.62" y="-1968.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DeviceTypeEnum</text>
- <text text-anchor="start" x="369.88" y="-1951.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="378.62" y="-1951.25" font-family="Ubuntu" font-size="10.00">common</text>
- <polygon fill="#fb9a99" stroke="none" points="417,-1946.75 417,-1962.75 493,-1962.75 493,-1946.75 417,-1946.75"/>
- <text text-anchor="start" x="434.75" y="-1952.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthCommon</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-1930.75 364,-1946.75 493,-1946.75 493,-1930.75 364,-1930.75"/>
- <text text-anchor="start" x="366" y="-1935.25" font-family="Ubuntu" font-size="10.00">ethType</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-1914.75 364,-1930.75 368,-1930.75 368,-1914.75 364,-1914.75"/>
- <text text-anchor="start" x="369.88" y="-1919.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="379" y="-1919.25" font-family="Ubuntu" font-size="10.00">spi</text>
- <polygon fill="#fb9a99" stroke="none" points="417,-1914.75 417,-1930.75 493,-1930.75 493,-1914.75 417,-1914.75"/>
- <text text-anchor="start" x="459.5" y="-1920.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthSPI</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-1898.75 364,-1914.75 368,-1914.75 368,-1898.75 364,-1898.75"/>
- <text text-anchor="start" x="369.88" y="-1903.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="379" y="-1903.25" font-family="Ubuntu" font-size="10.00">rmii</text>
- <polygon fill="#fb9a99" stroke="none" points="417,-1898.75 417,-1914.75 493,-1914.75 493,-1898.75 417,-1898.75"/>
- <text text-anchor="start" x="452.75" y="-1904.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthRMII</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-1894.75 364,-1898.75 493,-1898.75 493,-1894.75 364,-1894.75"/>
- <polygon fill="none" stroke="black" points="363,-1893.75 363,-1995.75 494,-1995.75 494,-1893.75 363,-1893.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_160->Node_Ja_100 -->
- <g id="edge41" class="edge">
- <title>Node_Ja_160:e->Node_Ja_100</title>
- <g id="a_edge41"><a xlink:title="Ja_160 --> Ja_100">
- <path fill="none" stroke="#008000" d="M494.5,-1970.75C526.72,-1970.75 520.27,-2002.75 547,-2020.75 561.02,-2030.19 576.96,-2038.7 592.52,-2046.02"/>
- <polygon fill="#008000" stroke="#008000" points="590.74,-2049.05 601.29,-2050.03 593.65,-2042.69 590.74,-2049.05"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_160->Node_Ja_159 -->
- <g id="edge4" class="edge">
- <title>Node_Ja_160:e->Node_Ja_159:header</title>
- <g id="a_edge4"><a xlink:title="Ja_160 --> Ja_159">
- <path fill="none" stroke="#000000" d="M494.5,-1906.75C533.39,-1906.75 514.62,-1858.28 547,-1836.75 577,-1816.8 591.36,-1814.94 623.04,-1814.77"/>
- <polygon fill="#000000" stroke="#000000" points="622.99,-1818.27 632.99,-1814.75 622.98,-1811.27 622.99,-1818.27"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_157 -->
- <g id="node44" class="node">
- <title>Node_Ja_157</title>
- <g id="a_node44"><a xlink:title="platform.EthCommon">
- <polygon fill="#fffaf0" stroke="none" points="611.5,-1357.75 611.5,-1407.75 723.5,-1407.75 723.5,-1357.75 611.5,-1357.75"/>
- <polygon fill="#e31a1c" stroke="none" points="612.5,-1390.75 612.5,-1406.75 722.5,-1406.75 722.5,-1390.75 612.5,-1390.75"/>
- <text text-anchor="start" x="664.25" y="-1396.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthCommon</text>
- <text text-anchor="start" x="618.38" y="-1379.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="627.38" y="-1379.25" font-family="Ubuntu" font-size="10.00">model</text>
- <polygon fill="#b2df8a" stroke="none" points="655.5,-1374.75 655.5,-1390.75 722.5,-1390.75 722.5,-1374.75 655.5,-1374.75"/>
- <text text-anchor="start" x="657.5" y="-1380.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">EthModelEnum</text>
- <text text-anchor="start" x="618.38" y="-1363.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="627.5" y="-1363.25" font-family="Ubuntu" font-size="10.00">rst</text>
- <polygon fill="#fb9a99" stroke="none" points="655.5,-1358.75 655.5,-1374.75 722.5,-1374.75 722.5,-1358.75 655.5,-1358.75"/>
- <text text-anchor="start" x="698" y="-1364.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="611.5,-1357.75 611.5,-1407.75 723.5,-1407.75 723.5,-1357.75 611.5,-1357.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_160->Node_Ja_157 -->
- <g id="edge34" class="edge">
- <title>Node_Ja_160:e->Node_Ja_157:header</title>
- <g id="a_edge34"><a xlink:title="Ja_160 --> Ja_157">
- <path fill="none" stroke="#000000" d="M494.5,-1954.75C613.74,-1954.75 472.95,-1514.21 547,-1420.75 563.31,-1400.16 577.06,-1398.74 600.18,-1398.72"/>
- <polygon fill="#000000" stroke="#000000" points="599.98,-1402.22 609.99,-1398.75 600,-1395.22 599.98,-1402.22"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_158 -->
- <g id="node62" class="node">
- <title>Node_Ja_158</title>
- <g id="a_node62"><a xlink:title="platform.EthSPI">
- <polygon fill="#fffaf0" stroke="none" points="632.5,-1849.75 632.5,-1931.75 702.5,-1931.75 702.5,-1849.75 632.5,-1849.75"/>
- <polygon fill="#e31a1c" stroke="none" points="633.5,-1914.75 633.5,-1930.75 701.5,-1930.75 701.5,-1914.75 633.5,-1914.75"/>
- <text text-anchor="start" x="668" y="-1920.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthSPI</text>
- <text text-anchor="start" x="639.38" y="-1903.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="648.5" y="-1903.25" font-family="Ubuntu" font-size="10.00">cs</text>
- <polygon fill="#fb9a99" stroke="none" points="675.5,-1898.75 675.5,-1914.75 701.5,-1914.75 701.5,-1898.75 675.5,-1898.75"/>
- <text text-anchor="start" x="677.25" y="-1904.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="639.38" y="-1887.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="648.25" y="-1887.25" font-family="Ubuntu" font-size="10.00">speed</text>
- <polygon fill="#a6cee3" stroke="none" points="675.5,-1882.75 675.5,-1898.75 701.5,-1898.75 701.5,-1882.75 675.5,-1882.75"/>
- <text text-anchor="start" x="678.5" y="-1888.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="639.38" y="-1871.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="648.5" y="-1871.25" font-family="Ubuntu" font-size="10.00">intr</text>
- <polygon fill="#fb9a99" stroke="none" points="675.5,-1866.75 675.5,-1882.75 701.5,-1882.75 701.5,-1866.75 675.5,-1866.75"/>
- <text text-anchor="start" x="677.25" y="-1872.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="639.38" y="-1855.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="648.5" y="-1855.25" font-family="Ubuntu" font-size="10.00">host</text>
- <polygon fill="#a6cee3" stroke="none" points="675.5,-1850.75 675.5,-1866.75 701.5,-1866.75 701.5,-1850.75 675.5,-1850.75"/>
- <text text-anchor="start" x="678.5" y="-1856.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <polygon fill="none" stroke="black" points="632.5,-1849.75 632.5,-1931.75 702.5,-1931.75 702.5,-1849.75 632.5,-1849.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_160->Node_Ja_158 -->
- <g id="edge75" class="edge">
- <title>Node_Ja_160:e->Node_Ja_158:header</title>
- <g id="a_edge75"><a xlink:title="Ja_160 --> Ja_158">
- <path fill="none" stroke="#000000" d="M494.5,-1922.75C551.88,-1922.75 569,-1922.75 621.19,-1922.75"/>
- <polygon fill="#000000" stroke="#000000" points="620.99,-1926.25 630.99,-1922.75 620.99,-1919.25 620.99,-1926.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_109 -->
- <g id="node27" class="node">
- <title>Node_Ja_109</title>
- <g id="a_node27"><a xlink:title="platform.GPIOExp">
- <polygon fill="#fffaf0" stroke="none" points="361.5,-2124.75 361.5,-2274.75 495.5,-2274.75 495.5,-2124.75 361.5,-2124.75"/>
- <polygon fill="#e31a1c" stroke="none" points="362.5,-2257.75 362.5,-2273.75 494.5,-2273.75 494.5,-2257.75 362.5,-2257.75"/>
- <text text-anchor="start" x="453.5" y="-2263.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExp</text>
- <text text-anchor="start" x="368.38" y="-2246.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="377.38" y="-2246.25" font-family="Ubuntu" font-size="10.00">model</text>
- <polygon fill="#b2df8a" stroke="none" points="405.5,-2241.75 405.5,-2257.75 494.5,-2257.75 494.5,-2241.75 405.5,-2241.75"/>
- <text text-anchor="start" x="407.25" y="-2247.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">GPIOExpModelEnum</text>
- <text text-anchor="start" x="368.38" y="-2230.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="377.5" y="-2230.25" font-family="Ubuntu" font-size="10.00">addr</text>
- <polygon fill="#a6cee3" stroke="none" points="405.5,-2225.75 405.5,-2241.75 494.5,-2241.75 494.5,-2225.75 405.5,-2225.75"/>
- <text text-anchor="start" x="471.5" y="-2231.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <polygon fill="#fdbf6f" stroke="none" points="362.5,-2209.75 362.5,-2225.75 494.5,-2225.75 494.5,-2209.75 362.5,-2209.75"/>
- <text text-anchor="start" x="364.5" y="-2214.25" font-family="Ubuntu" font-size="10.00">ExpType</text>
- <polygon fill="#fdbf6f" stroke="none" points="362.5,-2193.75 362.5,-2209.75 366.5,-2209.75 366.5,-2193.75 362.5,-2193.75"/>
- <text text-anchor="start" x="368.38" y="-2198.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="377.5" y="-2198.25" font-family="Ubuntu" font-size="10.00">i2c</text>
- <polygon fill="#fb9a99" stroke="none" points="405.5,-2193.75 405.5,-2209.75 494.5,-2209.75 494.5,-2193.75 405.5,-2193.75"/>
- <text text-anchor="start" x="437.75" y="-2199.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpI2C</text>
- <polygon fill="#fdbf6f" stroke="none" points="362.5,-2177.75 362.5,-2193.75 366.5,-2193.75 366.5,-2177.75 362.5,-2177.75"/>
- <text text-anchor="start" x="368.38" y="-2182.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="377.5" y="-2182.25" font-family="Ubuntu" font-size="10.00">spi</text>
- <polygon fill="#fb9a99" stroke="none" points="405.5,-2177.75 405.5,-2193.75 494.5,-2193.75 494.5,-2177.75 405.5,-2177.75"/>
- <text text-anchor="start" x="437.75" y="-2183.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpSPI</text>
- <polygon fill="#fdbf6f" stroke="none" points="362.5,-2173.75 362.5,-2177.75 494.5,-2177.75 494.5,-2173.75 362.5,-2173.75"/>
- <text text-anchor="start" x="368.38" y="-2162.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="377.5" y="-2162.25" font-family="Ubuntu" font-size="10.00">base</text>
- <polygon fill="#a6cee3" stroke="none" points="405.5,-2157.75 405.5,-2173.75 494.5,-2173.75 494.5,-2157.75 405.5,-2157.75"/>
- <text text-anchor="start" x="471.5" y="-2163.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="368.38" y="-2146.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="377.5" y="-2146.25" font-family="Ubuntu" font-size="10.00">count</text>
- <polygon fill="#a6cee3" stroke="none" points="405.5,-2141.75 405.5,-2157.75 494.5,-2157.75 494.5,-2141.75 405.5,-2141.75"/>
- <text text-anchor="start" x="471.5" y="-2147.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="368.38" y="-2130.25" font-family="Ubuntu" font-size="10.00">7</text>
- <text text-anchor="start" x="377.5" y="-2130.25" font-family="Ubuntu" font-size="10.00">intr</text>
- <polygon fill="#fb9a99" stroke="none" points="405.5,-2125.75 405.5,-2141.75 494.5,-2141.75 494.5,-2125.75 405.5,-2125.75"/>
- <text text-anchor="start" x="470" y="-2131.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="361.5,-2124.75 361.5,-2274.75 495.5,-2274.75 495.5,-2124.75 361.5,-2124.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_109->Node_Ja_107 -->
- <g id="edge60" class="edge">
- <title>Node_Ja_109:e->Node_Ja_107:header</title>
- <g id="a_edge60"><a xlink:title="Ja_109 --> Ja_107">
- <path fill="none" stroke="#000000" d="M495.5,-2185.75C590.42,-2185.75 505.98,-2303.97 511,-2398.75 517.37,-2519.09 496.96,-3373.12 547,-3482.75 564.37,-3520.8 574.83,-3547.78 611.45,-3552.13"/>
- <polygon fill="#000000" stroke="#000000" points="610.81,-3555.6 620.99,-3552.67 611.2,-3548.61 610.81,-3555.6"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_108 -->
- <g id="node33" class="node">
- <title>Node_Ja_108</title>
- <g id="a_node33"><a xlink:title="platform.GPIOExpI2C">
- <polygon fill="#fffaf0" stroke="none" points="627,-1433.75 627,-1467.75 708,-1467.75 708,-1433.75 627,-1433.75"/>
- <polygon fill="#e31a1c" stroke="none" points="628,-1450.75 628,-1466.75 707,-1466.75 707,-1450.75 628,-1450.75"/>
- <text text-anchor="start" x="650.25" y="-1456.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpI2C</text>
- <text text-anchor="start" x="633.88" y="-1439.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="642.88" y="-1439.25" font-family="Ubuntu" font-size="10.00">port</text>
- <polygon fill="#b2df8a" stroke="none" points="662,-1434.75 662,-1450.75 707,-1450.75 707,-1434.75 662,-1434.75"/>
- <text text-anchor="start" x="663.88" y="-1440.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">PortEnum</text>
- <polygon fill="none" stroke="black" points="627,-1433.75 627,-1467.75 708,-1467.75 708,-1433.75 627,-1433.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_109->Node_Ja_108 -->
- <g id="edge42" class="edge">
- <title>Node_Ja_109:e->Node_Ja_108:header</title>
- <g id="a_edge42"><a xlink:title="Ja_109 --> Ja_108">
- <path fill="none" stroke="#000000" d="M495.5,-2201.75C542.67,-2201.75 506.17,-2143.67 511,-2096.75 518.01,-2028.55 503.91,-1534.08 547,-1480.75 567.52,-1455.35 585.47,-1457.74 615.05,-1458.57"/>
- <polygon fill="#000000" stroke="#000000" points="614.93,-1462.07 624.99,-1458.73 615.04,-1455.07 614.93,-1462.07"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_106 -->
- <g id="node38" class="node">
- <title>Node_Ja_106</title>
- <g id="a_node38"><a xlink:title="GPIOExpModelEnum">
- <polygon fill="#b2df8a" stroke="none" points="604.5,-2179.75 604.5,-2277.75 730.5,-2277.75 730.5,-2179.75 604.5,-2179.75"/>
- <polygon fill="#33a02c" stroke="none" points="605.5,-2260.75 605.5,-2276.75 729.5,-2276.75 729.5,-2260.75 605.5,-2260.75"/>
- <text text-anchor="start" x="607.5" y="-2266.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="634.5" y="-2266.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIOExpModelEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="605.5,-2244.75 605.5,-2260.75 703.5,-2260.75 703.5,-2244.75 605.5,-2244.75"/>
- <text text-anchor="start" x="607.5" y="-2249.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_EXP</text>
- <polygon fill="#b2df8a" stroke="none" points="703.5,-2244.75 703.5,-2260.75 729.5,-2260.75 729.5,-2244.75 703.5,-2244.75"/>
- <text text-anchor="start" x="705.5" y="-2249.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="605.5,-2228.75 605.5,-2244.75 703.5,-2244.75 703.5,-2228.75 605.5,-2228.75"/>
- <text text-anchor="start" x="607.5" y="-2233.25" font-family="Ubuntu" font-size="10.00">PCA9535</text>
- <polygon fill="#b2df8a" stroke="none" points="703.5,-2228.75 703.5,-2244.75 729.5,-2244.75 729.5,-2228.75 703.5,-2228.75"/>
- <text text-anchor="start" x="705.5" y="-2233.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="605.5,-2212.75 605.5,-2228.75 703.5,-2228.75 703.5,-2212.75 605.5,-2212.75"/>
- <text text-anchor="start" x="607.5" y="-2217.25" font-family="Ubuntu" font-size="10.00">PCA85XX</text>
- <polygon fill="#b2df8a" stroke="none" points="703.5,-2212.75 703.5,-2228.75 729.5,-2228.75 729.5,-2212.75 703.5,-2212.75"/>
- <text text-anchor="start" x="705.5" y="-2217.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="605.5,-2196.75 605.5,-2212.75 703.5,-2212.75 703.5,-2196.75 605.5,-2196.75"/>
- <text text-anchor="start" x="607.5" y="-2201.25" font-family="Ubuntu" font-size="10.00">MCP23017</text>
- <polygon fill="#b2df8a" stroke="none" points="703.5,-2196.75 703.5,-2212.75 729.5,-2212.75 729.5,-2196.75 703.5,-2196.75"/>
- <text text-anchor="start" x="705.5" y="-2201.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="605.5,-2180.75 605.5,-2196.75 703.5,-2196.75 703.5,-2180.75 605.5,-2180.75"/>
- <text text-anchor="start" x="607.5" y="-2185.25" font-family="Ubuntu" font-size="10.00">MCP23S17</text>
- <polygon fill="#b2df8a" stroke="none" points="703.5,-2180.75 703.5,-2196.75 729.5,-2196.75 729.5,-2180.75 703.5,-2180.75"/>
- <text text-anchor="start" x="705.5" y="-2185.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="none" stroke="black" points="604.5,-2179.75 604.5,-2277.75 730.5,-2277.75 730.5,-2179.75 604.5,-2179.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_109->Node_Ja_106 -->
- <g id="edge19" class="edge">
- <title>Node_Ja_109:e->Node_Ja_106</title>
- <g id="a_edge19"><a xlink:title="Ja_109 --> Ja_106">
- <path fill="none" stroke="#008000" d="M495.5,-2249.75C525.07,-2249.75 557.31,-2246.62 585.74,-2242.77"/>
- <polygon fill="#008000" stroke="#008000" points="585.94,-2246.28 595.35,-2241.42 584.96,-2239.35 585.94,-2246.28"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_109->Node_Ja_104 -->
- <g id="edge24" class="edge">
- <title>Node_Ja_109:e->Node_Ja_104:header</title>
- <g id="a_edge24"><a xlink:title="Ja_109 --> Ja_104">
- <path fill="none" stroke="#000000" d="M495.5,-2133.75C560.91,-2133.75 742.13,-2120.12 788,-2166.75 869.6,-2249.7 765.51,-2671.39 867.27,-2699.3"/>
- <polygon fill="#000000" stroke="#000000" points="866.63,-2702.74 877,-2700.56 867.53,-2695.8 866.63,-2702.74"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_129 -->
- <g id="node28" class="node">
- <title>Node_Ja_129</title>
- <g id="a_node28"><a xlink:title="platform.DacControlSet">
- <polygon fill="#fffaf0" stroke="none" points="584.5,-3587.75 584.5,-3621.75 750.5,-3621.75 750.5,-3587.75 584.5,-3587.75"/>
- <polygon fill="#e31a1c" stroke="none" points="585.5,-3604.75 585.5,-3620.75 749.5,-3620.75 749.5,-3604.75 585.5,-3604.75"/>
- <text text-anchor="start" x="677.75" y="-3610.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DacControlSet</text>
- <text text-anchor="start" x="587.25" y="-3593.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="607.38" y="-3593.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="616.25" y="-3593.25" font-family="Ubuntu" font-size="10.00">commands</text>
- <polygon fill="#fb9a99" stroke="none" points="664.5,-3588.75 664.5,-3604.75 749.5,-3604.75 749.5,-3588.75 664.5,-3588.75"/>
- <text text-anchor="start" x="666.12" y="-3594.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ControlCommand</text>
- <polygon fill="none" stroke="black" points="584.5,-3587.75 584.5,-3621.75 750.5,-3621.75 750.5,-3587.75 584.5,-3587.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_129->Node_Ja_130 -->
- <g id="edge43" class="edge">
- <title>Node_Ja_129:e->Node_Ja_130:header</title>
- <g id="a_edge43"><a xlink:title="Ja_129 --> Ja_130">
- <path fill="none" stroke="#000000" d="M750.5,-3596.75C782.42,-3596.75 793.11,-3596.75 820.23,-3596.75"/>
- <polygon fill="#000000" stroke="#000000" points="819.99,-3600.25 829.99,-3596.75 819.99,-3593.25 819.99,-3600.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_149 -->
- <g id="node29" class="node">
- <title>Node_Ja_149</title>
- <g id="a_node29"><a xlink:title="platform.Button">
- <polygon fill="#fffaf0" stroke="none" points="595,-857.75 595,-1019.75 740,-1019.75 740,-857.75 595,-857.75"/>
- <polygon fill="#e31a1c" stroke="none" points="596,-1002.75 596,-1018.75 739,-1018.75 739,-1002.75 596,-1002.75"/>
- <text text-anchor="start" x="704" y="-1008.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Button</text>
- <text text-anchor="start" x="601.88" y="-991.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="611" y="-991.25" font-family="Ubuntu" font-size="10.00">gpio</text>
- <polygon fill="#fb9a99" stroke="none" points="666,-986.75 666,-1002.75 739,-1002.75 739,-986.75 666,-986.75"/>
- <text text-anchor="start" x="714.5" y="-992.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="601.88" y="-975.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="611" y="-975.25" font-family="Ubuntu" font-size="10.00">pull</text>
- <polygon fill="#a6cee3" stroke="none" points="666,-970.75 666,-986.75 739,-986.75 739,-970.75 666,-970.75"/>
- <text text-anchor="start" x="719" y="-976.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="601.88" y="-959.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="611" y="-959.25" font-family="Ubuntu" font-size="10.00">debounce</text>
- <polygon fill="#a6cee3" stroke="none" points="666,-954.75 666,-970.75 739,-970.75 739,-954.75 666,-954.75"/>
- <text text-anchor="start" x="716" y="-960.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="601.88" y="-943.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="611" y="-943.25" font-family="Ubuntu" font-size="10.00">shifter</text>
- <polygon fill="#fb9a99" stroke="none" points="666,-938.75 666,-954.75 739,-954.75 739,-938.75 666,-938.75"/>
- <text text-anchor="start" x="714.5" y="-944.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="601.88" y="-927.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="610.88" y="-927.25" font-family="Ubuntu" font-size="10.00">longduration</text>
- <polygon fill="#a6cee3" stroke="none" points="666,-922.75 666,-938.75 739,-938.75 739,-922.75 666,-922.75"/>
- <text text-anchor="start" x="716" y="-928.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="601.88" y="-911.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="611" y="-911.25" font-family="Ubuntu" font-size="10.00">normal</text>
- <polygon fill="#fb9a99" stroke="none" points="666,-906.75 666,-922.75 739,-922.75 739,-906.75 666,-906.75"/>
- <text text-anchor="start" x="667.62" y="-912.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
- <text text-anchor="start" x="601.88" y="-895.25" font-family="Ubuntu" font-size="10.00">7</text>
- <text text-anchor="start" x="611" y="-895.25" font-family="Ubuntu" font-size="10.00">longpress</text>
- <polygon fill="#fb9a99" stroke="none" points="666,-890.75 666,-906.75 739,-906.75 739,-890.75 666,-890.75"/>
- <text text-anchor="start" x="667.62" y="-896.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
- <text text-anchor="start" x="601.88" y="-879.25" font-family="Ubuntu" font-size="10.00">8</text>
- <text text-anchor="start" x="611" y="-879.25" font-family="Ubuntu" font-size="10.00">shifted</text>
- <polygon fill="#fb9a99" stroke="none" points="666,-874.75 666,-890.75 739,-890.75 739,-874.75 666,-874.75"/>
- <text text-anchor="start" x="667.62" y="-880.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
- <text text-anchor="start" x="601.88" y="-863.25" font-family="Ubuntu" font-size="10.00">9</text>
- <text text-anchor="start" x="611" y="-863.25" font-family="Ubuntu" font-size="10.00">longshifted</text>
- <polygon fill="#fb9a99" stroke="none" points="666,-858.75 666,-874.75 739,-874.75 739,-858.75 666,-858.75"/>
- <text text-anchor="start" x="667.62" y="-864.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">ButtonActions</text>
- <polygon fill="none" stroke="black" points="595,-857.75 595,-1019.75 740,-1019.75 740,-857.75 595,-857.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_149->Node_Ja_148 -->
- <g id="edge68" class="edge">
- <title>Node_Ja_149:e->Node_Ja_148:header</title>
- <g id="a_edge68"><a xlink:title="Ja_149 --> Ja_148">
- <path fill="none" stroke="#000000" d="M740.5,-898.75C787.15,-898.75 801.53,-894.52 843.01,-893.84"/>
- <polygon fill="#000000" stroke="#000000" points="843.01,-897.34 852.99,-893.76 842.96,-890.34 843.01,-897.34"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_149->Node_Ja_148 -->
- <g id="edge85" class="edge">
- <title>Node_Ja_149:e->Node_Ja_148:header</title>
- <g id="a_edge85"><a xlink:title="Ja_149 --> Ja_148">
- <path fill="none" stroke="#000000" d="M740.5,-882.75C787.43,-882.75 801.46,-892.1 843.24,-893.56"/>
- <polygon fill="#000000" stroke="#000000" points="842.93,-897.05 852.99,-893.72 843.05,-890.06 842.93,-897.05"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_149->Node_Ja_148 -->
- <g id="edge90" class="edge">
- <title>Node_Ja_149:e->Node_Ja_148:header</title>
- <g id="a_edge90"><a xlink:title="Ja_149 --> Ja_148">
- <path fill="none" stroke="#000000" d="M740.5,-866.75C788.5,-866.75 800.63,-889.7 843.03,-893.28"/>
- <polygon fill="#000000" stroke="#000000" points="842.85,-896.78 852.99,-893.69 843.14,-889.78 842.85,-896.78"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_149->Node_Ja_148 -->
- <g id="edge101" class="edge">
- <title>Node_Ja_149:e->Node_Ja_148:header</title>
- <g id="a_edge101"><a xlink:title="Ja_149 --> Ja_148">
- <path fill="none" stroke="#000000" d="M740.5,-914.75C787.99,-914.75 801.02,-896.9 843.13,-894.11"/>
- <polygon fill="#000000" stroke="#000000" points="843.1,-897.62 852.99,-893.8 842.88,-890.62 843.1,-897.62"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_149->Node_Ja_104 -->
- <g id="edge45" class="edge">
- <title>Node_Ja_149:e->Node_Ja_104:header</title>
- <g id="a_edge45"><a xlink:title="Ja_149 --> Ja_104">
- <path fill="none" stroke="#000000" d="M740.5,-946.75C932.08,-946.75 692.96,-2631.22 867.29,-2698.67"/>
- <polygon fill="#000000" stroke="#000000" points="866.54,-2702.09 877.01,-2700.47 867.82,-2695.21 866.54,-2702.09"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_149->Node_Ja_104 -->
- <g id="edge102" class="edge">
- <title>Node_Ja_149:e->Node_Ja_104:header</title>
- <g id="a_edge102"><a xlink:title="Ja_149 --> Ja_104">
- <path fill="none" stroke="#000000" d="M740.5,-994.75C767.54,-994.75 776,-1008.52 788,-1032.75 825.2,-1107.84 809.32,-2458.24 824,-2540.75 836.44,-2610.67 806.93,-2691.38 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_119 -->
- <g id="node30" class="node">
- <title>Node_Ja_119</title>
- <g id="a_node30"><a xlink:title="DebugComponent">
- <polygon fill="#b2df8a" stroke="none" points="1056,-135.75 1056,-265.75 1174,-265.75 1174,-135.75 1056,-135.75"/>
- <polygon fill="#33a02c" stroke="none" points="1057,-248.75 1057,-264.75 1173,-264.75 1173,-248.75 1057,-248.75"/>
- <text text-anchor="start" x="1058.75" y="-254.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="1085.75" y="-254.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugComponent</text>
- <polygon fill="#b2df8a" stroke="none" points="1057,-232.75 1057,-248.75 1138,-248.75 1138,-232.75 1057,-232.75"/>
- <text text-anchor="start" x="1059" y="-237.25" font-family="Ubuntu" font-size="10.00">NONE</text>
- <polygon fill="#b2df8a" stroke="none" points="1138,-232.75 1138,-248.75 1173,-248.75 1173,-232.75 1138,-232.75"/>
- <text text-anchor="start" x="1140" y="-237.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="1057,-216.75 1057,-232.75 1138,-232.75 1138,-216.75 1057,-216.75"/>
- <text text-anchor="start" x="1059" y="-221.25" font-family="Ubuntu" font-size="10.00">SLIMPROTO</text>
- <polygon fill="#b2df8a" stroke="none" points="1138,-216.75 1138,-232.75 1173,-232.75 1173,-216.75 1138,-216.75"/>
- <text text-anchor="start" x="1140" y="-221.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="1057,-200.75 1057,-216.75 1138,-216.75 1138,-200.75 1057,-200.75"/>
- <text text-anchor="start" x="1059" y="-205.25" font-family="Ubuntu" font-size="10.00">STREAM</text>
- <polygon fill="#b2df8a" stroke="none" points="1138,-200.75 1138,-216.75 1173,-216.75 1173,-200.75 1138,-200.75"/>
- <text text-anchor="start" x="1140" y="-205.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="1057,-184.75 1057,-200.75 1138,-200.75 1138,-184.75 1057,-184.75"/>
- <text text-anchor="start" x="1059" y="-189.25" font-family="Ubuntu" font-size="10.00">DECODE</text>
- <polygon fill="#b2df8a" stroke="none" points="1138,-184.75 1138,-200.75 1173,-200.75 1173,-184.75 1138,-184.75"/>
- <text text-anchor="start" x="1140" y="-189.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="1057,-168.75 1057,-184.75 1138,-184.75 1138,-168.75 1057,-168.75"/>
- <text text-anchor="start" x="1059" y="-173.25" font-family="Ubuntu" font-size="10.00">OUTPUT</text>
- <polygon fill="#b2df8a" stroke="none" points="1138,-168.75 1138,-184.75 1173,-184.75 1173,-168.75 1138,-168.75"/>
- <text text-anchor="start" x="1140" y="-173.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="#b2df8a" stroke="none" points="1057,-152.75 1057,-168.75 1138,-168.75 1138,-152.75 1057,-152.75"/>
- <text text-anchor="start" x="1059" y="-157.25" font-family="Ubuntu" font-size="10.00">IR</text>
- <polygon fill="#b2df8a" stroke="none" points="1138,-152.75 1138,-168.75 1173,-168.75 1173,-152.75 1138,-152.75"/>
- <text text-anchor="start" x="1140" y="-157.25" font-family="Ubuntu" font-size="10.00">5</text>
- <polygon fill="#b2df8a" stroke="none" points="1057,-136.75 1057,-152.75 1138,-152.75 1138,-136.75 1057,-136.75"/>
- <text text-anchor="start" x="1059" y="-141.25" font-family="Ubuntu" font-size="10.00">ALL</text>
- <polygon fill="#b2df8a" stroke="none" points="1138,-136.75 1138,-152.75 1173,-152.75 1173,-136.75 1138,-136.75"/>
- <text text-anchor="start" x="1140" y="-141.25" font-family="Ubuntu" font-size="10.00">6</text>
- <polygon fill="none" stroke="black" points="1056,-135.75 1056,-265.75 1174,-265.75 1174,-135.75 1056,-135.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_134 -->
- <g id="node32" class="node">
- <title>Node_Ja_134</title>
- <g id="a_node32"><a xlink:title="GpioActionLevel">
- <polygon fill="#b2df8a" stroke="none" points="1401,-3405.75 1401,-3471.75 1534,-3471.75 1534,-3405.75 1401,-3405.75"/>
- <polygon fill="#33a02c" stroke="none" points="1402,-3454.75 1402,-3470.75 1533,-3470.75 1533,-3454.75 1402,-3454.75"/>
- <text text-anchor="start" x="1426.75" y="-3460.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="1453.75" y="-3460.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GpioActionLevel</text>
- <polygon fill="#b2df8a" stroke="none" points="1402,-3438.75 1402,-3454.75 1524,-3454.75 1524,-3438.75 1402,-3438.75"/>
- <text text-anchor="start" x="1403.75" y="-3443.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_UNDEFINED</text>
- <polygon fill="#b2df8a" stroke="none" points="1524,-3438.75 1524,-3454.75 1533,-3454.75 1533,-3438.75 1524,-3438.75"/>
- <text text-anchor="start" x="1525.88" y="-3443.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="1402,-3422.75 1402,-3438.75 1524,-3438.75 1524,-3422.75 1402,-3422.75"/>
- <text text-anchor="start" x="1404" y="-3427.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_1</text>
- <polygon fill="#b2df8a" stroke="none" points="1524,-3422.75 1524,-3438.75 1533,-3438.75 1533,-3422.75 1524,-3422.75"/>
- <text text-anchor="start" x="1525.88" y="-3427.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="1402,-3406.75 1402,-3422.75 1524,-3422.75 1524,-3406.75 1402,-3406.75"/>
- <text text-anchor="start" x="1404" y="-3411.25" font-family="Ubuntu" font-size="10.00">ACTION_LEVEL_0</text>
- <polygon fill="#b2df8a" stroke="none" points="1524,-3406.75 1524,-3422.75 1533,-3422.75 1533,-3406.75 1524,-3406.75"/>
- <text text-anchor="start" x="1525.88" y="-3411.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="none" stroke="black" points="1401,-3405.75 1401,-3471.75 1534,-3471.75 1534,-3405.75 1401,-3405.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_108->Node_Ja_101 -->
- <g id="edge63" class="edge">
- <title>Node_Ja_108:e->Node_Ja_101</title>
- <g id="a_edge63"><a xlink:title="Ja_108 --> Ja_101">
- <path fill="none" stroke="#008000" d="M708.5,-1442.75C748.35,-1442.75 792.64,-1442.75 829.48,-1442.75"/>
- <polygon fill="#008000" stroke="#008000" points="829.15,-1446.25 839.15,-1442.75 829.15,-1439.25 829.15,-1446.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_110 -->
- <g id="node59" class="node">
- <title>Node_Ja_110</title>
- <g id="a_node59"><a xlink:title="platform.Artwork">
- <polygon fill="#fffaf0" stroke="none" points="873.5,-717.75 873.5,-767.75 947.5,-767.75 947.5,-717.75 873.5,-717.75"/>
- <polygon fill="#e31a1c" stroke="none" points="874.5,-750.75 874.5,-766.75 946.5,-766.75 946.5,-750.75 874.5,-750.75"/>
- <text text-anchor="start" x="904" y="-756.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Artwork</text>
- <text text-anchor="start" x="880.38" y="-739.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="889.12" y="-739.25" font-family="Ubuntu" font-size="10.00">enabled</text>
- <polygon fill="#a6cee3" stroke="none" points="924.5,-734.75 924.5,-750.75 946.5,-750.75 946.5,-734.75 924.5,-734.75"/>
- <text text-anchor="start" x="926.5" y="-740.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="880.38" y="-723.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="889.5" y="-723.25" font-family="Ubuntu" font-size="10.00">resize</text>
- <polygon fill="#a6cee3" stroke="none" points="924.5,-718.75 924.5,-734.75 946.5,-734.75 946.5,-718.75 924.5,-718.75"/>
- <text text-anchor="start" x="926.5" y="-724.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <polygon fill="none" stroke="black" points="873.5,-717.75 873.5,-767.75 947.5,-767.75 947.5,-717.75 873.5,-717.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_125->Node_Ja_110 -->
- <g id="edge8" class="edge">
- <title>Node_Ja_125:e->Node_Ja_110:header</title>
- <g id="a_edge8"><a xlink:title="Ja_125 --> Ja_110">
- <path fill="none" stroke="#000000" d="M715.5,-758.75C781.74,-758.75 801.12,-758.75 862.06,-758.75"/>
- <polygon fill="#000000" stroke="#000000" points="861.99,-762.25 871.99,-758.75 861.99,-755.25 861.99,-762.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_151 -->
- <g id="node35" class="node">
- <title>Node_Ja_151</title>
- <g id="a_node35"><a xlink:title="platform.Rotary">
- <polygon fill="#fffaf0" stroke="none" points="613,-1493.75 613,-1607.75 722,-1607.75 722,-1493.75 613,-1493.75"/>
- <polygon fill="#e31a1c" stroke="none" points="614,-1590.75 614,-1606.75 721,-1606.75 721,-1590.75 614,-1590.75"/>
- <text text-anchor="start" x="685.25" y="-1596.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Rotary</text>
- <text text-anchor="start" x="619.88" y="-1579.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="629" y="-1579.25" font-family="Ubuntu" font-size="10.00">A</text>
- <polygon fill="#fb9a99" stroke="none" points="672,-1574.75 672,-1590.75 721,-1590.75 721,-1574.75 672,-1574.75"/>
- <text text-anchor="start" x="696.5" y="-1580.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="619.88" y="-1563.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="629" y="-1563.25" font-family="Ubuntu" font-size="10.00">B</text>
- <polygon fill="#fb9a99" stroke="none" points="672,-1558.75 672,-1574.75 721,-1574.75 721,-1558.75 672,-1558.75"/>
- <text text-anchor="start" x="696.5" y="-1564.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="619.88" y="-1547.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="629" y="-1547.25" font-family="Ubuntu" font-size="10.00">SW</text>
- <polygon fill="#fb9a99" stroke="none" points="672,-1542.75 672,-1558.75 721,-1558.75 721,-1542.75 672,-1542.75"/>
- <text text-anchor="start" x="696.5" y="-1548.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="619.88" y="-1531.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="629" y="-1531.25" font-family="Ubuntu" font-size="10.00">knobonly</text>
- <polygon fill="#fb9a99" stroke="none" points="672,-1526.75 672,-1542.75 721,-1542.75 721,-1526.75 672,-1526.75"/>
- <text text-anchor="start" x="674" y="-1532.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">KnobOnly</text>
- <text text-anchor="start" x="619.88" y="-1515.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="629" y="-1515.25" font-family="Ubuntu" font-size="10.00">volume</text>
- <polygon fill="#a6cee3" stroke="none" points="672,-1510.75 672,-1526.75 721,-1526.75 721,-1510.75 672,-1510.75"/>
- <text text-anchor="start" x="701" y="-1516.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="619.88" y="-1499.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="628.88" y="-1499.25" font-family="Ubuntu" font-size="10.00">longpress</text>
- <polygon fill="#a6cee3" stroke="none" points="672,-1494.75 672,-1510.75 721,-1510.75 721,-1494.75 672,-1494.75"/>
- <text text-anchor="start" x="701" y="-1500.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <polygon fill="none" stroke="black" points="613,-1493.75 613,-1607.75 722,-1607.75 722,-1493.75 613,-1493.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_151->Node_Ja_150 -->
- <g id="edge56" class="edge">
- <title>Node_Ja_151:e->Node_Ja_150:header</title>
- <g id="a_edge56"><a xlink:title="Ja_151 --> Ja_150">
- <path fill="none" stroke="#000000" d="M722.5,-1534.75C783.55,-1534.75 801.39,-1541.81 857.21,-1542.67"/>
- <polygon fill="#000000" stroke="#000000" points="856.96,-1546.16 866.99,-1542.74 857.01,-1539.16 856.96,-1546.16"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_151->Node_Ja_104 -->
- <g id="edge33" class="edge">
- <title>Node_Ja_151:e->Node_Ja_104:header</title>
- <g id="a_edge33"><a xlink:title="Ja_151 --> Ja_104">
- <path fill="none" stroke="#000000" d="M722.5,-1550.75C765.11,-1550.75 771.58,-1581.43 788,-1620.75 827.43,-1715.15 805.31,-2440.17 824,-2540.75 836.97,-2610.57 806.99,-2691.37 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_151->Node_Ja_104 -->
- <g id="edge71" class="edge">
- <title>Node_Ja_151:e->Node_Ja_104:header</title>
- <g id="a_edge71"><a xlink:title="Ja_151 --> Ja_104">
- <path fill="none" stroke="#000000" d="M722.5,-1566.75C760.23,-1566.75 771.24,-1586.95 788,-1620.75 833.44,-1712.41 805.31,-2440.17 824,-2540.75 836.97,-2610.57 806.99,-2691.37 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_151->Node_Ja_104 -->
- <g id="edge83" class="edge">
- <title>Node_Ja_151:e->Node_Ja_104:header</title>
- <g id="a_edge83"><a xlink:title="Ja_151 --> Ja_104">
- <path fill="none" stroke="#000000" d="M722.5,-1582.75C756.16,-1582.75 770.64,-1591.92 788,-1620.75 840.78,-1708.38 805.31,-2440.17 824,-2540.75 836.97,-2610.57 806.99,-2691.37 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_120 -->
- <g id="node36" class="node">
- <title>Node_Ja_120</title>
- <g id="a_node36"><a xlink:title="platform.RatesOption">
- <polygon fill="#fffaf0" stroke="none" points="856.5,-409.75 856.5,-475.75 964.5,-475.75 964.5,-409.75 856.5,-409.75"/>
- <polygon fill="#e31a1c" stroke="none" points="857.5,-458.75 857.5,-474.75 963.5,-474.75 963.5,-458.75 857.5,-458.75"/>
- <text text-anchor="start" x="901.5" y="-464.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">RatesOption</text>
- <text text-anchor="start" x="879.38" y="-447.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="888.5" y="-447.25" font-family="Ubuntu" font-size="10.00">min</text>
- <polygon fill="#b2df8a" stroke="none" points="908.5,-442.75 908.5,-458.75 963.5,-458.75 963.5,-442.75 908.5,-442.75"/>
- <text text-anchor="start" x="910.12" y="-448.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
- <text text-anchor="start" x="879.38" y="-431.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="888.5" y="-431.25" font-family="Ubuntu" font-size="10.00">max</text>
- <polygon fill="#b2df8a" stroke="none" points="908.5,-426.75 908.5,-442.75 963.5,-442.75 963.5,-426.75 908.5,-426.75"/>
- <text text-anchor="start" x="910.12" y="-432.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
- <text text-anchor="start" x="859.25" y="-415.25" font-family="Ubuntu" font-size="10.00">[...]</text>
- <text text-anchor="start" x="879.38" y="-415.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="888.5" y="-415.25" font-family="Ubuntu" font-size="10.00">list</text>
- <polygon fill="#b2df8a" stroke="none" points="908.5,-410.75 908.5,-426.75 963.5,-426.75 963.5,-410.75 908.5,-410.75"/>
- <text text-anchor="start" x="910.12" y="-416.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">SampleRate</text>
- <polygon fill="none" stroke="black" points="856.5,-409.75 856.5,-475.75 964.5,-475.75 964.5,-409.75 856.5,-409.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_120->Node_Ja_117 -->
- <g id="edge12" class="edge">
- <title>Node_Ja_120:e->Node_Ja_117</title>
- <g id="a_edge12"><a xlink:title="Ja_120 --> Ja_117">
- <path fill="none" stroke="#008000" d="M964.5,-434.75C983.53,-434.75 1003.89,-435.57 1023.26,-436.73"/>
- <polygon fill="#008000" stroke="#008000" points="1022.83,-440.21 1033.03,-437.36 1023.27,-433.23 1022.83,-440.21"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_120->Node_Ja_117 -->
- <g id="edge51" class="edge">
- <title>Node_Ja_120:e->Node_Ja_117</title>
- <g id="a_edge51"><a xlink:title="Ja_120 --> Ja_117">
- <path fill="none" stroke="#008000" d="M964.5,-450.75C983.61,-450.75 1004.08,-450.25 1023.55,-449.55"/>
- <polygon fill="#008000" stroke="#008000" points="1023.51,-453.05 1033.37,-449.17 1023.24,-446.06 1023.51,-453.05"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_120->Node_Ja_117 -->
- <g id="edge59" class="edge">
- <title>Node_Ja_120:e->Node_Ja_117</title>
- <g id="a_edge59"><a xlink:title="Ja_120 --> Ja_117">
- <path fill="none" stroke="#008000" d="M964.5,-418.75C983.66,-418.75 1004,-420.85 1023.3,-423.85"/>
- <polygon fill="#008000" stroke="#008000" points="1022.6,-427.28 1033.04,-425.47 1023.74,-420.38 1022.6,-427.28"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_122 -->
- <g id="node37" class="node">
- <title>Node_Ja_122</title>
- <g id="a_node37"><a xlink:title="platform.DebugOption">
- <polygon fill="#fffaf0" stroke="none" points="838,-175.75 838,-225.75 983,-225.75 983,-175.75 838,-175.75"/>
- <polygon fill="#e31a1c" stroke="none" points="839,-208.75 839,-224.75 982,-224.75 982,-208.75 839,-208.75"/>
- <text text-anchor="start" x="917.75" y="-214.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugOption</text>
- <text text-anchor="start" x="844.88" y="-197.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="853.88" y="-197.25" font-family="Ubuntu" font-size="10.00">component</text>
- <polygon fill="#b2df8a" stroke="none" points="903,-192.75 903,-208.75 982,-208.75 982,-192.75 903,-192.75"/>
- <text text-anchor="start" x="904.62" y="-198.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DebugComponent</text>
- <text text-anchor="start" x="844.88" y="-181.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="854" y="-181.25" font-family="Ubuntu" font-size="10.00">level</text>
- <polygon fill="#b2df8a" stroke="none" points="903,-176.75 903,-192.75 982,-192.75 982,-176.75 903,-176.75"/>
- <text text-anchor="start" x="907.25" y="-182.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DebugLevelEnum</text>
- <polygon fill="none" stroke="black" points="838,-175.75 838,-225.75 983,-225.75 983,-175.75 838,-175.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_122->Node_Ja_119 -->
- <g id="edge13" class="edge">
- <title>Node_Ja_122:e->Node_Ja_119</title>
- <g id="a_edge13"><a xlink:title="Ja_122 --> Ja_119">
- <path fill="none" stroke="#008000" d="M983.5,-200.75C1000.78,-200.75 1019.36,-200.75 1036.91,-200.75"/>
- <polygon fill="#008000" stroke="#008000" points="1036.77,-204.25 1046.77,-200.75 1036.77,-197.25 1036.77,-204.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_118 -->
- <g id="node53" class="node">
- <title>Node_Ja_118</title>
- <g id="a_node53"><a xlink:title="DebugLevelEnum">
- <polygon fill="#b2df8a" stroke="none" points="1058,-27.75 1058,-109.75 1172,-109.75 1172,-27.75 1058,-27.75"/>
- <polygon fill="#33a02c" stroke="none" points="1059,-92.75 1059,-108.75 1171,-108.75 1171,-92.75 1059,-92.75"/>
- <text text-anchor="start" x="1060.62" y="-98.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="1087.62" y="-98.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DebugLevelEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="1059,-76.75 1059,-92.75 1132,-92.75 1132,-76.75 1059,-76.75"/>
- <text text-anchor="start" x="1061" y="-81.25" font-family="Ubuntu" font-size="10.00">DEFAULT</text>
- <polygon fill="#b2df8a" stroke="none" points="1132,-76.75 1132,-92.75 1171,-92.75 1171,-76.75 1132,-76.75"/>
- <text text-anchor="start" x="1134" y="-81.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="1059,-60.75 1059,-76.75 1132,-76.75 1132,-60.75 1059,-60.75"/>
- <text text-anchor="start" x="1061" y="-65.25" font-family="Ubuntu" font-size="10.00">INFO</text>
- <polygon fill="#b2df8a" stroke="none" points="1132,-60.75 1132,-76.75 1171,-76.75 1171,-60.75 1132,-60.75"/>
- <text text-anchor="start" x="1134" y="-65.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="1059,-44.75 1059,-60.75 1132,-60.75 1132,-44.75 1059,-44.75"/>
- <text text-anchor="start" x="1061" y="-49.25" font-family="Ubuntu" font-size="10.00">DEBUG</text>
- <polygon fill="#b2df8a" stroke="none" points="1132,-44.75 1132,-60.75 1171,-60.75 1171,-44.75 1132,-44.75"/>
- <text text-anchor="start" x="1134" y="-49.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="1059,-28.75 1059,-44.75 1132,-44.75 1132,-28.75 1059,-28.75"/>
- <text text-anchor="start" x="1061" y="-33.25" font-family="Ubuntu" font-size="10.00">SDEBUG</text>
- <polygon fill="#b2df8a" stroke="none" points="1132,-28.75 1132,-44.75 1171,-44.75 1171,-28.75 1132,-28.75"/>
- <text text-anchor="start" x="1134" y="-33.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="none" stroke="black" points="1058,-27.75 1058,-109.75 1172,-109.75 1172,-27.75 1058,-27.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_122->Node_Ja_118 -->
- <g id="edge76" class="edge">
- <title>Node_Ja_122:e->Node_Ja_118</title>
- <g id="a_edge76"><a xlink:title="Ja_122 --> Ja_118">
- <path fill="none" stroke="#008000" d="M983.5,-184.75C1018.76,-184.75 1007.02,-146.59 1033,-122.75 1035.68,-120.29 1038.48,-117.87 1041.36,-115.49"/>
- <polygon fill="#008000" stroke="#008000" points="1043.35,-118.37 1049.02,-109.42 1039.01,-112.88 1043.35,-118.37"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_135->Node_Ja_134 -->
- <g id="edge95" class="edge">
- <title>Node_Ja_135:e->Node_Ja_134</title>
- <g id="a_edge95"><a xlink:title="Ja_135 --> Ja_134">
- <path fill="none" stroke="#008000" d="M1349,-3442.75C1359.6,-3442.75 1370.74,-3442.59 1381.76,-3442.32"/>
- <polygon fill="#008000" stroke="#008000" points="1381.76,-3445.82 1391.67,-3442.06 1381.58,-3438.83 1381.76,-3445.82"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_154 -->
- <g id="node40" class="node">
- <title>Node_Ja_154</title>
- <g id="a_node40"><a xlink:title="platform.Battery">
- <polygon fill="#fffaf0" stroke="none" points="356.5,-1193.75 356.5,-1275.75 500.5,-1275.75 500.5,-1193.75 356.5,-1193.75"/>
- <polygon fill="#e31a1c" stroke="none" points="357.5,-1258.75 357.5,-1274.75 499.5,-1274.75 499.5,-1258.75 357.5,-1258.75"/>
- <text text-anchor="start" x="460" y="-1264.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Battery</text>
- <text text-anchor="start" x="363.38" y="-1247.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="372.5" y="-1247.25" font-family="Ubuntu" font-size="10.00">channel</text>
- <polygon fill="#b2df8a" stroke="none" points="407.5,-1242.75 407.5,-1258.75 499.5,-1258.75 499.5,-1242.75 407.5,-1242.75"/>
- <text text-anchor="start" x="409.25" y="-1248.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">BatteryChannelEnum</text>
- <text text-anchor="start" x="363.38" y="-1231.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="372.5" y="-1231.25" font-family="Ubuntu" font-size="10.00">scale</text>
- <polygon fill="#a6cee3" stroke="none" points="407.5,-1226.75 407.5,-1242.75 499.5,-1242.75 499.5,-1226.75 407.5,-1226.75"/>
- <text text-anchor="start" x="478.75" y="-1232.25" font-family="Ubuntu" font-style="italic" font-size="10.00">float</text>
- <text text-anchor="start" x="363.38" y="-1215.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="372.5" y="-1215.25" font-family="Ubuntu" font-size="10.00">cells</text>
- <polygon fill="#a6cee3" stroke="none" points="407.5,-1210.75 407.5,-1226.75 499.5,-1226.75 499.5,-1210.75 407.5,-1210.75"/>
- <text text-anchor="start" x="476.5" y="-1216.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="363.38" y="-1199.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="372.5" y="-1199.25" font-family="Ubuntu" font-size="10.00">atten</text>
- <polygon fill="#b2df8a" stroke="none" points="407.5,-1194.75 407.5,-1210.75 499.5,-1210.75 499.5,-1194.75 407.5,-1194.75"/>
- <text text-anchor="start" x="421" y="-1200.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">BatteryAttenEnum</text>
- <polygon fill="none" stroke="black" points="356.5,-1193.75 356.5,-1275.75 500.5,-1275.75 500.5,-1193.75 356.5,-1193.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_154->Node_Ja_153 -->
- <g id="edge67" class="edge">
- <title>Node_Ja_154:e->Node_Ja_153</title>
- <g id="a_edge67"><a xlink:title="Ja_154 --> Ja_153">
- <path fill="none" stroke="#008000" d="M500.5,-1202.75C529.57,-1202.75 523.5,-1173.86 547,-1156.75 559.54,-1147.62 573.62,-1139.05 587.59,-1131.37"/>
- <polygon fill="#008000" stroke="#008000" points="589.22,-1134.47 596.38,-1126.66 585.91,-1128.3 589.22,-1134.47"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_152 -->
- <g id="node43" class="node">
- <title>Node_Ja_152</title>
- <g id="a_node43"><a xlink:title="BatteryChannelEnum">
- <polygon fill="#b2df8a" stroke="none" points="600.5,-1169.75 600.5,-1331.75 734.5,-1331.75 734.5,-1169.75 600.5,-1169.75"/>
- <polygon fill="#33a02c" stroke="none" points="601.5,-1314.75 601.5,-1330.75 733.5,-1330.75 733.5,-1314.75 601.5,-1314.75"/>
- <text text-anchor="start" x="603.38" y="-1320.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="630.38" y="-1320.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BatteryChannelEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1298.75 601.5,-1314.75 701.5,-1314.75 701.5,-1298.75 601.5,-1298.75"/>
- <text text-anchor="start" x="603.5" y="-1303.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_CH</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1298.75 701.5,-1314.75 733.5,-1314.75 733.5,-1298.75 701.5,-1298.75"/>
- <text text-anchor="start" x="703.5" y="-1303.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1282.75 601.5,-1298.75 701.5,-1298.75 701.5,-1282.75 601.5,-1282.75"/>
- <text text-anchor="start" x="603.5" y="-1287.25" font-family="Ubuntu" font-size="10.00">CH0</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1282.75 701.5,-1298.75 733.5,-1298.75 733.5,-1282.75 701.5,-1282.75"/>
- <text text-anchor="start" x="703.5" y="-1287.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1266.75 601.5,-1282.75 701.5,-1282.75 701.5,-1266.75 601.5,-1266.75"/>
- <text text-anchor="start" x="603.5" y="-1271.25" font-family="Ubuntu" font-size="10.00">CH1</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1266.75 701.5,-1282.75 733.5,-1282.75 733.5,-1266.75 701.5,-1266.75"/>
- <text text-anchor="start" x="703.5" y="-1271.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1250.75 601.5,-1266.75 701.5,-1266.75 701.5,-1250.75 601.5,-1250.75"/>
- <text text-anchor="start" x="603.5" y="-1255.25" font-family="Ubuntu" font-size="10.00">CH2</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1250.75 701.5,-1266.75 733.5,-1266.75 733.5,-1250.75 701.5,-1250.75"/>
- <text text-anchor="start" x="703.5" y="-1255.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1234.75 601.5,-1250.75 701.5,-1250.75 701.5,-1234.75 601.5,-1234.75"/>
- <text text-anchor="start" x="603.5" y="-1239.25" font-family="Ubuntu" font-size="10.00">CH3</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1234.75 701.5,-1250.75 733.5,-1250.75 733.5,-1234.75 701.5,-1234.75"/>
- <text text-anchor="start" x="703.5" y="-1239.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1218.75 601.5,-1234.75 701.5,-1234.75 701.5,-1218.75 601.5,-1218.75"/>
- <text text-anchor="start" x="603.5" y="-1223.25" font-family="Ubuntu" font-size="10.00">CH4</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1218.75 701.5,-1234.75 733.5,-1234.75 733.5,-1218.75 701.5,-1218.75"/>
- <text text-anchor="start" x="703.5" y="-1223.25" font-family="Ubuntu" font-size="10.00">5</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1202.75 601.5,-1218.75 701.5,-1218.75 701.5,-1202.75 601.5,-1202.75"/>
- <text text-anchor="start" x="603.5" y="-1207.25" font-family="Ubuntu" font-size="10.00">CH5</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1202.75 701.5,-1218.75 733.5,-1218.75 733.5,-1202.75 701.5,-1202.75"/>
- <text text-anchor="start" x="703.5" y="-1207.25" font-family="Ubuntu" font-size="10.00">6</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1186.75 601.5,-1202.75 701.5,-1202.75 701.5,-1186.75 601.5,-1186.75"/>
- <text text-anchor="start" x="603.5" y="-1191.25" font-family="Ubuntu" font-size="10.00">CH6</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1186.75 701.5,-1202.75 733.5,-1202.75 733.5,-1186.75 701.5,-1186.75"/>
- <text text-anchor="start" x="703.5" y="-1191.25" font-family="Ubuntu" font-size="10.00">7</text>
- <polygon fill="#b2df8a" stroke="none" points="601.5,-1170.75 601.5,-1186.75 701.5,-1186.75 701.5,-1170.75 601.5,-1170.75"/>
- <text text-anchor="start" x="603.5" y="-1175.25" font-family="Ubuntu" font-size="10.00">CH7</text>
- <polygon fill="#b2df8a" stroke="none" points="701.5,-1170.75 701.5,-1186.75 733.5,-1186.75 733.5,-1170.75 701.5,-1170.75"/>
- <text text-anchor="start" x="703.5" y="-1175.25" font-family="Ubuntu" font-size="10.00">8</text>
- <polygon fill="none" stroke="black" points="600.5,-1169.75 600.5,-1331.75 734.5,-1331.75 734.5,-1169.75 600.5,-1169.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_154->Node_Ja_152 -->
- <g id="edge44" class="edge">
- <title>Node_Ja_154:e->Node_Ja_152</title>
- <g id="a_edge44"><a xlink:title="Ja_154 --> Ja_152">
- <path fill="none" stroke="#008000" d="M500.5,-1250.75C526.73,-1250.75 555.3,-1250.75 581.22,-1250.75"/>
- <polygon fill="#008000" stroke="#008000" points="581.03,-1254.25 591.03,-1250.75 581.03,-1247.25 581.03,-1254.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_161 -->
- <g id="node41" class="node">
- <title>Node_Ja_161</title>
- <g id="a_node41"><a xlink:title="platform.SPDIF">
- <polygon fill="#fffaf0" stroke="none" points="636,-2659.75 636,-2725.75 699,-2725.75 699,-2659.75 636,-2659.75"/>
- <polygon fill="#e31a1c" stroke="none" points="637,-2708.75 637,-2724.75 698,-2724.75 698,-2708.75 637,-2708.75"/>
- <text text-anchor="start" x="669" y="-2714.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPDIF</text>
- <text text-anchor="start" x="642.88" y="-2697.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="652" y="-2697.25" font-family="Ubuntu" font-size="10.00">dc</text>
- <polygon fill="#fb9a99" stroke="none" points="672,-2692.75 672,-2708.75 698,-2708.75 698,-2692.75 672,-2692.75"/>
- <text text-anchor="start" x="673.75" y="-2698.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="642.88" y="-2681.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="651.62" y="-2681.25" font-family="Ubuntu" font-size="10.00">data</text>
- <polygon fill="#fb9a99" stroke="none" points="672,-2676.75 672,-2692.75 698,-2692.75 698,-2676.75 672,-2676.75"/>
- <text text-anchor="start" x="673.75" y="-2682.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="642.88" y="-2665.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="652" y="-2665.25" font-family="Ubuntu" font-size="10.00">clk</text>
- <polygon fill="#fb9a99" stroke="none" points="672,-2660.75 672,-2676.75 698,-2676.75 698,-2660.75 672,-2660.75"/>
- <text text-anchor="start" x="673.75" y="-2666.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <polygon fill="none" stroke="black" points="636,-2659.75 636,-2725.75 699,-2725.75 699,-2659.75 636,-2659.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_161->Node_Ja_104 -->
- <g id="edge57" class="edge">
- <title>Node_Ja_161:e->Node_Ja_104:header</title>
- <g id="a_edge57"><a xlink:title="Ja_161 --> Ja_104">
- <path fill="none" stroke="#000000" d="M699.5,-2700.75C775.17,-2700.75 796.86,-2700.75 867.26,-2700.75"/>
- <polygon fill="#000000" stroke="#000000" points="866.99,-2704.25 876.99,-2700.75 866.99,-2697.25 866.99,-2704.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_161->Node_Ja_104 -->
- <g id="edge58" class="edge">
- <title>Node_Ja_161:e->Node_Ja_104:header</title>
- <g id="a_edge58"><a xlink:title="Ja_161 --> Ja_104">
- <path fill="none" stroke="#000000" d="M699.5,-2684.75C775.47,-2684.75 796.6,-2699.23 867.22,-2700.64"/>
- <polygon fill="#000000" stroke="#000000" points="866.95,-2704.14 876.99,-2700.74 867.02,-2697.14 866.95,-2704.14"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_161->Node_Ja_104 -->
- <g id="edge106" class="edge">
- <title>Node_Ja_161:e->Node_Ja_104:header</title>
- <g id="a_edge106"><a xlink:title="Ja_161 --> Ja_104">
- <path fill="none" stroke="#000000" d="M699.5,-2668.75C776.37,-2668.75 795.84,-2697.7 867.1,-2700.53"/>
- <polygon fill="#000000" stroke="#000000" points="866.92,-2704.03 876.99,-2700.72 867.06,-2697.03 866.92,-2704.03"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_113 -->
- <g id="node42" class="node">
- <title>Node_Ja_113</title>
- <g id="a_node42"><a xlink:title="OutputTypeEnum">
- <polygon fill="#b2df8a" stroke="none" points="853,-501.75 853,-583.75 968,-583.75 968,-501.75 853,-501.75"/>
- <polygon fill="#33a02c" stroke="none" points="854,-566.75 854,-582.75 967,-582.75 967,-566.75 854,-566.75"/>
- <text text-anchor="start" x="855.75" y="-572.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="882.75" y="-572.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputTypeEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="854,-550.75 854,-566.75 951,-566.75 951,-550.75 854,-550.75"/>
- <text text-anchor="start" x="856" y="-555.25" font-family="Ubuntu" font-size="10.00">OUTPUT_UNKNOWN</text>
- <polygon fill="#b2df8a" stroke="none" points="951,-550.75 951,-566.75 967,-566.75 967,-550.75 951,-550.75"/>
- <text text-anchor="start" x="953" y="-555.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="854,-534.75 854,-550.75 951,-550.75 951,-534.75 854,-534.75"/>
- <text text-anchor="start" x="856" y="-539.25" font-family="Ubuntu" font-size="10.00">OUTPUT_I2S</text>
- <polygon fill="#b2df8a" stroke="none" points="951,-534.75 951,-550.75 967,-550.75 967,-534.75 951,-534.75"/>
- <text text-anchor="start" x="953" y="-539.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="854,-518.75 854,-534.75 951,-534.75 951,-518.75 854,-518.75"/>
- <text text-anchor="start" x="856" y="-523.25" font-family="Ubuntu" font-size="10.00">OUTPUT_SPDIF</text>
- <polygon fill="#b2df8a" stroke="none" points="951,-518.75 951,-534.75 967,-534.75 967,-518.75 951,-518.75"/>
- <text text-anchor="start" x="953" y="-523.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="854,-502.75 854,-518.75 951,-518.75 951,-502.75 854,-502.75"/>
- <text text-anchor="start" x="856" y="-507.25" font-family="Ubuntu" font-size="10.00">OUTPUT_Bluetooth</text>
- <polygon fill="#b2df8a" stroke="none" points="951,-502.75 951,-518.75 967,-518.75 967,-502.75 951,-502.75"/>
- <text text-anchor="start" x="953" y="-507.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="none" stroke="black" points="853,-501.75 853,-583.75 968,-583.75 968,-501.75 853,-501.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_155 -->
- <g id="node57" class="node">
- <title>Node_Ja_155</title>
- <g id="a_node57"><a xlink:title="EthModelEnum">
- <polygon fill="#b2df8a" stroke="none" points="848.5,-1301.75 848.5,-1383.75 972.5,-1383.75 972.5,-1301.75 848.5,-1301.75"/>
- <polygon fill="#33a02c" stroke="none" points="849.5,-1366.75 849.5,-1382.75 971.5,-1382.75 971.5,-1366.75 849.5,-1366.75"/>
- <text text-anchor="start" x="872.75" y="-1372.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="899.75" y="-1372.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">EthModelEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="849.5,-1350.75 849.5,-1366.75 962.5,-1366.75 962.5,-1350.75 849.5,-1350.75"/>
- <text text-anchor="start" x="851.25" y="-1355.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_ETHMODEL</text>
- <polygon fill="#b2df8a" stroke="none" points="962.5,-1350.75 962.5,-1366.75 971.5,-1366.75 971.5,-1350.75 962.5,-1350.75"/>
- <text text-anchor="start" x="964.38" y="-1355.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="849.5,-1334.75 849.5,-1350.75 962.5,-1350.75 962.5,-1334.75 849.5,-1334.75"/>
- <text text-anchor="start" x="851.5" y="-1339.25" font-family="Ubuntu" font-size="10.00">LAN8720</text>
- <polygon fill="#b2df8a" stroke="none" points="962.5,-1334.75 962.5,-1350.75 971.5,-1350.75 971.5,-1334.75 962.5,-1334.75"/>
- <text text-anchor="start" x="964.38" y="-1339.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="849.5,-1318.75 849.5,-1334.75 962.5,-1334.75 962.5,-1318.75 849.5,-1318.75"/>
- <text text-anchor="start" x="851.5" y="-1323.25" font-family="Ubuntu" font-size="10.00">DM9051</text>
- <polygon fill="#b2df8a" stroke="none" points="962.5,-1318.75 962.5,-1334.75 971.5,-1334.75 971.5,-1318.75 962.5,-1318.75"/>
- <text text-anchor="start" x="964.38" y="-1323.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="849.5,-1302.75 849.5,-1318.75 962.5,-1318.75 962.5,-1302.75 849.5,-1302.75"/>
- <text text-anchor="start" x="851.5" y="-1307.25" font-family="Ubuntu" font-size="10.00">W5500</text>
- <polygon fill="#b2df8a" stroke="none" points="962.5,-1302.75 962.5,-1318.75 971.5,-1318.75 971.5,-1302.75 962.5,-1302.75"/>
- <text text-anchor="start" x="964.38" y="-1307.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="none" stroke="black" points="848.5,-1301.75 848.5,-1383.75 972.5,-1383.75 972.5,-1301.75 848.5,-1301.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_157->Node_Ja_155 -->
- <g id="edge50" class="edge">
- <title>Node_Ja_157:e->Node_Ja_155</title>
- <g id="a_edge50"><a xlink:title="Ja_157 --> Ja_155">
- <path fill="none" stroke="#008000" d="M723.5,-1382.75C758.96,-1382.75 797.39,-1375.71 830.07,-1367.54"/>
- <polygon fill="#008000" stroke="#008000" points="830.64,-1371.01 839.45,-1365.12 828.89,-1364.23 830.64,-1371.01"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_157->Node_Ja_104 -->
- <g id="edge31" class="edge">
- <title>Node_Ja_157:e->Node_Ja_104:header</title>
- <g id="a_edge31"><a xlink:title="Ja_157 --> Ja_104">
- <path fill="none" stroke="#000000" d="M723.5,-1366.75C760.89,-1366.75 771.64,-1387.13 788,-1420.75 842.49,-1532.7 801.68,-2418.26 824,-2540.75 836.73,-2610.61 806.96,-2691.37 867.13,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.24,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_162 -->
- <g id="edge48" class="edge">
- <title>Node_Ja_165:e->Node_Ja_162:header</title>
- <g id="a_edge48"><a xlink:title="Ja_165 --> Ja_162">
- <path fill="none" stroke="#000000" d="M302,-2345.75C389.25,-2345.75 313.82,-3048.65 346,-3129.75 415.49,-3304.87 431.61,-3454.64 613.16,-3460.57"/>
- <polygon fill="#000000" stroke="#000000" points="612.93,-3464.06 622.99,-3460.73 613.04,-3457.07 612.93,-3464.06"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_164 -->
- <g id="edge108" class="edge">
- <title>Node_Ja_165:e->Node_Ja_164:header</title>
- <g id="a_edge108"><a xlink:title="Ja_165 --> Ja_164">
- <path fill="none" stroke="#000000" d="M302,-2249.75C382.91,-2249.75 303.06,-2091.42 368.27,-2075.96"/>
- <polygon fill="#000000" stroke="#000000" points="368.43,-2079.46 378,-2074.91 367.68,-2072.5 368.43,-2079.46"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_128 -->
- <g id="edge40" class="edge">
- <title>Node_Ja_165:e->Node_Ja_128:header</title>
- <g id="a_edge40"><a xlink:title="Ja_165 --> Ja_128">
- <path fill="none" stroke="#000000" d="M302,-2329.75C355.67,-2329.75 330.67,-3243.32 346,-3294.75 408.91,-3505.78 392.07,-3713.53 604.22,-3720.57"/>
- <polygon fill="#000000" stroke="#000000" points="603.93,-3724.06 613.99,-3720.73 604.05,-3717.06 603.93,-3724.06"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_160 -->
- <g id="edge65" class="edge">
- <title>Node_Ja_165:e->Node_Ja_160:header</title>
- <g id="a_edge65"><a xlink:title="Ja_165 --> Ja_160">
- <path fill="none" stroke="#000000" d="M302,-2201.75C397.2,-2201.75 274.16,-2004.03 351.45,-1987.81"/>
- <polygon fill="#000000" stroke="#000000" points="351.37,-1991.33 360.99,-1986.89 350.71,-1984.36 351.37,-1991.33"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_109 -->
- <g id="edge55" class="edge">
- <title>Node_Ja_165:e->Node_Ja_109:header</title>
- <g id="a_edge55"><a xlink:title="Ja_165 --> Ja_109">
- <path fill="none" stroke="#000000" d="M302,-2265.75C324.31,-2265.75 332.51,-2265.75 350.41,-2265.75"/>
- <polygon fill="#000000" stroke="#000000" points="349.99,-2269.25 359.99,-2265.75 349.99,-2262.25 349.99,-2269.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_149 -->
- <g id="edge54" class="edge">
- <title>Node_Ja_165:e->Node_Ja_149:header</title>
- <g id="a_edge54"><a xlink:title="Ja_165 --> Ja_149">
- <path fill="none" stroke="#000000" d="M302,-2217.75C359.66,-2217.75 318.9,-1231.65 346,-1180.75 407.11,-1065.98 457.74,-1013.74 583.33,-1010.88"/>
- <polygon fill="#000000" stroke="#000000" points="583.03,-1014.38 592.99,-1010.77 582.95,-1007.38 583.03,-1014.38"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_151 -->
- <g id="edge47" class="edge">
- <title>Node_Ja_165:e->Node_Ja_151:header</title>
- <g id="a_edge47"><a xlink:title="Ja_165 --> Ja_151">
- <path fill="none" stroke="#000000" d="M302,-2233.75C381.05,-2233.75 315.87,-1953.83 346,-1880.75 410.25,-1724.9 438.76,-1604.27 601.1,-1598.93"/>
- <polygon fill="#000000" stroke="#000000" points="601.04,-1602.44 610.99,-1598.77 600.93,-1595.44 601.04,-1602.44"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_154 -->
- <g id="edge53" class="edge">
- <title>Node_Ja_165:e->Node_Ja_154:header</title>
- <g id="a_edge53"><a xlink:title="Ja_165 --> Ja_154">
- <path fill="none" stroke="#000000" d="M302,-2185.75C400.49,-2185.75 265,-1333.69 346.13,-1270.45"/>
- <polygon fill="#000000" stroke="#000000" points="346.83,-1273.92 355.07,-1267.26 344.48,-1267.33 346.83,-1273.92"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_161 -->
- <g id="edge6" class="edge">
- <title>Node_Ja_165:e->Node_Ja_161:header</title>
- <g id="a_edge6"><a xlink:title="Ja_165 --> Ja_161">
- <path fill="none" stroke="#000000" d="M302,-2297.75C353.82,-2297.75 317.17,-2483.69 346,-2526.75 429.52,-2651.52 479.14,-2713.68 624.41,-2716.64"/>
- <polygon fill="#000000" stroke="#000000" points="623.95,-2720.13 633.99,-2716.73 624.02,-2713.13 623.95,-2720.13"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_146 -->
- <g id="node48" class="node">
- <title>Node_Ja_146</title>
- <g id="a_node48"><a xlink:title="platform.Display">
- <polygon fill="#fffaf0" stroke="none" points="363,-2411.75 363,-2513.75 494,-2513.75 494,-2411.75 363,-2411.75"/>
- <polygon fill="#e31a1c" stroke="none" points="364,-2496.75 364,-2512.75 493,-2512.75 493,-2496.75 364,-2496.75"/>
- <text text-anchor="start" x="456.5" y="-2502.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Display</text>
- <text text-anchor="start" x="369.88" y="-2485.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="379" y="-2485.25" font-family="Ubuntu" font-size="10.00">type</text>
- <polygon fill="#b2df8a" stroke="none" points="417,-2480.75 417,-2496.75 493,-2496.75 493,-2480.75 417,-2480.75"/>
- <text text-anchor="start" x="418.62" y="-2486.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DeviceTypeEnum</text>
- <text text-anchor="start" x="369.88" y="-2469.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="378.62" y="-2469.25" font-family="Ubuntu" font-size="10.00">common</text>
- <polygon fill="#fb9a99" stroke="none" points="417,-2464.75 417,-2480.75 493,-2480.75 493,-2464.75 417,-2464.75"/>
- <text text-anchor="start" x="430.25" y="-2470.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispCommon</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-2448.75 364,-2464.75 493,-2464.75 493,-2448.75 364,-2448.75"/>
- <text text-anchor="start" x="366" y="-2453.25" font-family="Ubuntu" font-size="10.00">dispType</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-2432.75 364,-2448.75 368,-2448.75 368,-2432.75 364,-2432.75"/>
- <text text-anchor="start" x="369.88" y="-2437.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="379" y="-2437.25" font-family="Ubuntu" font-size="10.00">i2c</text>
- <polygon fill="#fb9a99" stroke="none" points="417,-2432.75 417,-2448.75 493,-2448.75 493,-2432.75 417,-2432.75"/>
- <text text-anchor="start" x="440.75" y="-2438.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CDisplay</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-2416.75 364,-2432.75 368,-2432.75 368,-2416.75 364,-2416.75"/>
- <text text-anchor="start" x="369.88" y="-2421.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="379" y="-2421.25" font-family="Ubuntu" font-size="10.00">spi</text>
- <polygon fill="#fb9a99" stroke="none" points="417,-2416.75 417,-2432.75 493,-2432.75 493,-2416.75 417,-2416.75"/>
- <text text-anchor="start" x="440.75" y="-2422.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPIDisplay</text>
- <polygon fill="#fdbf6f" stroke="none" points="364,-2412.75 364,-2416.75 493,-2416.75 493,-2412.75 364,-2412.75"/>
- <polygon fill="none" stroke="black" points="363,-2411.75 363,-2513.75 494,-2513.75 494,-2411.75 363,-2411.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_146 -->
- <g id="edge15" class="edge">
- <title>Node_Ja_165:e->Node_Ja_146:header</title>
- <g id="a_edge15"><a xlink:title="Ja_165 --> Ja_146">
- <path fill="none" stroke="#000000" d="M302,-2281.75C400.48,-2281.75 271.27,-2486.83 351.08,-2503.66"/>
- <polygon fill="#000000" stroke="#000000" points="350.71,-2507.14 360.99,-2504.61 351.37,-2500.17 350.71,-2507.14"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140 -->
- <g id="node52" class="node">
- <title>Node_Ja_140</title>
- <g id="a_node52"><a xlink:title="platform.DAC">
- <polygon fill="#fffaf0" stroke="none" points="354,-2970.75 354,-3116.75 503,-3116.75 503,-2970.75 354,-2970.75"/>
- <polygon fill="#e31a1c" stroke="none" points="355,-3099.75 355,-3115.75 502,-3115.75 502,-3099.75 355,-3099.75"/>
- <text text-anchor="start" x="479.75" y="-3105.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DAC</text>
- <text text-anchor="start" x="360.88" y="-3088.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="370" y="-3088.25" font-family="Ubuntu" font-size="10.00">bck</text>
- <polygon fill="#fb9a99" stroke="none" points="429,-3083.75 429,-3099.75 502,-3099.75 502,-3083.75 429,-3083.75"/>
- <text text-anchor="start" x="477.5" y="-3089.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="360.88" y="-3072.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="370" y="-3072.25" font-family="Ubuntu" font-size="10.00">ws</text>
- <polygon fill="#fb9a99" stroke="none" points="429,-3067.75 429,-3083.75 502,-3083.75 502,-3067.75 429,-3067.75"/>
- <text text-anchor="start" x="477.5" y="-3073.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="360.88" y="-3056.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="370" y="-3056.25" font-family="Ubuntu" font-size="10.00">dout</text>
- <polygon fill="#fb9a99" stroke="none" points="429,-3051.75 429,-3067.75 502,-3067.75 502,-3051.75 429,-3051.75"/>
- <text text-anchor="start" x="477.5" y="-3057.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="360.88" y="-3040.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="370" y="-3040.25" font-family="Ubuntu" font-size="10.00">mck</text>
- <polygon fill="#b2df8a" stroke="none" points="429,-3035.75 429,-3051.75 502,-3051.75 502,-3035.75 429,-3035.75"/>
- <text text-anchor="start" x="457.25" y="-3041.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">MCKEnum</text>
- <text text-anchor="start" x="360.88" y="-3024.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="370" y="-3024.25" font-family="Ubuntu" font-size="10.00">mute</text>
- <polygon fill="#fb9a99" stroke="none" points="429,-3019.75 429,-3035.75 502,-3035.75 502,-3019.75 429,-3019.75"/>
- <text text-anchor="start" x="477.5" y="-3025.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="360.88" y="-3008.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="370" y="-3008.25" font-family="Ubuntu" font-size="10.00">model</text>
- <polygon fill="#b2df8a" stroke="none" points="429,-3003.75 429,-3019.75 502,-3019.75 502,-3003.75 429,-3003.75"/>
- <text text-anchor="start" x="432.5" y="-3009.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DACModelEnum</text>
- <text text-anchor="start" x="360.88" y="-2992.25" font-family="Ubuntu" font-size="10.00">7</text>
- <text text-anchor="start" x="370" y="-2992.25" font-family="Ubuntu" font-size="10.00">i2c</text>
- <polygon fill="#fb9a99" stroke="none" points="429,-2987.75 429,-3003.75 502,-3003.75 502,-2987.75 429,-2987.75"/>
- <text text-anchor="start" x="467" y="-2993.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">I2CBus</text>
- <text text-anchor="start" x="360.88" y="-2976.25" font-family="Ubuntu" font-size="10.00">8</text>
- <text text-anchor="start" x="370" y="-2976.25" font-family="Ubuntu" font-size="10.00">daccontrolset</text>
- <polygon fill="#fb9a99" stroke="none" points="429,-2971.75 429,-2987.75 502,-2987.75 502,-2971.75 429,-2971.75"/>
- <text text-anchor="start" x="430.62" y="-2977.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DacControlSet</text>
- <polygon fill="none" stroke="black" points="354,-2970.75 354,-3116.75 503,-3116.75 503,-2970.75 354,-2970.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_165->Node_Ja_140 -->
- <g id="edge96" class="edge">
- <title>Node_Ja_165:e->Node_Ja_140:header</title>
- <g id="a_edge96"><a xlink:title="Ja_165 --> Ja_140">
- <path fill="none" stroke="#000000" d="M302,-2313.75C386.61,-2313.75 275.47,-3040.98 343.25,-3103.48"/>
- <polygon fill="#000000" stroke="#000000" points="341.53,-3106.55 352.1,-3107.17 344.22,-3100.09 341.53,-3106.55"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_144 -->
- <g id="node47" class="node">
- <title>Node_Ja_144</title>
- <g id="a_node47"><a xlink:title="platform.SPIDisplay">
- <polygon fill="#fffaf0" stroke="none" points="632.5,-2507.75 632.5,-2573.75 702.5,-2573.75 702.5,-2507.75 632.5,-2507.75"/>
- <polygon fill="#e31a1c" stroke="none" points="633.5,-2556.75 633.5,-2572.75 701.5,-2572.75 701.5,-2556.75 633.5,-2556.75"/>
- <text text-anchor="start" x="649.25" y="-2562.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">SPIDisplay</text>
- <text text-anchor="start" x="639.38" y="-2545.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="648.5" y="-2545.25" font-family="Ubuntu" font-size="10.00">cs</text>
- <polygon fill="#fb9a99" stroke="none" points="675.5,-2540.75 675.5,-2556.75 701.5,-2556.75 701.5,-2540.75 675.5,-2540.75"/>
- <text text-anchor="start" x="677.25" y="-2546.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="639.38" y="-2529.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="648.25" y="-2529.25" font-family="Ubuntu" font-size="10.00">speed</text>
- <polygon fill="#a6cee3" stroke="none" points="675.5,-2524.75 675.5,-2540.75 701.5,-2540.75 701.5,-2524.75 675.5,-2524.75"/>
- <text text-anchor="start" x="678.5" y="-2530.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="639.38" y="-2513.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="648.25" y="-2513.25" font-family="Ubuntu" font-size="10.00">rotate</text>
- <polygon fill="#a6cee3" stroke="none" points="675.5,-2508.75 675.5,-2524.75 701.5,-2524.75 701.5,-2508.75 675.5,-2508.75"/>
- <text text-anchor="start" x="681.5" y="-2514.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <polygon fill="none" stroke="black" points="632.5,-2507.75 632.5,-2573.75 702.5,-2573.75 702.5,-2507.75 632.5,-2507.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_144->Node_Ja_104 -->
- <g id="edge109" class="edge">
- <title>Node_Ja_144:e->Node_Ja_104:header</title>
- <g id="a_edge109"><a xlink:title="Ja_144 --> Ja_104">
- <path fill="none" stroke="#000000" d="M702.5,-2548.75C744.08,-2548.75 755.12,-2561.29 788,-2586.75 835.85,-2623.81 816.76,-2691.31 867.07,-2699.85"/>
- <polygon fill="#000000" stroke="#000000" points="866.75,-2703.34 876.99,-2700.63 867.3,-2696.36 866.75,-2703.34"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_146->Node_Ja_143 -->
- <g id="edge98" class="edge">
- <title>Node_Ja_146:e->Node_Ja_143:header</title>
- <g id="a_edge98"><a xlink:title="Ja_146 --> Ja_143">
- <path fill="none" stroke="#000000" d="M494.5,-2440.75C563.46,-2440.75 500.51,-2535.82 547,-2586.75 571.21,-2613.27 585.44,-2622.81 617.07,-2624.47"/>
- <polygon fill="#000000" stroke="#000000" points="616.91,-2627.97 626.99,-2624.71 617.07,-2620.97 616.91,-2627.97"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_146->Node_Ja_100 -->
- <g id="edge18" class="edge">
- <title>Node_Ja_146:e->Node_Ja_100</title>
- <g id="a_edge18"><a xlink:title="Ja_146 --> Ja_100">
- <path fill="none" stroke="#008000" d="M494.5,-2488.75C567,-2488.75 509.84,-2229 547,-2166.75 558.59,-2147.33 575.96,-2130.55 593.89,-2116.82"/>
- <polygon fill="#008000" stroke="#008000" points="595.52,-2119.98 601.5,-2111.23 591.37,-2114.34 595.52,-2119.98"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_146->Node_Ja_144 -->
- <g id="edge23" class="edge">
- <title>Node_Ja_146:e->Node_Ja_144:header</title>
- <g id="a_edge23"><a xlink:title="Ja_146 --> Ja_144">
- <path fill="none" stroke="#000000" d="M494.5,-2424.75C533.39,-2424.75 520.09,-2466.67 547,-2494.75 578.19,-2527.3 582.78,-2559.08 621.31,-2564.07"/>
- <polygon fill="#000000" stroke="#000000" points="620.8,-2567.55 630.99,-2564.66 621.22,-2560.56 620.8,-2567.55"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_145 -->
- <g id="node55" class="node">
- <title>Node_Ja_145</title>
- <g id="a_node55"><a xlink:title="platform.DispCommon">
- <polygon fill="#fffaf0" stroke="none" points="596.5,-2303.75 596.5,-2481.75 738.5,-2481.75 738.5,-2303.75 596.5,-2303.75"/>
- <polygon fill="#e31a1c" stroke="none" points="597.5,-2464.75 597.5,-2480.75 737.5,-2480.75 737.5,-2464.75 597.5,-2464.75"/>
- <text text-anchor="start" x="674.75" y="-2470.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispCommon</text>
- <text text-anchor="start" x="608.25" y="-2453.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="617.5" y="-2453.25" font-family="Ubuntu" font-size="10.00">width</text>
- <polygon fill="#a6cee3" stroke="none" points="654.5,-2448.75 654.5,-2464.75 737.5,-2464.75 737.5,-2448.75 654.5,-2448.75"/>
- <text text-anchor="start" x="714.5" y="-2454.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="608.25" y="-2437.25" font-family="Ubuntu" font-size="10.00">2</text>
- <text text-anchor="start" x="617.5" y="-2437.25" font-family="Ubuntu" font-size="10.00">height</text>
- <polygon fill="#a6cee3" stroke="none" points="654.5,-2432.75 654.5,-2448.75 737.5,-2448.75 737.5,-2432.75 654.5,-2432.75"/>
- <text text-anchor="start" x="714.5" y="-2438.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="608.25" y="-2421.25" font-family="Ubuntu" font-size="10.00">3</text>
- <text text-anchor="start" x="617.5" y="-2421.25" font-family="Ubuntu" font-size="10.00">HFlip</text>
- <polygon fill="#a6cee3" stroke="none" points="654.5,-2416.75 654.5,-2432.75 737.5,-2432.75 737.5,-2416.75 654.5,-2416.75"/>
- <text text-anchor="start" x="717.5" y="-2422.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="608.25" y="-2405.25" font-family="Ubuntu" font-size="10.00">4</text>
- <text text-anchor="start" x="617.5" y="-2405.25" font-family="Ubuntu" font-size="10.00">VFlip</text>
- <polygon fill="#a6cee3" stroke="none" points="654.5,-2400.75 654.5,-2416.75 737.5,-2416.75 737.5,-2400.75 654.5,-2400.75"/>
- <text text-anchor="start" x="717.5" y="-2406.25" font-family="Ubuntu" font-style="italic" font-size="10.00">bool</text>
- <text text-anchor="start" x="608.25" y="-2389.25" font-family="Ubuntu" font-size="10.00">5</text>
- <text text-anchor="start" x="617.5" y="-2389.25" font-family="Ubuntu" font-size="10.00">driver</text>
- <polygon fill="#b2df8a" stroke="none" points="654.5,-2384.75 654.5,-2400.75 737.5,-2400.75 737.5,-2384.75 654.5,-2384.75"/>
- <text text-anchor="start" x="656.25" y="-2390.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">DisplayDriverEnum</text>
- <text text-anchor="start" x="608.25" y="-2373.25" font-family="Ubuntu" font-size="10.00">6</text>
- <text text-anchor="start" x="617.38" y="-2373.25" font-family="Ubuntu" font-size="10.00">bitDepth</text>
- <polygon fill="#a6cee3" stroke="none" points="654.5,-2368.75 654.5,-2384.75 737.5,-2384.75 737.5,-2368.75 654.5,-2368.75"/>
- <text text-anchor="start" x="714.5" y="-2374.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
- <text text-anchor="start" x="608.25" y="-2357.25" font-family="Ubuntu" font-size="10.00">7</text>
- <text text-anchor="start" x="617.5" y="-2357.25" font-family="Ubuntu" font-size="10.00">back</text>
- <polygon fill="#fb9a99" stroke="none" points="654.5,-2352.75 654.5,-2368.75 737.5,-2368.75 737.5,-2352.75 654.5,-2352.75"/>
- <text text-anchor="start" x="713" y="-2358.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="608.25" y="-2341.25" font-family="Ubuntu" font-size="10.00">8</text>
- <text text-anchor="start" x="617.5" y="-2341.25" font-family="Ubuntu" font-size="10.00">reset</text>
- <polygon fill="#fb9a99" stroke="none" points="654.5,-2336.75 654.5,-2352.75 737.5,-2352.75 737.5,-2336.75 654.5,-2336.75"/>
- <text text-anchor="start" x="713" y="-2342.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="608.25" y="-2325.25" font-family="Ubuntu" font-size="10.00">9</text>
- <text text-anchor="start" x="617.5" y="-2325.25" font-family="Ubuntu" font-size="10.00">ready</text>
- <polygon fill="#fb9a99" stroke="none" points="654.5,-2320.75 654.5,-2336.75 737.5,-2336.75 737.5,-2320.75 654.5,-2320.75"/>
- <text text-anchor="start" x="713" y="-2326.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">GPIO</text>
- <text text-anchor="start" x="603.25" y="-2309.25" font-family="Ubuntu" font-size="10.00">10</text>
- <text text-anchor="start" x="617.5" y="-2309.25" font-family="Ubuntu" font-size="10.00">offsets</text>
- <polygon fill="#fb9a99" stroke="none" points="654.5,-2304.75 654.5,-2320.75 737.5,-2320.75 737.5,-2304.75 654.5,-2304.75"/>
- <text text-anchor="start" x="680" y="-2310.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DispOffsets</text>
- <polygon fill="none" stroke="black" points="596.5,-2303.75 596.5,-2481.75 738.5,-2481.75 738.5,-2303.75 596.5,-2303.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_146->Node_Ja_145 -->
- <g id="edge73" class="edge">
- <title>Node_Ja_146:e->Node_Ja_145:header</title>
- <g id="a_edge73"><a xlink:title="Ja_146 --> Ja_145">
- <path fill="none" stroke="#000000" d="M494.5,-2472.75C535.76,-2472.75 548.86,-2472.75 585.06,-2472.75"/>
- <polygon fill="#000000" stroke="#000000" points="584.99,-2476.25 594.99,-2472.75 584.99,-2469.25 584.99,-2476.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_114 -->
- <g id="node49" class="node">
- <title>Node_Ja_114</title>
- <g id="a_node49"><a xlink:title="platform.OutputBT">
- <polygon fill="#fffaf0" stroke="none" points="864.5,-329.75 864.5,-363.75 956.5,-363.75 956.5,-329.75 864.5,-329.75"/>
- <polygon fill="#e31a1c" stroke="none" points="865.5,-346.75 865.5,-362.75 955.5,-362.75 955.5,-346.75 865.5,-346.75"/>
- <text text-anchor="start" x="908.5" y="-352.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">OutputBT</text>
- <text text-anchor="start" x="871.38" y="-335.25" font-family="Ubuntu" font-size="10.00">1</text>
- <text text-anchor="start" x="880.12" y="-335.25" font-family="Ubuntu" font-size="10.00">sink_name</text>
- <polygon fill="#a6cee3" stroke="none" points="927.5,-330.75 927.5,-346.75 955.5,-346.75 955.5,-330.75 927.5,-330.75"/>
- <text text-anchor="start" x="929.5" y="-336.25" font-family="Ubuntu" font-style="italic" font-size="10.00">string</text>
- <polygon fill="none" stroke="black" points="864.5,-329.75 864.5,-363.75 956.5,-363.75 956.5,-329.75 864.5,-329.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_138 -->
- <g id="node50" class="node">
- <title>Node_Ja_138</title>
- <g id="a_node50"><a xlink:title="DACModelEnum">
- <polygon fill="#b2df8a" stroke="none" points="614,-2751.75 614,-2881.75 721,-2881.75 721,-2751.75 614,-2751.75"/>
- <polygon fill="#33a02c" stroke="none" points="615,-2864.75 615,-2880.75 720,-2880.75 720,-2864.75 615,-2864.75"/>
- <text text-anchor="start" x="616.88" y="-2870.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="643.88" y="-2870.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DACModelEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="615,-2848.75 615,-2864.75 711,-2864.75 711,-2848.75 615,-2848.75"/>
- <text text-anchor="start" x="616.88" y="-2853.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_MODEL</text>
- <polygon fill="#b2df8a" stroke="none" points="711,-2848.75 711,-2864.75 720,-2864.75 720,-2848.75 711,-2848.75"/>
- <text text-anchor="start" x="712.88" y="-2853.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="615,-2832.75 615,-2848.75 711,-2848.75 711,-2832.75 615,-2832.75"/>
- <text text-anchor="start" x="617" y="-2837.25" font-family="Ubuntu" font-size="10.00">TAS57xx</text>
- <polygon fill="#b2df8a" stroke="none" points="711,-2832.75 711,-2848.75 720,-2848.75 720,-2832.75 711,-2832.75"/>
- <text text-anchor="start" x="712.88" y="-2837.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="615,-2816.75 615,-2832.75 711,-2832.75 711,-2816.75 615,-2816.75"/>
- <text text-anchor="start" x="617" y="-2821.25" font-family="Ubuntu" font-size="10.00">TAS5713</text>
- <polygon fill="#b2df8a" stroke="none" points="711,-2816.75 711,-2832.75 720,-2832.75 720,-2816.75 711,-2816.75"/>
- <text text-anchor="start" x="712.88" y="-2821.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="615,-2800.75 615,-2816.75 711,-2816.75 711,-2800.75 615,-2800.75"/>
- <text text-anchor="start" x="617" y="-2805.25" font-family="Ubuntu" font-size="10.00">AC101</text>
- <polygon fill="#b2df8a" stroke="none" points="711,-2800.75 711,-2816.75 720,-2816.75 720,-2800.75 711,-2800.75"/>
- <text text-anchor="start" x="712.88" y="-2805.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="615,-2784.75 615,-2800.75 711,-2800.75 711,-2784.75 615,-2784.75"/>
- <text text-anchor="start" x="617" y="-2789.25" font-family="Ubuntu" font-size="10.00">WM8978</text>
- <polygon fill="#b2df8a" stroke="none" points="711,-2784.75 711,-2800.75 720,-2800.75 720,-2784.75 711,-2784.75"/>
- <text text-anchor="start" x="712.88" y="-2789.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="#b2df8a" stroke="none" points="615,-2768.75 615,-2784.75 711,-2784.75 711,-2768.75 615,-2768.75"/>
- <text text-anchor="start" x="617" y="-2773.25" font-family="Ubuntu" font-size="10.00">ES8388</text>
- <polygon fill="#b2df8a" stroke="none" points="711,-2768.75 711,-2784.75 720,-2784.75 720,-2768.75 711,-2768.75"/>
- <text text-anchor="start" x="712.88" y="-2773.25" font-family="Ubuntu" font-size="10.00">5</text>
- <polygon fill="#b2df8a" stroke="none" points="615,-2752.75 615,-2768.75 711,-2768.75 711,-2752.75 615,-2752.75"/>
- <text text-anchor="start" x="617" y="-2757.25" font-family="Ubuntu" font-size="10.00">I2S</text>
- <polygon fill="#b2df8a" stroke="none" points="711,-2752.75 711,-2768.75 720,-2768.75 720,-2752.75 711,-2752.75"/>
- <text text-anchor="start" x="712.88" y="-2757.25" font-family="Ubuntu" font-size="10.00">6</text>
- <polygon fill="none" stroke="black" points="614,-2751.75 614,-2881.75 721,-2881.75 721,-2751.75 614,-2751.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_139 -->
- <g id="edge3" class="edge">
- <title>Node_Ja_140:e->Node_Ja_139</title>
- <g id="a_edge3"><a xlink:title="Ja_140 --> Ja_139">
- <path fill="none" stroke="#008000" d="M503.5,-3043.75C536.88,-3043.75 572.05,-3032.97 601.14,-3020.79"/>
- <polygon fill="#008000" stroke="#008000" points="602.41,-3024.05 610.19,-3016.86 599.62,-3017.63 602.41,-3024.05"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_128 -->
- <g id="edge103" class="edge">
- <title>Node_Ja_140:e->Node_Ja_128:header</title>
- <g id="a_edge103"><a xlink:title="Ja_140 --> Ja_128">
- <path fill="none" stroke="#000000" d="M503.5,-2995.75C574.66,-2995.75 521.25,-3568.41 547,-3634.75 563.23,-3676.57 566.21,-3714.08 604.39,-3719.95"/>
- <polygon fill="#000000" stroke="#000000" points="603.77,-3723.42 613.99,-3720.64 604.27,-3716.44 603.77,-3723.42"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_129 -->
- <g id="edge88" class="edge">
- <title>Node_Ja_140:e->Node_Ja_129:header</title>
- <g id="a_edge88"><a xlink:title="Ja_140 --> Ja_129">
- <path fill="none" stroke="#000000" d="M503.5,-2979.75C569.79,-2979.75 519.62,-3514.38 547,-3574.75 555.04,-3592.48 559.16,-3606.69 573.47,-3611.23"/>
- <polygon fill="#000000" stroke="#000000" points="572.62,-3614.64 583,-3612.54 573.57,-3607.71 572.62,-3614.64"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_138 -->
- <g id="edge30" class="edge">
- <title>Node_Ja_140:e->Node_Ja_138</title>
- <g id="a_edge30"><a xlink:title="Ja_140 --> Ja_138">
- <path fill="none" stroke="#008000" d="M503.5,-3011.75C556.9,-3011.75 513.96,-2941.7 547,-2899.75 560.57,-2882.51 578.69,-2867.42 596.71,-2855"/>
- <polygon fill="#008000" stroke="#008000" points="598.46,-2858.04 604.84,-2849.58 594.58,-2852.21 598.46,-2858.04"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_104 -->
- <g id="edge22" class="edge">
- <title>Node_Ja_140:e->Node_Ja_104:header</title>
- <g id="a_edge22"><a xlink:title="Ja_140 --> Ja_104">
- <path fill="none" stroke="#000000" d="M503.5,-3027.75C549.94,-3027.75 510,-2960.81 547,-2932.75 633.4,-2867.22 701.37,-2959.97 788,-2894.75 860.74,-2839.98 790,-2712.36 867.18,-2701.49"/>
- <polygon fill="#000000" stroke="#000000" points="867.24,-2704.99 876.99,-2700.85 866.78,-2698.01 867.24,-2704.99"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_104 -->
- <g id="edge49" class="edge">
- <title>Node_Ja_140:e->Node_Ja_104:header</title>
- <g id="a_edge49"><a xlink:title="Ja_140 --> Ja_104">
- <path fill="none" stroke="#000000" d="M503.5,-3075.75C629.95,-3075.75 688.88,-3152.26 788,-3073.75 918.59,-2970.31 717.74,-2713.18 867.13,-2701.18"/>
- <polygon fill="#000000" stroke="#000000" points="867.13,-2704.69 876.99,-2700.81 866.86,-2697.69 867.13,-2704.69"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_104 -->
- <g id="edge104" class="edge">
- <title>Node_Ja_140:e->Node_Ja_104:header</title>
- <g id="a_edge104"><a xlink:title="Ja_140 --> Ja_104">
- <path fill="none" stroke="#000000" d="M503.5,-3091.75C523.68,-3091.75 527.03,-3101.83 547,-3104.75 652.98,-3120.25 704.39,-3171.7 788,-3104.75 928.54,-2992.21 704.51,-2713.09 867.22,-2701.15"/>
- <polygon fill="#000000" stroke="#000000" points="867.12,-2704.65 876.99,-2700.8 866.87,-2697.66 867.12,-2704.65"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_140->Node_Ja_104 -->
- <g id="edge105" class="edge">
- <title>Node_Ja_140:e->Node_Ja_104:header</title>
- <g id="a_edge105"><a xlink:title="Ja_140 --> Ja_104">
- <path fill="none" stroke="#000000" d="M503.5,-3059.75C566.86,-3059.75 739.08,-3081.02 788,-3040.75 905.67,-2943.9 731.41,-2712.88 867.24,-2701.21"/>
- <polygon fill="#000000" stroke="#000000" points="867.14,-2704.72 876.99,-2700.81 866.85,-2697.72 867.14,-2704.72"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_123->Node_Ja_120 -->
- <g id="edge14" class="edge">
- <title>Node_Ja_123:e->Node_Ja_120:header</title>
- <g id="a_edge14"><a xlink:title="Ja_123 --> Ja_120">
- <path fill="none" stroke="#000000" d="M780.5,-466.75C810.19,-466.75 820.31,-466.75 845.25,-466.75"/>
- <polygon fill="#000000" stroke="#000000" points="844.99,-470.25 854.99,-466.75 844.99,-463.25 844.99,-470.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_123->Node_Ja_122 -->
- <g id="edge77" class="edge">
- <title>Node_Ja_123:e->Node_Ja_122:header</title>
- <g id="a_edge77"><a xlink:title="Ja_123 --> Ja_122">
- <path fill="none" stroke="#000000" d="M780.5,-338.75C836.02,-338.75 786.07,-233.75 826.35,-218.57"/>
- <polygon fill="#000000" stroke="#000000" points="826.7,-222.06 836.01,-216.99 825.57,-215.15 826.7,-222.06"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_123->Node_Ja_113 -->
- <g id="edge97" class="edge">
- <title>Node_Ja_123:e->Node_Ja_113</title>
- <g id="a_edge97"><a xlink:title="Ja_123 --> Ja_113">
- <path fill="none" stroke="#008000" d="M780.5,-482.75C798.91,-482.75 817.53,-487.84 834.69,-495.05"/>
- <polygon fill="#008000" stroke="#008000" points="833.23,-498.23 843.78,-499.16 836.11,-491.85 833.23,-498.23"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_123->Node_Ja_114 -->
- <g id="edge61" class="edge">
- <title>Node_Ja_123:e->Node_Ja_114:header</title>
- <g id="a_edge61"><a xlink:title="Ja_123 --> Ja_114">
- <path fill="none" stroke="#000000" d="M780.5,-354.75C813.75,-354.75 824.79,-354.75 853.18,-354.75"/>
- <polygon fill="#000000" stroke="#000000" points="852.99,-358.25 862.99,-354.75 852.99,-351.25 852.99,-358.25"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_145->Node_Ja_141 -->
- <g id="edge62" class="edge">
- <title>Node_Ja_145:e->Node_Ja_141:header</title>
- <g id="a_edge62"><a xlink:title="Ja_145 --> Ja_141">
- <path fill="none" stroke="#000000" d="M738.5,-2312.75C796.81,-2312.75 811.37,-2286.49 864.04,-2283.11"/>
- <polygon fill="#000000" stroke="#000000" points="864.1,-2286.61 873.99,-2282.8 863.88,-2279.61 864.1,-2286.61"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_145->Node_Ja_104 -->
- <g id="edge78" class="edge">
- <title>Node_Ja_145:e->Node_Ja_104:header</title>
- <g id="a_edge78"><a xlink:title="Ja_145 --> Ja_104">
- <path fill="none" stroke="#000000" d="M738.5,-2328.75C911.19,-2328.75 711.23,-2684.23 867.18,-2700.2"/>
- <polygon fill="#000000" stroke="#000000" points="866.83,-2703.68 876.99,-2700.68 867.17,-2696.69 866.83,-2703.68"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_145->Node_Ja_104 -->
- <g id="edge91" class="edge">
- <title>Node_Ja_145:e->Node_Ja_104:header</title>
- <g id="a_edge91"><a xlink:title="Ja_145 --> Ja_104">
- <path fill="none" stroke="#000000" d="M738.5,-2344.75C904.53,-2344.75 717.66,-2684.26 867.15,-2700.17"/>
- <polygon fill="#000000" stroke="#000000" points="866.82,-2703.66 876.99,-2700.67 867.18,-2696.67 866.82,-2703.66"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_145->Node_Ja_104 -->
- <g id="edge94" class="edge">
- <title>Node_Ja_145:e->Node_Ja_104:header</title>
- <g id="a_edge94"><a xlink:title="Ja_145 --> Ja_104">
- <path fill="none" stroke="#000000" d="M738.5,-2360.75C897.93,-2360.75 723.99,-2684.35 867.15,-2700.15"/>
- <polygon fill="#000000" stroke="#000000" points="866.82,-2703.64 876.99,-2700.67 867.19,-2696.65 866.82,-2703.64"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_142 -->
- <g id="node60" class="node">
- <title>Node_Ja_142</title>
- <g id="a_node60"><a xlink:title="DisplayDriverEnum">
- <polygon fill="#b2df8a" stroke="none" points="849,-2317.75 849,-2527.75 972,-2527.75 972,-2317.75 849,-2317.75"/>
- <polygon fill="#33a02c" stroke="none" points="850,-2510.75 850,-2526.75 971,-2526.75 971,-2510.75 850,-2510.75"/>
- <text text-anchor="start" x="852" y="-2516.25" font-family="Ubuntu" font-size="10.00">enum </text>
- <text text-anchor="start" x="879" y="-2516.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">DisplayDriverEnum</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2494.75 850,-2510.75 952,-2510.75 952,-2494.75 850,-2494.75"/>
- <text text-anchor="start" x="852" y="-2499.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_DRIVER</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2494.75 952,-2510.75 971,-2510.75 971,-2494.75 952,-2494.75"/>
- <text text-anchor="start" x="954" y="-2499.25" font-family="Ubuntu" font-size="10.00">0</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2478.75 850,-2494.75 952,-2494.75 952,-2478.75 850,-2478.75"/>
- <text text-anchor="start" x="852" y="-2483.25" font-family="Ubuntu" font-size="10.00">SSD1306</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2478.75 952,-2494.75 971,-2494.75 971,-2478.75 952,-2478.75"/>
- <text text-anchor="start" x="954" y="-2483.25" font-family="Ubuntu" font-size="10.00">1</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2462.75 850,-2478.75 952,-2478.75 952,-2462.75 850,-2462.75"/>
- <text text-anchor="start" x="852" y="-2467.25" font-family="Ubuntu" font-size="10.00">SSD1322</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2462.75 952,-2478.75 971,-2478.75 971,-2462.75 952,-2462.75"/>
- <text text-anchor="start" x="954" y="-2467.25" font-family="Ubuntu" font-size="10.00">2</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2446.75 850,-2462.75 952,-2462.75 952,-2446.75 850,-2446.75"/>
- <text text-anchor="start" x="852" y="-2451.25" font-family="Ubuntu" font-size="10.00">SSD1326</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2446.75 952,-2462.75 971,-2462.75 971,-2446.75 952,-2446.75"/>
- <text text-anchor="start" x="954" y="-2451.25" font-family="Ubuntu" font-size="10.00">3</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2430.75 850,-2446.75 952,-2446.75 952,-2430.75 850,-2430.75"/>
- <text text-anchor="start" x="852" y="-2435.25" font-family="Ubuntu" font-size="10.00">SSD1327</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2430.75 952,-2446.75 971,-2446.75 971,-2430.75 952,-2430.75"/>
- <text text-anchor="start" x="954" y="-2435.25" font-family="Ubuntu" font-size="10.00">4</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2414.75 850,-2430.75 952,-2430.75 952,-2414.75 850,-2414.75"/>
- <text text-anchor="start" x="852" y="-2419.25" font-family="Ubuntu" font-size="10.00">SH1106</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2414.75 952,-2430.75 971,-2430.75 971,-2414.75 952,-2414.75"/>
- <text text-anchor="start" x="954" y="-2419.25" font-family="Ubuntu" font-size="10.00">5</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2398.75 850,-2414.75 952,-2414.75 952,-2398.75 850,-2398.75"/>
- <text text-anchor="start" x="852" y="-2403.25" font-family="Ubuntu" font-size="10.00">SSD1675</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2398.75 952,-2414.75 971,-2414.75 971,-2398.75 952,-2398.75"/>
- <text text-anchor="start" x="954" y="-2403.25" font-family="Ubuntu" font-size="10.00">6</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2382.75 850,-2398.75 952,-2398.75 952,-2382.75 850,-2382.75"/>
- <text text-anchor="start" x="852" y="-2387.25" font-family="Ubuntu" font-size="10.00">ST7735</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2382.75 952,-2398.75 971,-2398.75 971,-2382.75 952,-2382.75"/>
- <text text-anchor="start" x="954" y="-2387.25" font-family="Ubuntu" font-size="10.00">7</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2366.75 850,-2382.75 952,-2382.75 952,-2366.75 850,-2366.75"/>
- <text text-anchor="start" x="852" y="-2371.25" font-family="Ubuntu" font-size="10.00">ST7789</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2366.75 952,-2382.75 971,-2382.75 971,-2366.75 952,-2366.75"/>
- <text text-anchor="start" x="954" y="-2371.25" font-family="Ubuntu" font-size="10.00">8</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2350.75 850,-2366.75 952,-2366.75 952,-2350.75 850,-2350.75"/>
- <text text-anchor="start" x="852" y="-2355.25" font-family="Ubuntu" font-size="10.00">ILI9341</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2350.75 952,-2366.75 971,-2366.75 971,-2350.75 952,-2350.75"/>
- <text text-anchor="start" x="954" y="-2355.25" font-family="Ubuntu" font-size="10.00">9</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2334.75 850,-2350.75 952,-2350.75 952,-2334.75 850,-2334.75"/>
- <text text-anchor="start" x="852" y="-2339.25" font-family="Ubuntu" font-size="10.00">ILI9341_24</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2334.75 952,-2350.75 971,-2350.75 971,-2334.75 952,-2334.75"/>
- <text text-anchor="start" x="954" y="-2339.25" font-family="Ubuntu" font-size="10.00">10</text>
- <polygon fill="#b2df8a" stroke="none" points="850,-2318.75 850,-2334.75 952,-2334.75 952,-2318.75 850,-2318.75"/>
- <text text-anchor="start" x="852" y="-2323.25" font-family="Ubuntu" font-size="10.00">SSD1351</text>
- <polygon fill="#b2df8a" stroke="none" points="952,-2318.75 952,-2334.75 971,-2334.75 971,-2318.75 952,-2318.75"/>
- <text text-anchor="start" x="954" y="-2323.25" font-family="Ubuntu" font-size="10.00">11</text>
- <polygon fill="none" stroke="black" points="849,-2317.75 849,-2527.75 972,-2527.75 972,-2317.75 849,-2317.75"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_145->Node_Ja_142 -->
- <g id="edge107" class="edge">
- <title>Node_Ja_145:e->Node_Ja_142</title>
- <g id="a_edge107"><a xlink:title="Ja_145 --> Ja_142">
- <path fill="none" stroke="#008000" d="M738.5,-2392.75C768.7,-2392.75 801.46,-2397.35 830.14,-2402.94"/>
- <polygon fill="#008000" stroke="#008000" points="829.35,-2406.35 839.85,-2404.91 830.75,-2399.49 829.35,-2406.35"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_158->Node_Ja_104 -->
- <g id="edge20" class="edge">
- <title>Node_Ja_158:e->Node_Ja_104:header</title>
- <g id="a_edge20"><a xlink:title="Ja_158 --> Ja_104">
- <path fill="none" stroke="#000000" d="M702.5,-1874.75C751.61,-1874.75 765.65,-1901.02 788,-1944.75 848.39,-2062.9 798.38,-2410.56 824,-2540.75 837.71,-2610.43 807.07,-2691.35 867.14,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.25,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- <!-- Node_Ja_158->Node_Ja_104 -->
- <g id="edge46" class="edge">
- <title>Node_Ja_158:e->Node_Ja_104:header</title>
- <g id="a_edge46"><a xlink:title="Ja_158 --> Ja_104">
- <path fill="none" stroke="#000000" d="M702.5,-1906.75C744.08,-1906.75 764.3,-1910.58 788,-1944.75 825.81,-1999.26 811.19,-2475.66 824,-2540.75 837.71,-2610.43 807.07,-2691.35 867.14,-2699.99"/>
- <polygon fill="#000000" stroke="#000000" points="866.78,-2703.48 876.99,-2700.65 867.25,-2696.49 866.78,-2703.48"/>
- </a>
- </g>
- </g>
- </g>
- </svg>
|