Skip to content
GitLab
Explore
Sign in
Register
Primary navigation
Search or go to…
Project
L
logix
Manage
Activity
Members
Labels
Plan
Issues
Issue boards
Milestones
Wiki
External wiki
Code
Merge requests
Repository
Branches
Commits
Tags
Repository graph
Compare revisions
Snippets
Build
Pipelines
Jobs
Pipeline schedules
Artifacts
Deploy
Releases
Container registry
Model registry
Operate
Environments
Monitor
Incidents
Service Desk
Analyze
Value stream analytics
Contributor analytics
CI/CD analytics
Repository analytics
Model experiments
Help
Help
Support
GitLab documentation
Compare GitLab plans
Community forum
Contribute to GitLab
Provide feedback
Terms and privacy
Keyboard shortcuts
?
Snippets
Groups
Projects
Show more breadcrumbs
card10
logix
Commits
925d155d
Commit
925d155d
authored
5 years ago
by
rahix
Browse files
Options
Downloads
Patches
Plain Diff
Add firmware overview
parent
847d164f
Branches
Branches containing commit
No related tags found
No related merge requests found
Changes
2
Show whitespace changes
Inline
Side-by-side
Showing
2 changed files
en/firmware/_index.md
+2
-1
2 additions, 1 deletion
en/firmware/_index.md
media/firmware/overview.svg
+663
-0
663 additions, 0 deletions
media/firmware/overview.svg
with
665 additions
and
1 deletion
en/firmware/_index.md
+
2
−
1
View file @
925d155d
...
...
@@ -4,4 +4,5 @@ title: Firmware
# `card10` firmware
TODO
## Overview
<img
class=
"center"
alt=
"firmware overview"
src=
"/media/firmware/overview.svg"
width=
"420"
height=
"auto"
align=
"center"
>
This diff is collapsed.
Click to expand it.
media/firmware/overview.svg
0 → 100644
+
663
−
0
View file @
925d155d
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc=
"http://purl.org/dc/elements/1.1/"
xmlns:cc=
"http://creativecommons.org/ns#"
xmlns:rdf=
"http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg=
"http://www.w3.org/2000/svg"
xmlns=
"http://www.w3.org/2000/svg"
xmlns:sodipodi=
"http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape=
"http://www.inkscape.org/namespaces/inkscape"
width=
"173.47914mm"
height=
"65.970345mm"
viewBox=
"0 0 173.47914 65.970345"
version=
"1.1"
id=
"svg8"
inkscape:version=
"0.92.4 5da689c313, 2019-01-14"
sodipodi:docname=
"overview.svg"
>
<defs
id=
"defs2"
>
<marker
inkscape:stockid=
"Arrow2Send"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"Arrow2Send"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5078"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
d=
"M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
transform=
"matrix(-0.3,0,0,-0.3,0.69,0)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"Arrow1Send"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"marker5731"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5729"
d=
"M 0,0 5,-5 -12.5,0 5,5 Z"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:1.00000003pt;stroke-opacity:1"
transform=
"matrix(-0.2,0,0,-0.2,-1.2,0)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"Arrow1Send"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"Arrow1Send"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5060"
d=
"M 0,0 5,-5 -12.5,0 5,5 Z"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:1.00000003pt;stroke-opacity:1"
transform=
"matrix(-0.2,0,0,-0.2,-1.2,0)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"Arrow2Sstart"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"Arrow2Sstart"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5075"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
d=
"M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
transform=
"matrix(0.3,0,0,0.3,-0.69,0)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"TriangleInM"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"TriangleInM"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5181"
d=
"M 5.77,0 -2.88,5 V -5 Z"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:1.00000003pt;stroke-opacity:1"
transform=
"scale(-0.4)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"TriangleOutL"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"TriangleOutL"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5187"
d=
"M 5.77,0 -2.88,5 V -5 Z"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:1.00000003pt;stroke-opacity:1"
transform=
"scale(0.8)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"TriangleInL"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"TriangleInL"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5178"
d=
"M 5.77,0 -2.88,5 V -5 Z"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:1.00000003pt;stroke-opacity:1"
transform=
"scale(-0.8)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"Arrow2Lstart"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"Arrow2Lstart"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5063"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:0.625;stroke-linejoin:round;stroke-opacity:1"
d=
"M 8.7185878,4.0337352 -2.2072895,0.01601326 8.7185884,-4.0017078 c -1.7454984,2.3720609 -1.7354408,5.6174519 -6e-7,8.035443 z"
transform=
"matrix(1.1,0,0,1.1,1.1,0)"
inkscape:connector-curvature=
"0"
/>
</marker>
<marker
inkscape:stockid=
"Arrow1Lstart"
orient=
"auto"
refY=
"0"
refX=
"0"
id=
"Arrow1Lstart"
style=
"overflow:visible"
inkscape:isstock=
"true"
>
<path
id=
"path5045"
d=
"M 0,0 5,-5 -12.5,0 5,5 Z"
style=
"fill:#6f6f6f;fill-opacity:1;fill-rule:evenodd;stroke:#6f6f6f;stroke-width:1.00000003pt;stroke-opacity:1"
transform=
"matrix(0.8,0,0,0.8,10,0)"
inkscape:connector-curvature=
"0"
/>
</marker>
</defs>
<sodipodi:namedview
id=
"base"
pagecolor=
"#ffffff"
bordercolor=
"#666666"
borderopacity=
"1.0"
inkscape:pageopacity=
"1"
inkscape:pageshadow=
"2"
inkscape:zoom=
"1.979899"
inkscape:cx=
"322.78902"
inkscape:cy=
"105.65781"
inkscape:document-units=
"mm"
inkscape:current-layer=
"layer1"
showgrid=
"false"
inkscape:window-width=
"1920"
inkscape:window-height=
"1020"
inkscape:window-x=
"0"
inkscape:window-y=
"0"
inkscape:window-maximized=
"1"
fit-margin-top=
"5"
fit-margin-bottom=
"5"
fit-margin-right=
"5"
fit-margin-left=
"5"
inkscape:pagecheckerboard=
"false"
>
<sodipodi:guide
position=
"0,0"
orientation=
"0,655.6692"
id=
"guide1225"
inkscape:locked=
"false"
/>
<sodipodi:guide
position=
"173.47914,0"
orientation=
"-249.33674,0"
id=
"guide1227"
inkscape:locked=
"false"
/>
<sodipodi:guide
position=
"173.47914,65.970345"
orientation=
"0,-655.6692"
id=
"guide1229"
inkscape:locked=
"false"
/>
<sodipodi:guide
position=
"0,65.970345"
orientation=
"249.33674,0"
id=
"guide1231"
inkscape:locked=
"false"
/>
</sodipodi:namedview>
<metadata
id=
"metadata5"
>
<rdf:RDF>
<cc:Work
rdf:about=
""
>
<dc:format>
image/svg+xml
</dc:format>
<dc:type
rdf:resource=
"http://purl.org/dc/dcmitype/StillImage"
/>
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label=
"Layer 1"
inkscape:groupmode=
"layer"
id=
"layer1"
transform=
"translate(-1.4593701,-111.55972)"
>
<rect
id=
"rect364"
width=
"173.47914"
height=
"65.970345"
x=
"1.4593701"
y=
"111.55972"
style=
"fill:#ffffff;fill-opacity:1;stroke-width:2.15168715"
/>
<path
d=
"M 6.4593701,126.58076 H 27.185064"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path40"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 6.6357591,126.75715 v 25.57639"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path42"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 26.832286,126.58076 H 36.974647"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path44"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 27.008675,126.75715 v 25.57639"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path46"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 36.62187,126.58076 h 8.55486"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path48"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 44.823953,126.58076 H 68.19548"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path50"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 45.00034,126.75715 v 25.57639"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path52"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 68.01909,126.75715 v 25.57639"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path54"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 6.4593701,152.33354 H 26.902489 v 1.92228 H 6.4593701 Z"
style=
"fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.35277775"
id=
"path64"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 26.832286,152.33354 h 9.859786 v 1.92228 h -9.859786 z"
style=
"fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.35277775"
id=
"path66"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 36.62187,152.33354 h 8.272285 v 1.92228 H 36.62187 Z"
style=
"fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.35277775"
id=
"path68"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 44.823953,152.33354 h 23.088952 v 1.92228 H 44.823953 Z"
style=
"fill:#000000;fill-opacity:1;fill-rule:nonzero;stroke:none;stroke-width:0.35277775"
id=
"path70"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 6.4593701,152.50993 H 27.185064"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path72"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 6.6357591,152.68632 v 1.4993"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path74"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 26.832286,152.50993 H 36.974647"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path76"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 27.008675,152.68632 v 1.4993"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path78"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 36.62187,152.50993 h 8.55486"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path80"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 36.798257,152.68632 v 1.4993"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path82"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 44.823953,152.50993 H 68.19548"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path84"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 45.00034,152.68632 v 1.4993"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path86"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 68.01909,152.68632 v 1.4993"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path88"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 6.4593701,154.36201 H 27.185064"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path108"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 6.6357591,154.5384 v 8.64305"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path110"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 26.832286,154.36201 H 36.974647"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path112"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 36.62187,154.36201 h 8.55486"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path114"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 36.798257,154.5384 v 8.64305"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path116"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 44.823953,154.36201 H 68.19548"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path118"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 68.01909,154.5384 v 8.64305"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path120"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 6.4593701,163.35784 H 27.185064"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path134"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 6.6357591,163.53423 v 8.64306"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path136"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 26.832286,163.35784 H 36.974647"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path138"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 36.62187,163.35784 h 8.55486"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path140"
inkscape:connector-curvature=
"0"
/>
<path
d=
"M 44.823953,163.35784 H 68.19548"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path142"
inkscape:connector-curvature=
"0"
/>
<path
d=
"m 68.01909,163.53423 v 8.64306"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path144"
inkscape:connector-curvature=
"0"
/>
<path
inkscape:connector-curvature=
"0"
d=
"M 44.823953,172.35368 H 68.19548 m -31.57361,0 h 8.55486 m -18.344444,0 h 10.142361 m -30.5152769,0 H 27.185064"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
id=
"path160"
/>
<g
transform=
"translate(1.0690781)"
id=
"g4933"
>
<path
inkscape:connector-curvature=
"0"
id=
"path56"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.80433,126.58076 h 21.51945"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path58"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.98072,126.75715 v 25.57639"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path60"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 131.971,126.58076 h 36.89844"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path62"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 168.69305,126.75715 v 25.57639"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path90"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.80433,152.50993 h 21.51945"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path92"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.98072,152.68632 v 1.4993"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path94"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 131.971,152.50993 h 36.89844"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path96"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 168.69305,152.68632 v 1.85208"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path122"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.80433,154.36201 h 21.51945"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path124"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.98072,154.5384 v 8.64305"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path126"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 132.14739,154.5384 v 8.64305"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path128"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 168.69305,154.18562 v 8.99583"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path146"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.80433,163.35784 h 21.51945"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path148"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.98072,163.53423 v 8.64306"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path150"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 131.971,163.35784 h 36.89844"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path152"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 168.69305,163.53423 v 8.64306"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path162"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 110.80433,172.35368 h 21.51945"
/>
<path
inkscape:connector-curvature=
"0"
id=
"path164"
style=
"fill:none;stroke:#000000;stroke-width:0.35277775;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:10;stroke-dasharray:none;stroke-opacity:1"
d=
"m 131.971,172.35368 h 36.89844"
/>
</g>
<text
id=
"text5011"
y=
"169.3788"
x=
"36.6213"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
xml:space=
"preserve"
><tspan
id=
"tspan5013"
style=
"font-size:3.52777767px;stroke-width:0.26458332"
y=
"169.3788"
x=
"36.6213"
sodipodi:role=
"line"
>
HAL/SDK
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"139.80869"
y=
"169.3788"
id=
"text5020"
><tspan
sodipodi:role=
"line"
x=
"139.80869"
y=
"169.3788"
style=
"font-size:3.52777767px;stroke-width:0.26458332"
id=
"tspan5018"
>
HAL/SDK
</tspan></text>
<path
sodipodi:nodetypes=
"cccc"
inkscape:connector-curvature=
"0"
id=
"path5043"
d=
"m 74.391582,139.43386 h 13.726774 l 6.041104,19.27028 h 11.58324"
style=
"fill:none;stroke:#6f6f6f;stroke-width:3.5;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-opacity:1;marker-start:url(#Arrow2Sstart);marker-end:url(#Arrow2Send)"
/>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.3499999px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"36.781128"
y=
"121.27261"
id=
"text6791"
><tspan
sodipodi:role=
"line"
x=
"36.781128"
y=
"121.27261"
style=
"font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.3499999px;font-family:monospace;-inkscape-font-specification:monospace;stroke-width:0.26458332"
id=
"tspan6793"
>
core0
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.3499999px;line-height:1.25;font-family:monospace;-inkscape-font-specification:monospace;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"139.42323"
y=
"121.24706"
id=
"text6799"
><tspan
sodipodi:role=
"line"
id=
"tspan6797"
x=
"139.42323"
y=
"121.24706"
style=
"font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:6.3499999px;font-family:monospace;-inkscape-font-specification:monospace;stroke-width:0.26458332"
>
core1
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"140.01788"
y=
"136.45111"
id=
"text1235"
><tspan
sodipodi:role=
"line"
id=
"tspan1233"
x=
"140.01788"
y=
"136.45111"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
>
Python
</tspan><tspan
sodipodi:role=
"line"
x=
"140.01788"
y=
"140.86084"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
id=
"tspan1237"
>
Script
</tspan><tspan
sodipodi:role=
"line"
x=
"140.01788"
y=
"145.27055"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
id=
"tspan1241"
>
(User)
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"56.67749"
y=
"138.46736"
id=
"text1247"
><tspan
sodipodi:role=
"line"
id=
"tspan1245"
x=
"56.67749"
y=
"138.46736"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
>
API
</tspan><tspan
sodipodi:role=
"line"
x=
"56.67749"
y=
"142.87709"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
id=
"tspan1251"
>
Dispatcher
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"36.108757"
y=
"141.06841"
id=
"text1257"
><tspan
sodipodi:role=
"line"
x=
"36.108757"
y=
"141.06841"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
id=
"tspan1259"
>
Services
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"17.008673"
y=
"136.31676"
id=
"text1265"
><tspan
sodipodi:role=
"line"
id=
"tspan1263"
x=
"17.008673"
y=
"136.31676"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
>
Bluetooth
</tspan><tspan
sodipodi:role=
"line"
x=
"17.008673"
y=
"140.72649"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
id=
"tspan1267"
>
Low
</tspan><tspan
sodipodi:role=
"line"
x=
"17.008673"
y=
"145.1362"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
id=
"tspan1269"
>
Energy
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"15.496392"
y=
"160.03995"
id=
"text1273"
><tspan
sodipodi:role=
"line"
id=
"tspan1271"
x=
"15.496392"
y=
"160.03995"
style=
"stroke-width:0.26458332"
>
Drivers
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;letter-spacing:0px;word-spacing:0px;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"43.843079"
y=
"160.00894"
id=
"text1277"
><tspan
sodipodi:role=
"line"
id=
"tspan1275"
x=
"43.843079"
y=
"160.00894"
style=
"stroke-width:0.26458332"
>
FreeRTOS
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"122.30828"
y=
"157.78082"
id=
"text1281"
><tspan
sodipodi:role=
"line"
id=
"tspan1279"
x=
"122.30828"
y=
"157.78082"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
>
API
</tspan><tspan
sodipodi:role=
"line"
x=
"122.30828"
y=
"162.19055"
style=
"text-align:center;text-anchor:middle;stroke-width:0.26458332"
id=
"tspan1285"
>
Caller
</tspan></text>
<text
xml:space=
"preserve"
style=
"font-style:normal;font-weight:normal;font-size:3.52777767px;line-height:1.25;font-family:sans-serif;text-align:center;letter-spacing:0px;word-spacing:0px;text-anchor:middle;fill:#000000;fill-opacity:1;stroke:none;stroke-width:0.26458332"
x=
"153.31602"
y=
"159.69801"
id=
"text1291"
><tspan
sodipodi:role=
"line"
x=
"153.31602"
y=
"159.69801"
style=
"stroke-width:0.26458332"
id=
"tspan1293"
>
MicroPython
</tspan></text>
</g>
</svg>
This diff is collapsed.
Click to expand it.
Preview
0%
Loading
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment