Revision 9bfc7c44

View differences:

Target/Doc/AMiRo-BLT.svg
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="380px" preserveAspectRatio="none" style="width:339px;height:380px;" version="1.1" viewBox="0 0 339 380" width="339px" zoomAndPan="magnify"><defs><filter height="300%" id="f1ww39hvskbohc" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--cluster AMiRoBLT_node--><polygon fill="#FFFFFF" filter="url(#f1ww39hvskbohc)" points="22,34,32,24,317,24,317,358,307,368,22,368,22,34" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="307" x2="316" y1="34" y2="25"/><line style="stroke: #000000; stroke-width: 1.5;" x1="22" x2="307" y1="34" y2="34"/><line style="stroke: #000000; stroke-width: 1.5;" x1="307" x2="307" y1="34" y2="368"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="83" x="124" y="49.9951">AMiRo-BLT</text><!--entity OpenBLT--><rect fill="#D3D3D3" filter="url(#f1ww39hvskbohc)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="38" y="306"/><rect fill="#D3D3D3" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="122" y="311"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="120" y="313"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="120" y="317"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="64" x="53" y="338.9951">OpenBLT</text><!--entity STM32Flash--><rect fill="#D3D3D3" filter="url(#f1ww39hvskbohc)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="124" x="177" y="306"/><rect fill="#D3D3D3" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="281" y="311"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="279" y="313"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="279" y="317"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="84" x="192" y="338.9951">STM32Flash</text><!--entity amiroblt.h--><ellipse cx="129" cy="93" fill="#FEFECE" filter="url(#f1ww39hvskbohc)" rx="8" ry="8" style="stroke: #A80036; stroke-width: 2.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="68" x="95" y="122.9951">amiroblt.h</text><!--entity AMiRoBLT--><rect fill="#FEFECE" filter="url(#f1ww39hvskbohc)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="114" x="72" y="183"/><rect fill="#FEFECE" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="166" y="188"/><rect fill="#FEFECE" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="164" y="190"/><rect fill="#FEFECE" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="164" y="194"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="74" x="87" y="215.9951">AMiRo-BLT</text><!--link AMiRoBLT to OpenBLT--><path d="M121.847,229.193 C116.679,245.226 109.546,267.357 103.3406,286.6099 " fill="none" id="AMiRoBLT-OpenBLT" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="109.906,289.0592,97.1079,305.9474,96.5809,284.7643,109.906,289.0592" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="113" y="272.0669">forks</text><!--link AMiRoBLT to STM32Flash--><path d="M149.176,229.193 C167.86,249.746 195.654,280.319 215.369,302.0059 " fill="none" id="AMiRoBLT-STM32Flash" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#A80036" points="218.952,305.9474,215.858,296.5972,215.5887,302.2476,209.9383,301.9784,218.952,305.9474" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="44" x="191" y="272.0669">utilizes</text><!--link amiroblt.h to AMiRoBLT--><path d="M129,102.343 C129,119.284 129,158.2 129,182.954 " fill="none" id="amiroblt.h-AMiRoBLT" style="stroke: #A80036; stroke-width: 1.0;"/><!--
1
<?xml version="1.0" encoding="UTF-8" standalone="no"?><svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" contentScriptType="application/ecmascript" contentStyleType="text/css" height="480px" preserveAspectRatio="none" style="width:307px;height:480px;" version="1.1" viewBox="0 0 307 480" width="307px" zoomAndPan="magnify"><defs><filter height="300%" id="f39ixcrszvk9c" width="300%" x="-1" y="-1"><feGaussianBlur result="blurOut" stdDeviation="2.0"/><feColorMatrix in="blurOut" result="blurOut2" type="matrix" values="0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .4 0"/><feOffset dx="4.0" dy="4.0" in="blurOut2" result="blurOut3"/><feBlend in="SourceGraphic" in2="blurOut3" mode="normal"/></filter></defs><g><!--cluster AMiRoBLT_node--><polygon fill="#FFFFFF" filter="url(#f39ixcrszvk9c)" points="14,26,24,16,285,16,285,458,275,468,14,468,14,26" style="stroke: #000000; stroke-width: 1.5;"/><line style="stroke: #000000; stroke-width: 1.5;" x1="275" x2="284" y1="26" y2="17"/><line style="stroke: #000000; stroke-width: 1.5;" x1="14" x2="275" y1="26" y2="26"/><line style="stroke: #000000; stroke-width: 1.5;" x1="275" x2="275" y1="26" y2="468"/><text fill="#000000" font-family="sans-serif" font-size="14" font-weight="bold" lengthAdjust="spacingAndGlyphs" textLength="83" x="104" y="41.9951">AMiRo-BLT</text><!--entity OpenBLT--><rect fill="#D3D3D3" filter="url(#f39ixcrszvk9c)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="22" y="414"/><rect fill="#D3D3D3" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="106" y="419"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="104" y="421"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="104" y="425"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="64" x="37" y="446.9951">OpenBLT</text><!--entity stm32flash--><rect fill="#D3D3D3" filter="url(#f39ixcrszvk9c)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="116" x="161" y="414"/><rect fill="#D3D3D3" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="257" y="419"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="255" y="421"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="255" y="425"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="76" x="176" y="446.9951">stm32flash</text><!--entity amiroblt.h--><ellipse cx="128" cy="77" fill="#FEFECE" filter="url(#f39ixcrszvk9c)" rx="8" ry="8" style="stroke: #A80036; stroke-width: 2.0;"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="68" x="94" y="106.9951">amiroblt.h</text><!--entity AMiRoBLT--><rect fill="#FEFECE" filter="url(#f39ixcrszvk9c)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="114" x="71" y="229"/><rect fill="#FEFECE" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="165" y="234"/><rect fill="#FEFECE" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="163" y="236"/><rect fill="#FEFECE" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="163" y="240"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="74" x="86" y="261.9951">AMiRo-BLT</text><!--link AMiRoBLT to OpenBLT--><path d="M121.27,275.0563 C112.5557,304.9109 97.2027,357.5092 86.362,394.6487 " fill="none" id="AMiRoBLT-OpenBLT" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="93.0534,396.707,80.7297,413.9444,79.6142,392.7841,93.0534,396.707" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="31" x="103" y="349.0669">forks</text><!--link AMiRoBLT to stm32flash--><path d="M139.3412,275.0563 C156.0755,309.0766 187.3372,372.6307 205.3198,409.1886 " fill="none" id="AMiRoBLT-stm32flash" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#A80036" points="207.6591,413.9444,207.276,404.103,205.4522,409.4578,200.0974,407.634,207.6591,413.9444" style="stroke: #A80036; stroke-width: 1.0;"/><text fill="#000000" font-family="sans-serif" font-size="13" lengthAdjust="spacingAndGlyphs" textLength="44" x="177" y="349.0669">utilizes</text><!--link amiroblt.h to AMiRoBLT--><path d="M128,86.4088 C128,113.1028 128,189.8944 128,228.8065 " fill="none" id="amiroblt.h-AMiRoBLT" style="stroke: #A80036; stroke-width: 1.0;"/><!--
2 2
@startuml
3 3
skinparam componentStyle uml2
4 4

  
5 5

  
6 6
node "AMiRo-BLT" as AMiRoBLT_node {
7 7
	component OpenBLT #lightgrey
8
	component STM32Flash #lightgrey
8
	component stm32flash #lightgrey
9 9

  
10 10
	interface amiroblt.h
11 11

  
12 12
	component "AMiRo-BLT" as AMiRoBLT
13 13
	AMiRoBLT -down-|> OpenBLT : forks
14
	AMiRoBLT .down.> STM32Flash : utilizes
14
	AMiRoBLT .down.> stm32flash : utilizes
15 15
	AMiRoBLT -up- amiroblt.h
16 16
}
17 17

  
18 18
@enduml
19 19

  
20
PlantUML version 1.2018.11(Sat Sep 22 18:43:53 CEST 2018)
20
PlantUML version 1.2019.08(Sat Jul 13 21:25:14 CEST 2019)
21 21
(GPL source distribution)
22 22
Java Runtime: OpenJDK Runtime Environment
23 23
JVM: OpenJDK 64-Bit Server VM
24
Java Version: 1.8.0_181-8u181-b13-1ubuntu0.16.04.1-b13
24
Java Version: 11.0.4+11-post-Ubuntu-1ubuntu218.04.3
25 25
Operating System: Linux
26
OS Version: 4.15.0-38-generic
26
OS Version: 4.15.0-66-generic
27 27
Default Encoding: UTF-8
28 28
Language: en
29 29
Country: US
Target/Doc/AMiRo-BLT.uml
30 30

  
31 31
node "AMiRo-BLT" as AMiRoBLT_node {
32 32
	component OpenBLT #lightgrey
33
	component STM32Flash #lightgrey
33
	component stm32flash #lightgrey
34 34

  
35 35
	interface amiroblt.h
36 36

  
37 37
	component "AMiRo-BLT" as AMiRoBLT
38 38
	AMiRoBLT -down-|> OpenBLT : forks
39
	AMiRoBLT .down.> STM32Flash : utilizes
39
	AMiRoBLT .down.> stm32flash : utilizes
40 40
	AMiRoBLT -up- amiroblt.h
41 41
}
42 42

  

Also available in: Unified diff