Commit 83fc02a1 authored by Stefan Hackenberg's avatar Stefan Hackenberg
Browse files

Extend mermaid with links and delete old dot

parent 9985864e
......@@ -2,6 +2,25 @@
```mermaid
graph TD
click install_vscode_and_platformio "./tasks/install_vscode_and_platformio.md"
click clone_repository_smi21 "./tasks/clone_repository_smi21.md"
click compile_smi21 "./tasks/compile_smi21.md"
click connect_psoc6_with_rc522 "./tasks/connect_psoc6_with_rc522.md"
click install_platform_cypress_psoc6 "./tasks/install_platform_cypress_psoc6.md"
click optional_install_further_extensions "./tasks/optional_install_further_extensions.md"
click test_connection_psoc6_with_rc522 "./tasks/test_connection_psoc6_with_rc522.md"
click test_http_request "./tasks/test_http_request.md"
click test_wifi_connection "./tasks/test_wifi_connection.md"
click upload_smi21 "./tasks/upload_smi21.md"
click write_first_test "./tasks/write_first_test.md"
click read_nfc_uid "./tasks/read_nfc_uid.md"
click read_nfc_hashtable "./tasks/read_nfc_hashtable.md"
click read_image_snippet "./tasks/read_image_snippet.md"
click optional_read_image_snippet_ansi "./tasks/optional_read_image_snippet_ansi.md"
click optional_document_code "./tasks/optional_document_code.md"
click optional_coding_style "./tasks/optional_coding_style.md"
click develop_solver "./tasks/develop_solver.md"
install_platform_cypress_psoc6 --> compile_smi21
clone_repository_smi21 --> compile_smi21
install_vscode_and_platformio --> install_platform_cypress_psoc6
......
// dot -Tsvg order.dot -o order.svg
digraph G {
graph [fontname = "helvetica"];
node [fontname = "helvetica"];
edge [fontname = "helvetica"];
install_vscode_and_platformio
clone_repository_smi21
compile_smi21
connect_psoc6_with_rc522
install_platform_cypress_psoc6
optional_install_further_extensions
test_connection_psoc6_with_rc522
test_http_request
test_wifi_connection
upload_smi21
write_first_test
read_nfc_uid
read_nfc_hashtable
read_image_snippet
optional_read_image_snippet_ansi
optional_document_code
optional_coding_style
develop_solver
install_platform_cypress_psoc6 -> compile_smi21;
clone_repository_smi21 -> compile_smi21;
install_vscode_and_platformio -> install_platform_cypress_psoc6;
connect_psoc6_with_rc522 -> test_connection_psoc6_with_rc522;
write_first_test -> test_connection_psoc6_with_rc522;
upload_smi21 -> write_first_test;
compile_smi21 -> upload_smi21;
write_first_test -> test_wifi_connection;
test_wifi_connection -> test_http_request;
install_vscode_and_platformio -> optional_install_further_extensions;
test_connection_psoc6_with_rc522 -> read_nfc_uid;
read_nfc_uid -> read_nfc_hashtable;
test_http_request -> read_image_snippet
read_nfc_uid -> read_image_snippet
test_http_request -> optional_read_image_snippet_ansi
read_nfc_uid -> optional_read_image_snippet_ansi
read_image_snippet -> develop_solver
read_nfc_hashtable -> develop_solver
}
<?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 2.43.0 (0)
-->
<!-- Title: G Pages: 1 -->
<svg width="1428pt" height="620pt"
viewBox="0.00 0.00 1427.63 620.00" 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 616)">
<title>G</title>
<polygon fill="white" stroke="transparent" points="-4,4 -4,-616 1423.63,-616 1423.63,4 -4,4"/>
<!-- install_vscode_and_platformio -->
<g id="node1" class="node">
<title>install_vscode_and_platformio</title>
<ellipse fill="none" stroke="black" cx="845.74" cy="-594" rx="129.18" ry="18"/>
<text text-anchor="middle" x="845.74" y="-590.3" font-family="Helvetica,sans-Serif" font-size="14.00">install_vscode_and_platformio</text>
</g>
<!-- install_platform_cypress_psoc6 -->
<g id="node5" class="node">
<title>install_platform_cypress_psoc6</title>
<ellipse fill="none" stroke="black" cx="697.74" cy="-522" rx="133.78" ry="18"/>
<text text-anchor="middle" x="697.74" y="-518.3" font-family="Helvetica,sans-Serif" font-size="14.00">install_platform_cypress_psoc6</text>
</g>
<!-- install_vscode_and_platformio&#45;&gt;install_platform_cypress_psoc6 -->
<g id="edge3" class="edge">
<title>install_vscode_and_platformio&#45;&gt;install_platform_cypress_psoc6</title>
<path fill="none" stroke="black" d="M811.04,-576.59C790.33,-566.79 763.84,-554.26 741.68,-543.78"/>
<polygon fill="black" stroke="black" points="743.02,-540.54 732.48,-539.43 740.02,-546.87 743.02,-540.54"/>
</g>
<!-- optional_install_further_extensions -->
<g id="node6" class="node">
<title>optional_install_further_extensions</title>
<ellipse fill="none" stroke="black" cx="994.74" cy="-522" rx="145.67" ry="18"/>
<text text-anchor="middle" x="994.74" y="-518.3" font-family="Helvetica,sans-Serif" font-size="14.00">optional_install_further_extensions</text>
</g>
<!-- install_vscode_and_platformio&#45;&gt;optional_install_further_extensions -->
<g id="edge10" class="edge">
<title>install_vscode_and_platformio&#45;&gt;optional_install_further_extensions</title>
<path fill="none" stroke="black" d="M880.68,-576.59C901.45,-566.83 928,-554.35 950.26,-543.9"/>
<polygon fill="black" stroke="black" points="951.95,-546.97 959.51,-539.55 948.97,-540.64 951.95,-546.97"/>
</g>
<!-- clone_repository_smi21 -->
<g id="node2" class="node">
<title>clone_repository_smi21</title>
<ellipse fill="none" stroke="black" cx="441.74" cy="-522" rx="103.98" ry="18"/>
<text text-anchor="middle" x="441.74" y="-518.3" font-family="Helvetica,sans-Serif" font-size="14.00">clone_repository_smi21</text>
</g>
<!-- compile_smi21 -->
<g id="node3" class="node">
<title>compile_smi21</title>
<ellipse fill="none" stroke="black" cx="569.74" cy="-450" rx="70.39" ry="18"/>
<text text-anchor="middle" x="569.74" y="-446.3" font-family="Helvetica,sans-Serif" font-size="14.00">compile_smi21</text>
</g>
<!-- clone_repository_smi21&#45;&gt;compile_smi21 -->
<g id="edge2" class="edge">
<title>clone_repository_smi21&#45;&gt;compile_smi21</title>
<path fill="none" stroke="black" d="M471.75,-504.59C489.87,-494.68 513.1,-481.97 532.4,-471.42"/>
<polygon fill="black" stroke="black" points="534.14,-474.46 541.24,-466.59 530.78,-468.32 534.14,-474.46"/>
</g>
<!-- upload_smi21 -->
<g id="node10" class="node">
<title>upload_smi21</title>
<ellipse fill="none" stroke="black" cx="569.74" cy="-378" rx="65.79" ry="18"/>
<text text-anchor="middle" x="569.74" y="-374.3" font-family="Helvetica,sans-Serif" font-size="14.00">upload_smi21</text>
</g>
<!-- compile_smi21&#45;&gt;upload_smi21 -->
<g id="edge7" class="edge">
<title>compile_smi21&#45;&gt;upload_smi21</title>
<path fill="none" stroke="black" d="M569.74,-431.7C569.74,-423.98 569.74,-414.71 569.74,-406.11"/>
<polygon fill="black" stroke="black" points="573.24,-406.1 569.74,-396.1 566.24,-406.1 573.24,-406.1"/>
</g>
<!-- connect_psoc6_with_rc522 -->
<g id="node4" class="node">
<title>connect_psoc6_with_rc522</title>
<ellipse fill="none" stroke="black" cx="340.74" cy="-306" rx="116.98" ry="18"/>
<text text-anchor="middle" x="340.74" y="-302.3" font-family="Helvetica,sans-Serif" font-size="14.00">connect_psoc6_with_rc522</text>
</g>
<!-- test_connection_psoc6_with_rc522 -->
<g id="node7" class="node">
<title>test_connection_psoc6_with_rc522</title>
<ellipse fill="none" stroke="black" cx="340.74" cy="-234" rx="147.57" ry="18"/>
<text text-anchor="middle" x="340.74" y="-230.3" font-family="Helvetica,sans-Serif" font-size="14.00">test_connection_psoc6_with_rc522</text>
</g>
<!-- connect_psoc6_with_rc522&#45;&gt;test_connection_psoc6_with_rc522 -->
<g id="edge4" class="edge">
<title>connect_psoc6_with_rc522&#45;&gt;test_connection_psoc6_with_rc522</title>
<path fill="none" stroke="black" d="M340.74,-287.7C340.74,-279.98 340.74,-270.71 340.74,-262.11"/>
<polygon fill="black" stroke="black" points="344.24,-262.1 340.74,-252.1 337.24,-262.1 344.24,-262.1"/>
</g>
<!-- install_platform_cypress_psoc6&#45;&gt;compile_smi21 -->
<g id="edge1" class="edge">
<title>install_platform_cypress_psoc6&#45;&gt;compile_smi21</title>
<path fill="none" stroke="black" d="M667.41,-504.41C649.28,-494.5 626.12,-481.83 606.9,-471.32"/>
<polygon fill="black" stroke="black" points="608.56,-468.24 598.1,-466.51 605.2,-474.38 608.56,-468.24"/>
</g>
<!-- read_nfc_uid -->
<g id="node12" class="node">
<title>read_nfc_uid</title>
<ellipse fill="none" stroke="black" cx="340.74" cy="-162" rx="61.99" ry="18"/>
<text text-anchor="middle" x="340.74" y="-158.3" font-family="Helvetica,sans-Serif" font-size="14.00">read_nfc_uid</text>
</g>
<!-- test_connection_psoc6_with_rc522&#45;&gt;read_nfc_uid -->
<g id="edge11" class="edge">
<title>test_connection_psoc6_with_rc522&#45;&gt;read_nfc_uid</title>
<path fill="none" stroke="black" d="M340.74,-215.7C340.74,-207.98 340.74,-198.71 340.74,-190.11"/>
<polygon fill="black" stroke="black" points="344.24,-190.1 340.74,-180.1 337.24,-190.1 344.24,-190.1"/>
</g>
<!-- test_http_request -->
<g id="node8" class="node">
<title>test_http_request</title>
<ellipse fill="none" stroke="black" cx="595.74" cy="-162" rx="78.79" ry="18"/>
<text text-anchor="middle" x="595.74" y="-158.3" font-family="Helvetica,sans-Serif" font-size="14.00">test_http_request</text>
</g>
<!-- read_image_snippet -->
<g id="node14" class="node">
<title>read_image_snippet</title>
<ellipse fill="none" stroke="black" cx="597.74" cy="-90" rx="90.98" ry="18"/>
<text text-anchor="middle" x="597.74" y="-86.3" font-family="Helvetica,sans-Serif" font-size="14.00">read_image_snippet</text>
</g>
<!-- test_http_request&#45;&gt;read_image_snippet -->
<g id="edge13" class="edge">
<title>test_http_request&#45;&gt;read_image_snippet</title>
<path fill="none" stroke="black" d="M596.24,-143.7C596.46,-135.98 596.72,-126.71 596.97,-118.11"/>
<polygon fill="black" stroke="black" points="600.47,-118.2 597.25,-108.1 593.47,-118 600.47,-118.2"/>
</g>
<!-- optional_read_image_snippet_ansi -->
<g id="node15" class="node">
<title>optional_read_image_snippet_ansi</title>
<ellipse fill="none" stroke="black" cx="340.74" cy="-90" rx="147.57" ry="18"/>
<text text-anchor="middle" x="340.74" y="-86.3" font-family="Helvetica,sans-Serif" font-size="14.00">optional_read_image_snippet_ansi</text>
</g>
<!-- test_http_request&#45;&gt;optional_read_image_snippet_ansi -->
<g id="edge15" class="edge">
<title>test_http_request&#45;&gt;optional_read_image_snippet_ansi</title>
<path fill="none" stroke="black" d="M547.48,-147.75C507.88,-136.88 451.38,-121.37 407.46,-109.31"/>
<polygon fill="black" stroke="black" points="408.29,-105.91 397.72,-106.64 406.43,-112.66 408.29,-105.91"/>
</g>
<!-- test_wifi_connection -->
<g id="node9" class="node">
<title>test_wifi_connection</title>
<ellipse fill="none" stroke="black" cx="595.74" cy="-234" rx="89.88" ry="18"/>
<text text-anchor="middle" x="595.74" y="-230.3" font-family="Helvetica,sans-Serif" font-size="14.00">test_wifi_connection</text>
</g>
<!-- test_wifi_connection&#45;&gt;test_http_request -->
<g id="edge9" class="edge">
<title>test_wifi_connection&#45;&gt;test_http_request</title>
<path fill="none" stroke="black" d="M595.74,-215.7C595.74,-207.98 595.74,-198.71 595.74,-190.11"/>
<polygon fill="black" stroke="black" points="599.24,-190.1 595.74,-180.1 592.24,-190.1 599.24,-190.1"/>
</g>
<!-- write_first_test -->
<g id="node11" class="node">
<title>write_first_test</title>
<ellipse fill="none" stroke="black" cx="569.74" cy="-306" rx="67.69" ry="18"/>
<text text-anchor="middle" x="569.74" y="-302.3" font-family="Helvetica,sans-Serif" font-size="14.00">write_first_test</text>
</g>
<!-- upload_smi21&#45;&gt;write_first_test -->
<g id="edge6" class="edge">
<title>upload_smi21&#45;&gt;write_first_test</title>
<path fill="none" stroke="black" d="M569.74,-359.7C569.74,-351.98 569.74,-342.71 569.74,-334.11"/>
<polygon fill="black" stroke="black" points="573.24,-334.1 569.74,-324.1 566.24,-334.1 573.24,-334.1"/>
</g>
<!-- write_first_test&#45;&gt;test_connection_psoc6_with_rc522 -->
<g id="edge5" class="edge">
<title>write_first_test&#45;&gt;test_connection_psoc6_with_rc522</title>
<path fill="none" stroke="black" d="M527.21,-292C492.15,-281.28 441.96,-265.94 402.48,-253.87"/>
<polygon fill="black" stroke="black" points="403.27,-250.45 392.69,-250.88 401.23,-257.15 403.27,-250.45"/>
</g>
<!-- write_first_test&#45;&gt;test_wifi_connection -->
<g id="edge8" class="edge">
<title>write_first_test&#45;&gt;test_wifi_connection</title>
<path fill="none" stroke="black" d="M576.04,-288.05C578.96,-280.18 582.51,-270.62 585.79,-261.79"/>
<polygon fill="black" stroke="black" points="589.12,-262.87 589.33,-252.28 582.56,-260.43 589.12,-262.87"/>
</g>
<!-- read_nfc_hashtable -->
<g id="node13" class="node">
<title>read_nfc_hashtable</title>
<ellipse fill="none" stroke="black" cx="87.74" cy="-90" rx="87.99" ry="18"/>
<text text-anchor="middle" x="87.74" y="-86.3" font-family="Helvetica,sans-Serif" font-size="14.00">read_nfc_hashtable</text>
</g>
<!-- read_nfc_uid&#45;&gt;read_nfc_hashtable -->
<g id="edge12" class="edge">
<title>read_nfc_uid&#45;&gt;read_nfc_hashtable</title>
<path fill="none" stroke="black" d="M297.54,-149.05C256.25,-137.62 193.66,-120.3 147.58,-107.56"/>
<polygon fill="black" stroke="black" points="148.29,-104.12 137.72,-104.83 146.42,-110.87 148.29,-104.12"/>
</g>
<!-- read_nfc_uid&#45;&gt;read_image_snippet -->
<g id="edge14" class="edge">
<title>read_nfc_uid&#45;&gt;read_image_snippet</title>
<path fill="none" stroke="black" d="M384.34,-149.13C426.19,-137.73 489.78,-120.41 536.67,-107.64"/>
<polygon fill="black" stroke="black" points="537.67,-110.99 546.4,-104.98 535.83,-104.23 537.67,-110.99"/>
</g>
<!-- read_nfc_uid&#45;&gt;optional_read_image_snippet_ansi -->
<g id="edge16" class="edge">
<title>read_nfc_uid&#45;&gt;optional_read_image_snippet_ansi</title>
<path fill="none" stroke="black" d="M340.74,-143.7C340.74,-135.98 340.74,-126.71 340.74,-118.11"/>
<polygon fill="black" stroke="black" points="344.24,-118.1 340.74,-108.1 337.24,-118.1 344.24,-118.1"/>
</g>
<!-- develop_solver -->
<g id="node18" class="node">
<title>develop_solver</title>
<ellipse fill="none" stroke="black" cx="342.74" cy="-18" rx="69.59" ry="18"/>
<text text-anchor="middle" x="342.74" y="-14.3" font-family="Helvetica,sans-Serif" font-size="14.00">develop_solver</text>
</g>
<!-- read_nfc_hashtable&#45;&gt;develop_solver -->
<g id="edge18" class="edge">
<title>read_nfc_hashtable&#45;&gt;develop_solver</title>
<path fill="none" stroke="black" d="M138.12,-75.17C181.03,-63.39 242.61,-46.49 286.99,-34.3"/>
<polygon fill="black" stroke="black" points="288.04,-37.65 296.75,-31.62 286.18,-30.9 288.04,-37.65"/>
</g>
<!-- read_image_snippet&#45;&gt;develop_solver -->
<g id="edge17" class="edge">
<title>read_image_snippet&#45;&gt;develop_solver</title>
<path fill="none" stroke="black" d="M546.75,-75C503.78,-63.21 442.42,-46.36 398.22,-34.23"/>
<polygon fill="black" stroke="black" points="399.08,-30.84 388.51,-31.56 397.22,-37.59 399.08,-30.84"/>
</g>
<!-- optional_document_code -->
<g id="node16" class="node">
<title>optional_document_code</title>
<ellipse fill="none" stroke="black" cx="1102.74" cy="-594" rx="109.38" ry="18"/>
<text text-anchor="middle" x="1102.74" y="-590.3" font-family="Helvetica,sans-Serif" font-size="14.00">optional_document_code</text>
</g>
<!-- optional_coding_style -->
<g id="node17" class="node">
<title>optional_coding_style</title>
<ellipse fill="none" stroke="black" cx="1324.74" cy="-594" rx="94.78" ry="18"/>
<text text-anchor="middle" x="1324.74" y="-590.3" font-family="Helvetica,sans-Serif" font-size="14.00">optional_coding_style</text>
</g>
</g>
</svg>
Supports Markdown
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment