<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" version="1.1" width="569px" height="647px" viewBox="-0.5 -0.5 569 647" content="&lt;mxfile host=&quot;Electron&quot; modified=&quot;2021-12-02T22:20:08.740Z&quot; agent=&quot;5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) draw.io/13.9.9 Chrome/85.0.4183.121 Electron/10.1.5 Safari/537.36&quot; etag=&quot;kigFYsvqwCHp0m7AfWkW&quot; version=&quot;13.9.9&quot; type=&quot;device&quot;&gt;&lt;diagram id=&quot;6Nz0oRyDQBPdcEF-lRN0&quot; name=&quot;Page-1&quot;&gt;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&lt;/diagram&gt;&lt;/mxfile&gt;"><defs><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-f5f5f5-1-b3b3b3-1-s-0"><stop offset="0%" style="stop-color:#f5f5f5"/><stop offset="100%" style="stop-color:#b3b3b3"/></linearGradient><linearGradient x1="0%" y1="0%" x2="0%" y2="100%" id="mx-gradient-ffcd28-1-ffa500-1-s-0"><stop offset="0%" style="stop-color:#ffcd28"/><stop offset="100%" style="stop-color:#ffa500"/></linearGradient></defs><g><path d="M 0 0 L 470 0 L 490 20 L 490 331 L 20 331 L 0 311 L 0 0 Z" fill="url(#mx-gradient-f5f5f5-1-b3b3b3-1-s-0)" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><path d="M 0 0 L 470 0 L 490 20 L 20 20 Z" fill-opacity="0.05" fill="#000000" stroke="none" pointer-events="all"/><path d="M 0 0 L 20 20 L 20 331 L 0 311 Z" fill-opacity="0.1" fill="#000000" stroke="none" pointer-events="all"/><path d="M 20 331 L 20 20 L 0 0 M 20 20 L 490 20" fill="none" stroke="#666666" stroke-miterlimit="10" pointer-events="all"/><path d="M 210.5 27 L 455.5 27 L 485.5 57 L 485.5 127 L 210.5 127 L 210.5 27 Z" fill="#ffffff" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 455.5 27 L 455.5 57 L 485.5 57 Z" fill-opacity="0.05" fill="#000000" stroke="none" pointer-events="all"/><path d="M 455.5 27 L 455.5 57 L 485.5 57" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 273px; height: 1px; padding-top: 77px; margin-left: 213px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><pre><font face="Lucida Console" style="font-size: 10px">// embeddedDeviceCodeExample.c</font></pre><pre><font face="Lucida Console" style="font-size: 10px">...<br /></font><font face="Lucida Console" style="font-size: 10px">int k = ReadADC();                                         <br /></font><font face="Lucida Console" style="font-size: 10px">TRICE(Id(12345), <span style="background-color: rgb(255 , 255 , 255)">"msg: %d Kelvin\n", k);<br /></span></font><font face="Lucida Console" style="font-size: 10px">... </font></pre></div></div></div></foreignObject><text x="213" y="81" fill="#000000" font-family="Helvetica" font-size="12px">// embeddedDeviceCodeExample.c...</text></switch></g><path d="M 32 356 L 384 356 L 404 376 L 404 576 L 52 576 L 32 556 L 32 356 Z" fill="url(#mx-gradient-ffcd28-1-ffa500-1-s-0)" stroke="#d79b00" stroke-miterlimit="10" pointer-events="all"/><path d="M 32 356 L 384 356 L 404 376 L 52 376 Z" fill-opacity="0.05" fill="#000000" stroke="none" pointer-events="all"/><path d="M 32 356 L 52 376 L 52 576 L 32 556 Z" fill-opacity="0.1" fill="#000000" stroke="none" pointer-events="all"/><path d="M 52 576 L 52 376 L 32 356 M 52 376 L 404 376" fill="none" stroke="#d79b00" stroke-miterlimit="10" pointer-events="all"/><rect x="210.5" y="460" width="32" height="30" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 30px; height: 1px; padding-top: 475px; margin-left: 212px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span>trice Buffer</span></div></div></div></foreignObject><text x="227" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">trice...</text></switch></g><rect x="51" y="465" width="100" height="20" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 61 465 L 61 485 M 141 465 L 141 485" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 475px; margin-left: 62px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">TRICEmacro</div></div></div></foreignObject><text x="101" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">TRICEmacro</text></switch></g><path d="M 77 380.5 L 87 380.5 L 87 440.5 L 97.5 440.5 L 82 459.5 L 66.5 440.5 L 77 440.5 Z" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 411px; margin-left: 82px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">Programflow</div></div></div></foreignObject><text x="82" y="414" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">Programflow</text></switch></g><ellipse cx="359" cy="475" rx="14" ry="14" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 26px; height: 1px; padding-top: 475px; margin-left: 346px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">ISR</div></div></div></foreignObject><text x="359" y="479" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">ISR</text></switch></g><path d="M 151 475 Q 151 475 204.13 475" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 209.38 475 L 202.38 478.5 L 204.13 475 L 202.38 471.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="319" y="626" width="100" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 636px; margin-left: 369px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: nowrap; ">                          </div></div></div></foreignObject><text x="369" y="640" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">...</text></switch></g><path d="M 32 26 L 82 26 L 112 56 L 112 126 L 32 126 L 32 26 Z" fill="#6d8764" stroke="#3a5431" stroke-miterlimit="10" pointer-events="all"/><path d="M 82 26 L 82 56 L 112 56 Z" fill-opacity="0.05" fill="#000000" stroke="none" pointer-events="all"/><path d="M 82 26 L 82 56 L 112 56" fill="none" stroke="#3a5431" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 78px; height: 1px; padding-top: 76px; margin-left: 33px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">til.json<br /><br />(trice ID list)</div></div></div></foreignObject><text x="72" y="80" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">til.json...</text></switch></g><rect x="112" y="21" width="100" height="47" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 98px; height: 1px; padding-top: 45px; margin-left: 114px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">The trice ID list is updated in a pre-compile step</div></div></div></foreignObject><text x="114" y="48" fill="#000000" font-family="Helvetica" font-size="12px">The trice ID lis...</text></switch></g><rect x="328" y="166" width="152" height="115" rx="17.25" ry="17.25" fill="#000000" stroke="#000000" pointer-events="all"/><path d="M 294.22 560.41 Q 294.2 570 325.5 570 Q 356.8 570 356.79 549.36" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 356.79 544.11 L 360.29 551.11 L 356.79 549.36 L 353.29 551.11 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 359 461 Q 359 461 359 437.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 359 432.12 L 362.5 439.12 L 359 437.37 L 355.5 439.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 449px; margin-left: 356px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">byte</div></div></div></foreignObject><text x="356" y="452" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">byte</text></switch></g><rect x="339" y="213.5" width="60" height="20" fill="#0050ef" stroke="#001dbc" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 58px; height: 1px; padding-top: 224px; margin-left: 341px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">11223344</div></div></div></foreignObject><text x="341" y="227" fill="#ffffff" font-family="Helvetica" font-size="12px">11223344</text></switch></g><rect x="26" y="171" width="180" height="105" fill="#1ba1e2" stroke="#006eaf" pointer-events="all"/><path d="M 39 171 L 39 276 M 193 171 L 193 276" fill="none" stroke="#006eaf" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 152px; height: 1px; padding-top: 224px; margin-left: 40px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #ffffff; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">trice tool</div></div></div></foreignObject><text x="116" y="227" fill="#ffffff" font-family="Helvetica" font-size="12px" text-anchor="middle">trice tool</text></switch></g><path d="M 206 223.5 Q 206 223.5 321.63 223.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 326.88 223.5 L 319.88 227 L 321.63 223.5 L 319.88 220 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 224px; margin-left: 259px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">printf()</div></div></div></foreignObject><text x="259" y="227" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">printf()</text></switch></g><rect x="429" y="286" width="40" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 296px; margin-left: 430px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">Display</div></div></div></foreignObject><text x="449" y="300" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">Display</text></switch></g><rect x="116" y="356" width="120" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 118px; height: 1px; padding-top: 366px; margin-left: 117px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">embedded device</div></div></div></foreignObject><text x="176" y="370" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">embedded device</text></switch></g><rect x="317" y="0" width="40" height="20" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 38px; height: 1px; padding-top: 10px; margin-left: 318px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">PC</div></div></div></foreignObject><text x="337" y="14" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">PC</text></switch></g><path d="M 361.81 406.79 Q 409 431 377.03 470.07" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 373.71 474.13 L 375.43 466.5 L 377.03 470.07 L 380.85 470.93 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 421px; margin-left: 379px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">trigger</div></div></div></foreignObject><text x="379" y="425" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">trigger</text></switch></g><path d="M 72 126 L 155.32 168.13" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 160 170.5 L 152.18 170.46 L 155.32 168.13 L 155.33 164.21 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 151px; margin-left: 139px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">"TRICE"<br />"msg: %d Kelvin\\n"</div></div></div></foreignObject><text x="139" y="154" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">"TRICE"...</text></switch></g><ellipse cx="333" cy="406.5" rx="26.000000000000004" ry="24.5" fill="#ffffff" stroke="#000000" stroke-width="2" pointer-events="all"/><path d="M 333 431 L 359 431" fill="none" stroke="#000000" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 50px; height: 1px; padding-top: 407px; margin-left: 308px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">UART</div></div></div></foreignObject><text x="333" y="410" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">UART</text></switch></g><rect x="120" y="381" width="160" height="66" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 158px; height: 1px; padding-top: 414px; margin-left: 122px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span>3 trice 32-bit units:<br />Timestamp 11223344,<br />ID3039+count01+cycle c0, <br /></span><span>data 0x0000000e</span></div></div></div></foreignObject><text x="122" y="418" fill="#000000" font-family="Helvetica" font-size="12px">3 trice 32-bit units:...</text></switch></g><path d="M 193.64 448.99 Q 193.64 448.99 194 474" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 77 489.5 L 87 489.5 L 87 549.5 L 97.5 549.5 L 82 568.5 L 66.5 549.5 L 77 549.5 Z" fill="none" stroke="#000000" stroke-linejoin="round" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 529px; margin-left: 82px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">Programflow</div></div></div></foreignObject><text x="82" y="532" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">Programflow</text></switch></g><path d="M 333 382 L 121.72 278.79" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 117 276.49 L 124.83 276.42 L 121.72 278.79 L 121.76 282.71 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 345px; margin-left: 291px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">COBS encoded &amp; optionally encrypted</div></div></div></foreignObject><text x="291" y="348" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">COBS encoded &amp; optionally encrypted</text></switch></g><rect x="217" y="161" width="102" height="40" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 100px; height: 1px; padding-top: 181px; margin-left: 219px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">The trice ID list is used by the PC trice tool during runtime (trice log)</div></div></div></foreignObject><text x="219" y="185" fill="#000000" font-family="Helvetica" font-size="12px">The trice ID list...</text></switch></g><path d="M 449 306 L 449 306" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 449 306 L 449 306 L 449 306 L 449 306 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 117.41 77.3 Q 161.3 77.3 161.3 77.15 Q 161.3 77 204.13 77" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 112.16 77.3 L 119.16 73.8 L 117.41 77.3 L 119.16 80.8 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 209.38 77 L 202.38 80.5 L 204.13 77 L 202.38 73.5 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 77px; margin-left: 159px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">trice update</div></div></div></foreignObject><text x="159" y="80" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">trice update</text></switch></g><path d="M 71 171 L 71.86 132.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 71.98 127.12 L 75.32 134.19 L 71.86 132.37 L 68.32 134.04 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 154px; margin-left: 59px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">ID 12345</div></div></div></foreignObject><text x="59" y="157" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">ID 12345</text></switch></g><rect x="124.25" y="80" width="71.5" height="50" fill="none" stroke="none" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 70px; height: 1px; padding-top: 105px; margin-left: 125px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">patches new source code with ID</div></div></div></foreignObject><text x="160" y="109" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">patches new...</text></switch></g><path d="M 259 101 Q 259 111 389 111 Q 519 111 519 356 Q 519 601 322.5 601 Q 126 601 126 491.37" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 126 486.12 L 129.5 493.12 L 126 491.37 L 122.5 493.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 402px; margin-left: 500px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">Build process</div></div></div></foreignObject><text x="500" y="405" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">Build process</text></switch></g><path d="M 116 276 Q 116 251 93.5 251 Q 71 251 71 177.37" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 71 172.12 L 74.5 179.12 L 71 177.37 L 67.5 179.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 252px; margin-left: 80px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">ID 0x3039</div></div></div></foreignObject><text x="80" y="255" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">ID 0x3039</text></switch></g><path d="M 123.02 275.37 Q 123 251 146 251 Q 169 251 169 237.25 Q 169 223.5 199.63 223.5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 204.88 223.5 L 197.88 227 L 199.63 223.5 L 197.88 220 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 250px; margin-left: 160px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">value 14</div></div></div></foreignObject><text x="160" y="253" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">value 14</text></switch></g><path d="M 154.34 175.31 Q 154.3 191 156.65 191 Q 159 191 159 207.25 Q 159 223.5 199.63 223.5" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 204.88 223.5 L 197.88 227 L 199.63 223.5 L 197.88 220 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 197px; margin-left: 154px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">bit width &amp;<br />format String</div></div></div></foreignObject><text x="154" y="200" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">bit width &amp;...</text></switch></g><rect x="264" y="531" width="65" height="29" fill="#ffffff" stroke="#000000" pointer-events="all"/><path d="M 271 531 L 271 560 M 322 531 L 322 560" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 50px; height: 1px; padding-top: 546px; margin-left: 272px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "> COBS encoding</div></div></div></foreignObject><text x="297" y="549" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">COBS en...</text></switch></g><rect x="279" y="496" width="51" height="14" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 49px; height: 1px; padding-top: 503px; margin-left: 280px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span>+mode</span></div></div></div></foreignObject><text x="305" y="507" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">+mode</text></switch></g><rect x="210" y="508.5" width="45" height="14" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 43px; height: 1px; padding-top: 516px; margin-left: 211px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span>+mode</span></div></div></div></foreignObject><text x="233" y="519" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">+mode</text></switch></g><path d="M 242.5 475 Q 304.5 475 304.5 489.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 304.5 494.88 L 301 487.88 L 304.5 489.63 L 308 487.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 304.5 510 Q 304.5 520.5 304.25 520.5 Q 304 520.5 304 524.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 304 529.88 L 300.5 522.88 L 304 524.63 L 307.5 522.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 255 515.5 Q 296.5 515.5 296.5 524.63" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 296.5 529.88 L 293 522.88 L 296.5 524.63 L 300 522.88 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><path d="M 187.75 515.5 Q 187.75 515.5 203.63 515.5" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 208.88 515.5 L 201.88 519 L 203.63 515.5 L 201.88 512 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><rect x="155.75" y="500.5" width="32" height="30" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 30px; height: 1px; padding-top: 516px; margin-left: 157px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span>user Buffer</span></div></div></div></foreignObject><text x="172" y="519" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">user...</text></switch></g><rect x="46" y="291" width="313" height="20" fill="#fff2cc" stroke="#d6b656" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 311px; height: 1px; padding-top: 301px; margin-left: 47px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; ">3 trice 32-bit units: 11223344, 303901c0, 0x0000000e</div></div></div></foreignObject><text x="203" y="305" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">3 trice 32-bit units: 11223344, 303901c0, 0x0000000e</text></switch></g><rect x="399" y="213.5" width="60" height="20" fill="#000000" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe flex-start; width: 58px; height: 1px; padding-top: 224px; margin-left: 401px;"><div style="box-sizing: border-box; font-size: 0; text-align: left; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><font color="#00ff00">14 Kelvin</font></div></div></div></foreignObject><text x="401" y="227" fill="#000000" font-family="Helvetica" font-size="12px">14 Kelvin</text></switch></g><ellipse cx="315.5" cy="457.64" rx="13.5" ry="13.357079252003562" fill="#ffffff" stroke="#0080f0" stroke-width="2" pointer-events="all"/><path d="M 315.5 447.25 L 315.5 457.64 L 309.5 457.64" fill="none" stroke="#0080f0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 302 471 L 305.9 467.14 M 329 471 L 325.1 467.14 M 312.5 442.8 L 303.5 447.25 C 303.3 445.06 304.47 442.97 306.46 441.98 C 308.45 441 310.85 441.32 312.5 442.8 Z M 318.5 442.8 L 327.5 447.25 C 327.7 445.06 326.53 442.97 324.54 441.98 C 322.55 441 320.15 441.32 318.5 442.8 Z" fill="#ffffff" stroke="#0080f0" stroke-width="2" stroke-miterlimit="10" pointer-events="all"/><path d="M 303.19 458.01 Q 259 460 247.91 468.21" fill="none" stroke="#000000" stroke-miterlimit="10" stroke-dasharray="3 3" pointer-events="stroke"/><path d="M 243.69 471.33 L 247.23 464.36 L 247.91 468.21 L 251.4 469.98 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 1px; height: 1px; padding-top: 459px; margin-left: 271px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 11px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; background-color: #ffffff; white-space: nowrap; ">trigger</div></div></div></foreignObject><text x="271" y="463" fill="#000000" font-family="Helvetica" font-size="11px" text-anchor="middle">trigger</text></switch></g><rect x="343" y="513.5" width="32" height="30" fill="#ffffff" stroke="#000000" pointer-events="all"/><g transform="translate(-0.5 -0.5)"><switch><foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"><div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 30px; height: 1px; padding-top: 529px; margin-left: 344px;"><div style="box-sizing: border-box; font-size: 0; text-align: center; "><div style="display: inline-block; font-size: 12px; font-family: Helvetica; color: #000000; line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; "><span>out Buffer</span></div></div></div></foreignObject><text x="359" y="532" fill="#000000" font-family="Helvetica" font-size="12px" text-anchor="middle">out B...</text></switch></g><path d="M 359 513.5 Q 359 513.5 359 495.37" fill="none" stroke="#000000" stroke-miterlimit="10" pointer-events="stroke"/><path d="M 359 490.12 L 362.5 497.12 L 359 495.37 L 355.5 497.12 Z" fill="#000000" stroke="#000000" stroke-miterlimit="10" pointer-events="all"/></g><switch><g requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"/><a transform="translate(0,-5)" xlink:href="https://desk.draw.io/support/solutions/articles/16000042487" target="_blank"><text text-anchor="middle" font-size="10px" x="50%" y="100%">Viewer does not support full SVG 1.1</text></a></switch></svg>