Revision fd101c41

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="289px" preserveAspectRatio="none" style="width:280px;height:289px;" version="1.1" viewBox="0 0 280 289" width="280px" zoomAndPan="magnify"><defs><filter height="300%" id="fs6o5jrtan3ps" 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><!--entity OpenBLT--><rect fill="#D3D3D3" filter="url(#fs6o5jrtan3ps)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="104" x="6" y="232"/><rect fill="#D3D3D3" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="90" y="237"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="88" y="239"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="88" y="243"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="64" x="21" y="264.9951">OpenBLT</text><!--entity STM32Flash--><rect fill="#D3D3D3" filter="url(#fs6o5jrtan3ps)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="124" x="145" y="232"/><rect fill="#D3D3D3" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="249" y="237"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="247" y="239"/><rect fill="#D3D3D3" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="247" y="243"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="84" x="160" y="264.9951">STM32Flash</text><!--entity amiroblt.h--><ellipse cx="132" cy="37" fill="#FEFECE" filter="url(#fs6o5jrtan3ps)" 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="98" y="66.9951">amiroblt.h</text><!--entity AMiRoBLT--><rect fill="#FEFECE" filter="url(#fs6o5jrtan3ps)" height="46.2969" style="stroke: #A80036; stroke-width: 1.5;" width="114" x="75" y="126"/><rect fill="#FEFECE" height="10" style="stroke: #A80036; stroke-width: 1.5;" width="15" x="169" y="131"/><rect fill="#FEFECE" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="167" y="133"/><rect fill="#FEFECE" height="2" style="stroke: #A80036; stroke-width: 1.5;" width="4" x="167" y="137"/><text fill="#000000" font-family="sans-serif" font-size="14" lengthAdjust="spacingAndGlyphs" textLength="74" x="90" y="158.9951">AMiRo-BLT</text><!--link AMiRoBLT to OpenBLT--><path d="M116.307,172.056 C107.379,184.6032 95.9398,200.6792 85.5625,215.2636 " fill="none" id="AMiRoBLT-OpenBLT" style="stroke: #A80036; stroke-width: 1.0;"/><polygon fill="none" points="90.9696,219.7385,73.6709,231.9761,79.5625,211.6219,90.9696,219.7385" style="stroke: #A80036; stroke-width: 1.0;"/><!--link AMiRoBLT to STM32Flash--><path d="M147.906,172.056 C159.639,188.326 175.651,210.5294 188.048,227.7202 " fill="none" id="AMiRoBLT-STM32Flash" style="stroke: #A80036; stroke-width: 1.0; stroke-dasharray: 7.0,7.0;"/><polygon fill="#A80036" points="191.117,231.9761,189.0974,222.3365,188.1925,227.9205,182.6085,227.0157,191.117,231.9761" style="stroke: #A80036; stroke-width: 1.0;"/><!--link amiroblt.h to AMiRoBLT--><path d="M132,46.268 C132,62.956 132,101.164 132,125.713 " fill="none" id="amiroblt.h-AMiRoBLT" style="stroke: #A80036; stroke-width: 1.0;"/><!--
2
@startuml
3
skinparam componentStyle uml2
4

  
5
component OpenBLT #lightgrey
6
component STM32Flash #lightgrey
7

  
8
interface amiroblt.h
9

  
10
component "AMiRo-BLT" as AMiRoBLT
11
AMiRoBLT -down-|> OpenBLT
12
AMiRoBLT .down.> STM32Flash
13
AMiRoBLT -up- amiroblt.h
14

  
15
@enduml
16

  
17
PlantUML version 1.2018.11(Sat Sep 22 18:43:53 CEST 2018)
18
(GPL source distribution)
19
Java Runtime: OpenJDK Runtime Environment
20
JVM: OpenJDK 64-Bit Server VM
21
Java Version: 1.8.0_181-8u181-b13-1ubuntu0.16.04.1-b13
22
Operating System: Linux
23
OS Version: 4.15.0-38-generic
24
Default Encoding: UTF-8
25
Language: en
26
Country: US
27
--></g></svg>
Target/Doc/AMiRo-BLT.uml
1
/'
2
AMiRo-BLT is an bootloader and toolchain designed for the Autonomous Mini
3
Robot (AMiRo) platform.
4
Copyright (C) 2016..2018  Thomas Schöpping et al.
5

  
6
This program is free software: you can redistribute it and/or modify
7
it under the terms of the GNU General Public License as published by
8
the Free Software Foundation, either version 3 of the License, or
9
(at your option) any later version.
10

  
11
This program is distributed in the hope that it will be useful,
12
but WITHOUT ANY WARRANTY; without even the implied warranty of
13
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
14
GNU General Public License for more details.
15

  
16
You should have received a copy of the GNU General Public License
17
along with this program.  If not, see <http://www.gnu.org/licenses/>.
18

  
19
This research/work was supported by the Cluster of Excellence Cognitive
20
Interaction Technology 'CITEC' (EXC 277) at Bielefeld University, which is
21
funded by the German Research Foundation (DFG).
22
'/
23

  
24
@startuml
25
skinparam componentStyle uml2
26

  
27
component OpenBLT #lightgrey
28
component STM32Flash #lightgrey
29

  
30
interface amiroblt.h
31

  
32
component "AMiRo-BLT" as AMiRoBLT
33
AMiRoBLT -down-|> OpenBLT
34
AMiRoBLT .down.> STM32Flash
35
AMiRoBLT -up- amiroblt.h
36

  
37
@enduml
38

  

Also available in: Unified diff