mirror of
https://github.com/meshtastic/Meshtastic-Apple.git
synced 2026-04-20 22:13:56 +00:00
Merge branch '2.6.12'
This commit is contained in:
commit
7717cb7d5a
7 changed files with 763 additions and 16 deletions
12
Meshtastic/Assets.xcassets/SEEEDWIOTRACKERL1.imageset/Contents.json
vendored
Normal file
12
Meshtastic/Assets.xcassets/SEEEDWIOTRACKERL1.imageset/Contents.json
vendored
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
{
|
||||
"images" : [
|
||||
{
|
||||
"filename" : "wio_tracker_l1_case.svg",
|
||||
"idiom" : "universal"
|
||||
}
|
||||
],
|
||||
"info" : {
|
||||
"author" : "xcode",
|
||||
"version" : 1
|
||||
}
|
||||
}
|
||||
710
Meshtastic/Assets.xcassets/SEEEDWIOTRACKERL1.imageset/wio_tracker_l1_case.svg
vendored
Normal file
710
Meshtastic/Assets.xcassets/SEEEDWIOTRACKERL1.imageset/wio_tracker_l1_case.svg
vendored
Normal file
|
|
@ -0,0 +1,710 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<svg
|
||||
viewBox="431.09 27.94 434.45 897.75474"
|
||||
version="1.1"
|
||||
id="svg97"
|
||||
sodipodi:docname="wio_tracker_l1_case.svg"
|
||||
inkscape:version="1.4 (e7c3feb1, 2024-10-09)"
|
||||
width="434.45001"
|
||||
height="897.75476"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<sodipodi:namedview
|
||||
id="namedview97"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#000000"
|
||||
borderopacity="0.25"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
inkscape:zoom="0.81923274"
|
||||
inkscape:cx="149.53016"
|
||||
inkscape:cy="340.56256"
|
||||
inkscape:window-width="1104"
|
||||
inkscape:window-height="875"
|
||||
inkscape:window-x="7"
|
||||
inkscape:window-y="46"
|
||||
inkscape:window-maximized="0"
|
||||
inkscape:current-layer="svg97" />
|
||||
<defs
|
||||
id="defs1">
|
||||
<style
|
||||
id="style1">.cls-1{fill:#3b3b3d;}.cls-2{fill:#242426;}.cls-3{fill:#ec6263;}.cls-4{fill:#595859;}.cls-5{fill:#4c4b4f;}.cls-6{fill:#eb612a;}.cls-7{fill:#f6a75e;}.cls-8{fill:#e0b77b;}.cls-9{fill:#1a1a1c;}.cls-10,.cls-11,.cls-12,.cls-13{fill:none;stroke:#000;stroke-linecap:round;stroke-linejoin:round;}.cls-10{stroke-width:1.36px;}.cls-11{stroke-width:1.34px;}.cls-12{stroke-width:1.23px;}.cls-13{stroke-width:1.46px;}.cls-14{fill:#333335;}</style>
|
||||
</defs>
|
||||
<g
|
||||
id="Layer_2"
|
||||
data-name="Layer 2"
|
||||
transform="translate(124,-118.76523)">
|
||||
<path
|
||||
class="cls-1"
|
||||
d="m 740.86,685.6 v 336.65 a 21.54,21.54 0 0 1 -21.54,21.53 H 458.69 a 21.55,21.55 0 0 1 -21.55,-21.53 V 655.32 A 17.23,17.23 0 0 1 454.36,638.1 H 555 a 11.72,11.72 0 0 1 8.14,3.29 l 13.48,13 8.94,8.65 a 11.67,11.67 0 0 0 8.13,3.29 h 127.92 a 19.25,19.25 0 0 1 19.25,19.27 z"
|
||||
id="path1" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 619.43,660.89 -11.08,-11.08 a 5.51,5.51 0 0 0 -4,-1.69 h -21.9 a 5.71,5.71 0 0 0 -5.77,5.71 v 0.59 l -13.48,-13 h 45.71 a 16.37,16.37 0 0 1 11.57,4.8 l 20.16,20.17 h -23.13 a 3.2,3.2 0 0 0 1.92,-5.5 z"
|
||||
id="path2" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="m 617.51,666.36 a 2.11,2.11 0 0 1 -0.36,0 h -19 v 0 z"
|
||||
id="path3" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 437.14,874.52 -3.33,-3.33 a 7,7 0 0 1 -2,-5 V 764.1 a 7,7 0 0 1 2,-4.94 l 3.33,-3.33 z"
|
||||
id="path4" />
|
||||
<path
|
||||
class="cls-3"
|
||||
d="m 431.77,774.2 v 0 a 2.7,2.7 0 0 1 2.69,2.69 v 19.68 a 2.69,2.69 0 0 1 -2.69,2.69 v 0 z"
|
||||
id="path5" />
|
||||
<path
|
||||
class="cls-3"
|
||||
d="m 431.77,836.51 v 0 a 2.69,2.69 0 0 1 2.69,2.69 v 19.68 a 2.7,2.7 0 0 1 -2.69,2.69 v 0 z"
|
||||
id="path6" />
|
||||
<rect
|
||||
class="cls-1"
|
||||
x="648.89001"
|
||||
y="604.95721"
|
||||
width="52.139999"
|
||||
height="45.419998"
|
||||
rx="1.47"
|
||||
id="rect9" />
|
||||
<rect
|
||||
class="cls-1"
|
||||
x="645.45001"
|
||||
y="611.43719"
|
||||
width="58.369999"
|
||||
height="33.209999"
|
||||
rx="1.9299999"
|
||||
id="rect10" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 676.07,743.46 v 84.2 a 5.37,5.37 0 0 1 -5.35,5.35 H 509.27 a 5.36,5.36 0 0 1 -5.35,-5.35 v -84.2 a 5.34,5.34 0 0 1 5.35,-5.35 h 161.45 a 5.36,5.36 0 0 1 5.35,5.35 z"
|
||||
id="path10" />
|
||||
<path
|
||||
class="cls-4"
|
||||
d="M 672.07,844.7 H 507.91 a 16,16 0 0 1 -16,-16 v -86.28 a 16,16 0 0 1 16,-16 h 91.35 a 10.82,10.82 0 0 0 5.85,-1.71 L 623,713.22 a 17.64,17.64 0 0 1 9.57,-2.8 h 40.58 a 14.9,14.9 0 0 1 14.88,14.88 V 828.68 A 16,16 0 0 1 672.07,844.7 Z M 507.89,733.33 a 9.1,9.1 0 0 0 -9.09,9.09 v 86.26 a 9.12,9.12 0 0 0 9.11,9.11 h 164.16 a 9.11,9.11 0 0 0 9.09,-9.11 V 725.3 a 8,8 0 0 0 -8,-8 h -40.55 a 10.82,10.82 0 0 0 -5.85,1.71 l -18,11.49 a 17.73,17.73 0 0 1 -9.57,2.8 z"
|
||||
id="path11" />
|
||||
<path
|
||||
class="cls-5"
|
||||
d="m 673.19,713.87 h -40.57 a 14.36,14.36 0 0 0 -7.71,2.25 L 607,727.62 a 14.33,14.33 0 0 1 -7.72,2.25 H 507.9 a 12.56,12.56 0 0 0 -12.55,12.55 v 86.26 a 12.56,12.56 0 0 0 12.56,12.56 h 164.16 a 12.55,12.55 0 0 0 12.55,-12.56 V 725.3 a 11.42,11.42 0 0 0 -11.43,-11.43 z m 2.88,113.79 a 5.37,5.37 0 0 1 -5.35,5.35 H 509.27 a 5.36,5.36 0 0 1 -5.35,-5.35 v -84.2 a 5.34,5.34 0 0 1 5.35,-5.35 h 161.45 a 5.36,5.36 0 0 1 5.35,5.35 z"
|
||||
id="path12" />
|
||||
<circle
|
||||
class="cls-5"
|
||||
cx="628.69"
|
||||
cy="926.5"
|
||||
r="18.08"
|
||||
id="circle12" />
|
||||
<circle
|
||||
class="cls-5"
|
||||
cx="691.77002"
|
||||
cy="926.5"
|
||||
r="25.82"
|
||||
id="circle13" />
|
||||
<circle
|
||||
class="cls-6"
|
||||
cx="628.69"
|
||||
cy="926.5"
|
||||
r="14.31"
|
||||
id="circle14" />
|
||||
<circle
|
||||
class="cls-6"
|
||||
cx="691.77002"
|
||||
cy="926.5"
|
||||
r="21.16"
|
||||
id="circle15" />
|
||||
<circle
|
||||
class="cls-7"
|
||||
cx="628.69"
|
||||
cy="926.5"
|
||||
r="11.36"
|
||||
id="circle16" />
|
||||
<circle
|
||||
class="cls-7"
|
||||
cx="691.77002"
|
||||
cy="926.5"
|
||||
r="17.809999"
|
||||
id="circle17" />
|
||||
<rect
|
||||
class="cls-8"
|
||||
x="647.82001"
|
||||
y="653.4472"
|
||||
width="55.25"
|
||||
height="7.02"
|
||||
id="rect17" />
|
||||
<rect
|
||||
class="cls-8"
|
||||
x="650.88"
|
||||
y="650.57721"
|
||||
width="48.700001"
|
||||
height="1.9299999"
|
||||
id="rect19" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="645.45001"
|
||||
y="614.28723"
|
||||
width="58.369999"
|
||||
height="27.76"
|
||||
id="rect20" />
|
||||
<rect
|
||||
class="cls-2"
|
||||
x="653.03003"
|
||||
y="601.79724"
|
||||
width="44.41"
|
||||
height="2.9400001"
|
||||
id="rect21" />
|
||||
<rect
|
||||
class="cls-1"
|
||||
x="650.88"
|
||||
y="537.74719"
|
||||
width="48.700001"
|
||||
height="64.050003"
|
||||
rx="2.3800001"
|
||||
id="rect22" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 709.54,662.52 v 3.84 h -68 v -3.84 a 1.85,1.85 0 0 1 1.85,-1.85 h 64.34 a 1.85,1.85 0 0 1 1.81,1.85 z"
|
||||
id="path22" />
|
||||
<rect
|
||||
class="cls-5"
|
||||
x="506.41"
|
||||
y="970.47998"
|
||||
width="170.03"
|
||||
height="9.9700003"
|
||||
rx="4.98"
|
||||
id="rect24" />
|
||||
<rect
|
||||
class="cls-5"
|
||||
x="506.41"
|
||||
y="1004.91"
|
||||
width="170.03"
|
||||
height="9.9700003"
|
||||
rx="4.98"
|
||||
id="rect25" />
|
||||
<path
|
||||
class="cls-5"
|
||||
d="m 573.49,709.25 h -4.44 a 3.53,3.53 0 0 1 -2.47,-1 l -42.93,-42.7 a 1.17,1.17 0 0 1 0.83,-2 h 4.43 a 3.5,3.5 0 0 1 2.48,1 l 42.93,42.7 a 1.18,1.18 0 0 1 -0.83,2 z"
|
||||
id="path25" />
|
||||
<path
|
||||
class="cls-5"
|
||||
d="m 546.14,709.25 h -4.44 a 3.5,3.5 0 0 1 -2.47,-1 l -42.94,-42.7 a 1.18,1.18 0 0 1 0.83,-2 h 4.44 a 3.49,3.49 0 0 1 2.47,1 L 547,707.24 a 1.17,1.17 0 0 1 -0.86,2.01 z"
|
||||
id="path26" />
|
||||
<path
|
||||
class="cls-5"
|
||||
d="m 518.78,709.25 h -4.44 a 3.53,3.53 0 0 1 -2.47,-1 l -42.93,-42.7 a 1.17,1.17 0 0 1 0.82,-2 h 4.44 a 3.45,3.45 0 0 1 2.47,1 l 42.94,42.7 a 1.18,1.18 0 0 1 -0.83,2 z"
|
||||
id="path27" />
|
||||
<path
|
||||
class="cls-5"
|
||||
d="m 486.12,709.26 h -4.44 a 3.5,3.5 0 0 1 -2.47,-1 l -7,-7 a 1.17,1.17 0 0 1 0.83,-2 h 4.44 a 3.49,3.49 0 0 1 2.47,1 l 7,7 a 1.18,1.18 0 0 1 -0.83,2 z"
|
||||
id="path28" />
|
||||
<path
|
||||
class="cls-5"
|
||||
d="M 721.61,666.36 H 593.73 a 11.67,11.67 0 0 1 -8.13,-3.29 l -8.94,-8.65 -13.48,-13 A 11.72,11.72 0 0 0 555,638.1 H 454.36 a 17.23,17.23 0 0 0 -17.22,17.22 v 366.93 a 21.55,21.55 0 0 0 21.55,21.53 h 260.63 a 21.54,21.54 0 0 0 21.54,-21.53 V 685.6 a 19.25,19.25 0 0 0 -19.25,-19.24 z m 13,355.89 a 15.33,15.33 0 0 1 -15.33,15.31 H 458.69 a 15.35,15.35 0 0 1 -15.33,-15.31 V 655.32 a 11,11 0 0 1 11,-11 H 555 a 5.42,5.42 0 0 1 3.81,1.55 l 22.43,21.67 a 17.86,17.86 0 0 0 12.45,5 h 127.92 a 13.05,13.05 0 0 1 13,13 z"
|
||||
id="path29" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 437.15,655.32 v 366.92 a 21.54,21.54 0 0 0 21.54,21.54 h 260.63 a 21.54,21.54 0 0 0 21.54,-21.54 V 685.6 A 19.24,19.24 0 0 0 721.62,666.37 H 593.73 a 11.7,11.7 0 0 1 -8.13,-3.29 L 563.17,641.39 A 11.7,11.7 0 0 0 555,638.1 H 454.36 a 17.21,17.21 0 0 0 -17.21,17.22 z"
|
||||
id="path30" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 563.17,641.39 h 45.71 a 16.42,16.42 0 0 1 11.58,4.79 l 20.15,20.19"
|
||||
id="path31" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 576.67,654.42 v -0.6 a 5.72,5.72 0 0 1 5.76,-5.71 h 21.9 a 5.53,5.53 0 0 1 4,1.69 l 11.09,11.08 a 3.21,3.21 0 0 1 -2.29,5.49 h -19"
|
||||
id="path32" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 641.49,666.37 v -3.66 a 2.05,2.05 0 0 1 2,-2.05 h 64 a 2.05,2.05 0 0 1 2,2.05 v 3.66"
|
||||
id="path33" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 697.27,660.95719 h 4.94 a 0.87,0.87 0 0 0 0.86,-0.86 v -6.14 a 0.86,0.86 0 0 0 -0.86,-0.86 h -53.64 a 1,1 0 0 0 -1,1 v 5.84 a 1,1 0 0 0 1,1 h 5.17"
|
||||
id="path34" />
|
||||
<path
|
||||
class="cls-11"
|
||||
d="m 701,644.65719 v 4.5 a 1.22,1.22 0 0 1 -1.21,1.22 H 650 a 1.2,1.2 0 0 1 -1.21,-1.22 v -4.5"
|
||||
id="path35" />
|
||||
<path
|
||||
class="cls-11"
|
||||
d="m 648.8,611.43719 v -5.27 a 1.21,1.21 0 0 1 1.21,-1.21 h 49.81 a 1.22,1.22 0 0 1 1.21,1.21 v 5.27"
|
||||
id="path36" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="650.88"
|
||||
y1="650.3772"
|
||||
x2="650.88"
|
||||
y2="653.09723"
|
||||
id="line36" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="699.58002"
|
||||
y1="650.3772"
|
||||
x2="699.58002"
|
||||
y2="653.09723"
|
||||
id="line37" />
|
||||
<rect
|
||||
class="cls-11"
|
||||
x="650.88"
|
||||
y="537.74719"
|
||||
width="48.700001"
|
||||
height="64.050003"
|
||||
rx="2.1400001"
|
||||
id="rect37" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="653.03003"
|
||||
y1="601.79724"
|
||||
x2="653.03003"
|
||||
y2="604.95721"
|
||||
id="line38" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="697.44"
|
||||
y1="601.79724"
|
||||
x2="697.44"
|
||||
y2="604.95721"
|
||||
id="line39" />
|
||||
<rect
|
||||
class="cls-11"
|
||||
x="645.45001"
|
||||
y="611.43719"
|
||||
width="58.369999"
|
||||
height="33.209999"
|
||||
rx="1.92"
|
||||
id="rect45" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="648.89001"
|
||||
y1="614.28723"
|
||||
x2="648.89001"
|
||||
y2="642.04724"
|
||||
id="line45" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="653.63"
|
||||
y1="614.28723"
|
||||
x2="653.63"
|
||||
y2="642.04724"
|
||||
id="line46" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="658.35999"
|
||||
y1="614.28723"
|
||||
x2="658.35999"
|
||||
y2="642.04724"
|
||||
id="line47" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="663.09003"
|
||||
y1="614.28723"
|
||||
x2="663.09003"
|
||||
y2="642.04724"
|
||||
id="line48" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="667.82001"
|
||||
y1="614.28723"
|
||||
x2="667.82001"
|
||||
y2="642.04724"
|
||||
id="line49" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="672.54999"
|
||||
y1="614.28723"
|
||||
x2="672.54999"
|
||||
y2="642.04724"
|
||||
id="line50" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="677.28003"
|
||||
y1="614.28723"
|
||||
x2="677.28003"
|
||||
y2="642.04724"
|
||||
id="line51" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="682.01001"
|
||||
y1="614.28723"
|
||||
x2="682.01001"
|
||||
y2="642.04724"
|
||||
id="line52" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="686.73999"
|
||||
y1="614.28723"
|
||||
x2="686.73999"
|
||||
y2="642.04724"
|
||||
id="line53" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="691.46997"
|
||||
y1="614.28723"
|
||||
x2="691.46997"
|
||||
y2="642.04724"
|
||||
id="line54" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="696.20001"
|
||||
y1="614.28723"
|
||||
x2="696.20001"
|
||||
y2="642.04724"
|
||||
id="line55" />
|
||||
<line
|
||||
class="cls-11"
|
||||
x1="700.92999"
|
||||
y1="614.28723"
|
||||
x2="700.92999"
|
||||
y2="642.04724"
|
||||
id="line56" />
|
||||
<path
|
||||
class="cls-13"
|
||||
d="m 676.07,743.46 v 84.2 a 5.37,5.37 0 0 1 -5.35,5.35 H 509.27 a 5.36,5.36 0 0 1 -5.35,-5.35 v -84.2 a 5.34,5.34 0 0 1 5.35,-5.35 h 161.45 a 5.36,5.36 0 0 1 5.35,5.35 z"
|
||||
id="path56" />
|
||||
<path
|
||||
class="cls-13"
|
||||
d="m 673.19,713.87 a 11.43,11.43 0 0 1 11.43,11.43 v 103.38 a 12.55,12.55 0 0 1 -12.55,12.56 H 507.91 a 12.56,12.56 0 0 1 -12.56,-12.56 v -86.26 a 12.55,12.55 0 0 1 12.55,-12.55 h 91.34 a 14.33,14.33 0 0 0 7.72,-2.25 l 17.94,-11.49 a 14.37,14.37 0 0 1 7.72,-2.26 z"
|
||||
id="path57" />
|
||||
<circle
|
||||
class="cls-5"
|
||||
cx="468.76001"
|
||||
cy="746.5"
|
||||
r="20.200001"
|
||||
id="circle57" />
|
||||
<circle
|
||||
class="cls-2"
|
||||
cx="468.76001"
|
||||
cy="746.5"
|
||||
r="11.67"
|
||||
id="circle58" />
|
||||
<circle
|
||||
class="cls-14"
|
||||
cx="468.76001"
|
||||
cy="746.5"
|
||||
r="9.3299999"
|
||||
id="circle59" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="468.76001"
|
||||
cy="746.5"
|
||||
r="20.200001"
|
||||
id="circle60" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="468.76001"
|
||||
cy="746.5"
|
||||
r="9.3299999"
|
||||
id="circle61" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="468.76001"
|
||||
cy="746.5"
|
||||
r="11.67"
|
||||
id="circle62" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="475.10999"
|
||||
y1="746.39001"
|
||||
x2="462.42001"
|
||||
y2="746.39001"
|
||||
id="line62" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="468.76001"
|
||||
y1="740.03998"
|
||||
x2="468.76001"
|
||||
y2="752.72998"
|
||||
id="line63" />
|
||||
<circle
|
||||
class="cls-5"
|
||||
cx="711.06"
|
||||
cy="746.5"
|
||||
r="20.200001"
|
||||
id="circle63" />
|
||||
<circle
|
||||
class="cls-2"
|
||||
cx="711.06"
|
||||
cy="746.5"
|
||||
r="11.67"
|
||||
id="circle64" />
|
||||
<circle
|
||||
class="cls-14"
|
||||
cx="711.06"
|
||||
cy="746.5"
|
||||
r="9.3299999"
|
||||
id="circle65" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="711.06"
|
||||
cy="746.5"
|
||||
r="20.200001"
|
||||
id="circle66" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="711.06"
|
||||
cy="746.5"
|
||||
r="9.3299999"
|
||||
id="circle67" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="711.06"
|
||||
cy="746.5"
|
||||
r="11.67"
|
||||
id="circle68" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="717.40997"
|
||||
y1="746.39001"
|
||||
x2="704.71002"
|
||||
y2="746.39001"
|
||||
id="line68" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="711.06"
|
||||
y1="740.03998"
|
||||
x2="711.06"
|
||||
y2="752.72998"
|
||||
id="line69" />
|
||||
<circle
|
||||
class="cls-5"
|
||||
cx="468.76001"
|
||||
cy="1012.62"
|
||||
r="20.200001"
|
||||
id="circle69" />
|
||||
<circle
|
||||
class="cls-2"
|
||||
cx="468.76001"
|
||||
cy="1012.62"
|
||||
r="11.67"
|
||||
id="circle70" />
|
||||
<circle
|
||||
class="cls-14"
|
||||
cx="468.76001"
|
||||
cy="1012.62"
|
||||
r="9.3299999"
|
||||
id="circle71" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="468.76001"
|
||||
cy="1012.62"
|
||||
r="20.200001"
|
||||
id="circle72" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="468.76001"
|
||||
cy="1012.62"
|
||||
r="9.3299999"
|
||||
id="circle73" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="468.76001"
|
||||
cy="1012.62"
|
||||
r="11.67"
|
||||
id="circle74" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="475.10999"
|
||||
y1="1012.51"
|
||||
x2="462.42001"
|
||||
y2="1012.51"
|
||||
id="line74" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="468.76001"
|
||||
y1="1006.16"
|
||||
x2="468.76001"
|
||||
y2="1018.85"
|
||||
id="line75" />
|
||||
<circle
|
||||
class="cls-5"
|
||||
cx="711.06"
|
||||
cy="1012.62"
|
||||
r="20.200001"
|
||||
id="circle75" />
|
||||
<circle
|
||||
class="cls-2"
|
||||
cx="711.06"
|
||||
cy="1012.62"
|
||||
r="11.67"
|
||||
id="circle76" />
|
||||
<circle
|
||||
class="cls-14"
|
||||
cx="711.06"
|
||||
cy="1012.62"
|
||||
r="9.3299999"
|
||||
id="circle77" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="711.06"
|
||||
cy="1012.62"
|
||||
r="20.200001"
|
||||
id="circle78" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="711.06"
|
||||
cy="1012.62"
|
||||
r="9.3299999"
|
||||
id="circle79" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="711.06"
|
||||
cy="1012.62"
|
||||
r="11.67"
|
||||
id="circle80" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="717.40997"
|
||||
y1="1012.51"
|
||||
x2="704.71002"
|
||||
y2="1012.51"
|
||||
id="line80" />
|
||||
<line
|
||||
class="cls-13"
|
||||
x1="711.06"
|
||||
y1="1006.16"
|
||||
x2="711.06"
|
||||
y2="1018.85"
|
||||
id="line81" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="628.69"
|
||||
cy="926.5"
|
||||
r="18.08"
|
||||
id="circle81" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="628.69"
|
||||
cy="926.5"
|
||||
r="14.31"
|
||||
id="circle82" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="691.77002"
|
||||
cy="926.5"
|
||||
r="25.82"
|
||||
id="circle83" />
|
||||
<circle
|
||||
class="cls-13"
|
||||
cx="691.77002"
|
||||
cy="926.5"
|
||||
r="21.16"
|
||||
id="circle84" />
|
||||
<rect
|
||||
class="cls-13"
|
||||
x="506.41"
|
||||
y="970.47998"
|
||||
width="170.03"
|
||||
height="9.9700003"
|
||||
rx="4.98"
|
||||
id="rect84" />
|
||||
<rect
|
||||
class="cls-13"
|
||||
x="506.41"
|
||||
y="1004.91"
|
||||
width="170.03"
|
||||
height="9.9700003"
|
||||
rx="4.98"
|
||||
id="rect85" />
|
||||
<path
|
||||
class="cls-13"
|
||||
d="m 573.49,709.25 h -4.44 a 3.53,3.53 0 0 1 -2.47,-1 l -42.93,-42.7 a 1.17,1.17 0 0 1 0.83,-2 h 4.43 a 3.5,3.5 0 0 1 2.48,1 l 42.93,42.7 a 1.18,1.18 0 0 1 -0.83,2 z"
|
||||
id="path85" />
|
||||
<path
|
||||
class="cls-13"
|
||||
d="m 546.14,709.25 h -4.44 a 3.5,3.5 0 0 1 -2.47,-1 l -42.94,-42.7 a 1.18,1.18 0 0 1 0.83,-2 h 4.44 a 3.49,3.49 0 0 1 2.47,1 L 547,707.24 a 1.17,1.17 0 0 1 -0.86,2.01 z"
|
||||
id="path86" />
|
||||
<path
|
||||
class="cls-13"
|
||||
d="m 518.78,709.25 h -4.44 a 3.53,3.53 0 0 1 -2.47,-1 l -42.93,-42.7 a 1.17,1.17 0 0 1 0.82,-2 h 4.44 a 3.45,3.45 0 0 1 2.47,1 l 42.94,42.7 a 1.18,1.18 0 0 1 -0.83,2 z"
|
||||
id="path87" />
|
||||
<path
|
||||
class="cls-13"
|
||||
d="m 486.12,709.26 h -4.44 a 3.5,3.5 0 0 1 -2.47,-1 l -7,-7 a 1.17,1.17 0 0 1 0.83,-2 h 4.44 a 3.49,3.49 0 0 1 2.47,1 l 7,7 a 1.18,1.18 0 0 1 -0.83,2 z"
|
||||
id="path88" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 437.14,874.52 -3.33,-3.33 a 7,7 0 0 1 -2,-5 V 764.1 a 7,7 0 0 1 2,-4.94 l 3.33,-3.33"
|
||||
id="path89" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 431.77,774.2 v 0 a 2.7,2.7 0 0 1 2.69,2.69 v 19.68 a 2.69,2.69 0 0 1 -2.69,2.69 v 0"
|
||||
id="path90" />
|
||||
<path
|
||||
class="cls-10"
|
||||
d="m 431.77,836.51 v 0 a 2.69,2.69 0 0 1 2.69,2.69 v 19.68 a 2.7,2.7 0 0 1 -2.69,2.69 v 0"
|
||||
id="path91" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="M 510.56,867.89 482.76,907 a 5.28,5.28 0 0 1 -7.37,1.24 v 0 a 5.28,5.28 0 0 1 -1.23,-7.36 L 502,861.77 a 5.27,5.27 0 0 1 7.36,-1.24 v 0 a 5.28,5.28 0 0 1 1.2,7.36 z"
|
||||
id="path92" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 568.87,908.2 v 0 a 5.3,5.3 0 0 1 -7.38,-1.24 l -24,-33.77 -24,33.77 a 5.29,5.29 0 0 1 -7.37,1.24 v 0 a 5.29,5.29 0 0 1 -1.23,-7.37 l 26.11,-36.76 2.18,-3.06 a 5.28,5.28 0 0 1 8.61,0 l 2.18,3.06 26.16,36.76 a 5.3,5.3 0 0 1 -1.26,7.37 z"
|
||||
id="path93" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 474.7,958.47 a 2.76,2.76 0 0 1 -2.76,-2.76 V 932.77 A 2.77,2.77 0 0 1 474.7,930 h 7.5 a 9.75,9.75 0 0 1 9.74,9.75 9.75,9.75 0 0 1 -9.74,9.74 h -4.73 v 6.22 a 2.76,2.76 0 0 1 -2.77,2.76 z M 477.47,944 h 4.73 a 4.12,4.12 0 0 0 3,-1.22 4.21,4.21 0 0 0 -3,-7.21 h -4.73 z"
|
||||
id="path94" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 551.49,954.15 -4.7,-6.86 a 8.68,8.68 0 0 0 0.7,-0.65 9.62,9.62 0 0 0 2.86,-6.89 9.75,9.75 0 0 0 -9.74,-9.75 h -7.49 a 2.77,2.77 0 0 0 -2.76,2.77 v 22.94 a 2.76,2.76 0 0 0 5.52,0 v -6.22 h 4.73 c 0.32,0 0.64,0 0.95,0 l 5.36,7.82 a 2.75,2.75 0 0 0 2.29,1.2 2.76,2.76 0 0 0 2.28,-4.32 z m -15.61,-18.62 h 4.73 a 4.23,4.23 0 0 1 4.21,4.22 4.22,4.22 0 0 1 -4.21,4.21 h -4.73 z"
|
||||
id="path95" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 518.81,958.47 a 2.75,2.75 0 0 1 -2.5,-1.6 l -5.83,-12.47 -5.82,12.47 a 2.76,2.76 0 0 1 -5.14,-0.34 l -7.16,-22.94 a 2.77,2.77 0 0 1 5.28,-1.65 l 5,16.13 4.56,-9.77 a 3.59,3.59 0 0 1 6.51,0 l 4.56,9.77 5,-16.13 a 2.761132,2.761132 0 1 1 5.27,1.65 l -7.15,22.94 a 2.78,2.78 0 0 1 -2.46,1.93 z"
|
||||
id="path96" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 562.65,958.47 h -6.13 a 2.77,2.77 0 0 1 -2.77,-2.77 v -22.93 a 2.77,2.77 0 0 1 2.77,-2.77 h 6.13 a 14.24,14.24 0 0 1 0,28.47 z m -3.37,-5.53 h 3.37 a 8.71,8.71 0 0 0 0,-17.41 h -3.37 z"
|
||||
id="path97" />
|
||||
<path
|
||||
class="cls-1"
|
||||
d="m 348.12645,153.62741 363.94,355.78 -18.09,16.92 a 24.62,24.62 0 0 1 -33.69,0 l -14.9,-14 a 0.44,0.44 0 0 0 -0.5,-0.09 v 0 a 13.35,13.35 0 0 1 -14.85,-2.89 l -316,-321.58 a 24.13,24.13 0 0 1 1.18,-35 v 0 a 24.13,24.13 0 0 1 32.91,0.86 z"
|
||||
id="path14"
|
||||
style="fill:#353535" />
|
||||
<path
|
||||
class="cls-2"
|
||||
d="m 650.4474,514.85692 c 0,0 -2.75,-3.82 -4.5,-3.27 -1.75,0.55 -3.94,0.3 -1.53,2.72 l 12.9,13 c 0,0 0.75,0.76 0.61,3.43 -0.14,2.67 0.07,5.63 0.65,5.91 0.58,0.28 30.43,1.59 30.64,-0.79 0.21,-2.38 0.67,-6.25 -0.74,-5.68 -1.41,0.57 -11.35,4.43 -19.55,0.05 -8.2,-4.38 -18.48,-15.37 -18.48,-15.37 z"
|
||||
id="path4-6"
|
||||
style="fill:#1d1e1e" />
|
||||
<line
|
||||
class="cls-5"
|
||||
x1="658.21747"
|
||||
y1="537.27698"
|
||||
x2="658.21747"
|
||||
y2="522.17694"
|
||||
id="line13"
|
||||
style="fill:none;stroke:#050606;stroke-width:2px;stroke-miterlimit:10" />
|
||||
<line
|
||||
class="cls-5"
|
||||
x1="689.76752"
|
||||
y1="537.27698"
|
||||
x2="689.76752"
|
||||
y2="529.55695"
|
||||
id="line14"
|
||||
style="fill:none;stroke:#050606;stroke-width:2px;stroke-miterlimit:10" />
|
||||
<line
|
||||
class="cls-5"
|
||||
x1="642.55743"
|
||||
y1="512.43695"
|
||||
x2="658.21747"
|
||||
y2="528.21698"
|
||||
id="line16"
|
||||
style="fill:none;stroke:#050606;stroke-width:2px;stroke-miterlimit:10" />
|
||||
<circle
|
||||
class="cls-2"
|
||||
cx="676.3775"
|
||||
cy="506.29691"
|
||||
r="6"
|
||||
id="circle16-0"
|
||||
style="fill:#1d1e1e" />
|
||||
<circle
|
||||
class="cls-5"
|
||||
cx="676.3775"
|
||||
cy="506.29691"
|
||||
r="6"
|
||||
id="circle17-3"
|
||||
style="fill:none;stroke:#050606;stroke-width:2px;stroke-miterlimit:10" />
|
||||
</g>
|
||||
</svg>
|
||||
|
After Width: | Height: | Size: 21 KiB |
|
|
@ -84,6 +84,10 @@ extension UserEntity {
|
|||
return "SEEEDXIAOS3"
|
||||
case "WIOWM1110":
|
||||
return "WIOWM1110"
|
||||
case "SEEEDSOLARNODE":
|
||||
return "SEEEDSOLARNODE"
|
||||
case "SEEEDWIOTRACKERL1":
|
||||
return "SEEEDWIOTRACKERL1"
|
||||
/// RAK Wireless
|
||||
case "RAK4631":
|
||||
return "RAK4631"
|
||||
|
|
|
|||
|
|
@ -60,8 +60,11 @@ struct NodeInfoItem: View {
|
|||
for device in hw {
|
||||
let currentHardware = node.user?.hwModel ?? "UNSET"
|
||||
let deviceString = device.hwModelSlug.replacingOccurrences(of: "_", with: "").uppercased()
|
||||
|
||||
if deviceString == currentHardware {
|
||||
currentDevice = device
|
||||
print(deviceString)
|
||||
print(currentHardware)
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
|||
|
|
@ -436,6 +436,12 @@ public struct Config: Sendable {
|
|||
/// Non-notification system buzzer tones only.
|
||||
/// Buzzer is enabled only for non-notification tones such as button presses, startup, shutdown, but not for alerts.
|
||||
case systemOnly // = 3
|
||||
|
||||
///
|
||||
/// Direct Message notifications only.
|
||||
/// Buzzer is enabled only for direct messages and alerts, but not for button presses.
|
||||
/// External notification config determines the specifics of the notification behavior.
|
||||
case directMsgOnly // = 4
|
||||
case UNRECOGNIZED(Int)
|
||||
|
||||
public init() {
|
||||
|
|
@ -448,6 +454,7 @@ public struct Config: Sendable {
|
|||
case 1: self = .disabled
|
||||
case 2: self = .notificationsOnly
|
||||
case 3: self = .systemOnly
|
||||
case 4: self = .directMsgOnly
|
||||
default: self = .UNRECOGNIZED(rawValue)
|
||||
}
|
||||
}
|
||||
|
|
@ -458,6 +465,7 @@ public struct Config: Sendable {
|
|||
case .disabled: return 1
|
||||
case .notificationsOnly: return 2
|
||||
case .systemOnly: return 3
|
||||
case .directMsgOnly: return 4
|
||||
case .UNRECOGNIZED(let i): return i
|
||||
}
|
||||
}
|
||||
|
|
@ -468,6 +476,7 @@ public struct Config: Sendable {
|
|||
.disabled,
|
||||
.notificationsOnly,
|
||||
.systemOnly,
|
||||
.directMsgOnly,
|
||||
]
|
||||
|
||||
}
|
||||
|
|
@ -2268,6 +2277,7 @@ extension Config.DeviceConfig.BuzzerMode: SwiftProtobuf._ProtoNameProviding {
|
|||
1: .same(proto: "DISABLED"),
|
||||
2: .same(proto: "NOTIFICATIONS_ONLY"),
|
||||
3: .same(proto: "SYSTEM_ONLY"),
|
||||
4: .same(proto: "DIRECT_MSG_ONLY"),
|
||||
]
|
||||
}
|
||||
|
||||
|
|
|
|||
|
|
@ -442,15 +442,15 @@ public enum HardwareModel: SwiftProtobuf.Enum, Swift.CaseIterable {
|
|||
/// Elecrow CrowPanel Advance models, ESP32-S3 and TFT with SX1262 radio plugin
|
||||
case crowpanel // = 97
|
||||
|
||||
///*
|
||||
///
|
||||
/// Lilygo LINK32 board with sensors
|
||||
case link32 // = 98
|
||||
|
||||
///*
|
||||
///
|
||||
/// Seeed Tracker L1
|
||||
case seeedWioTrackerL1 // = 99
|
||||
|
||||
///*
|
||||
///
|
||||
/// Seeed Tracker L1 EINK driver
|
||||
case seeedWioTrackerL1Eink // = 100
|
||||
|
||||
|
|
@ -458,26 +458,30 @@ public enum HardwareModel: SwiftProtobuf.Enum, Swift.CaseIterable {
|
|||
/// Reserved ID for future and past use
|
||||
case qwantzTinyArms // = 101
|
||||
|
||||
///*
|
||||
///
|
||||
/// Lilygo T-Deck Pro
|
||||
case tDeckPro // = 102
|
||||
|
||||
///*
|
||||
///
|
||||
/// Lilygo TLora Pager
|
||||
case tLoraPager // = 103
|
||||
|
||||
///*
|
||||
///
|
||||
/// GAT562 Mesh Trial Tracker
|
||||
case gat562MeshTrialTracker // = 104
|
||||
|
||||
///*
|
||||
/// RAKwireless WisMesh Tag
|
||||
///
|
||||
/// RAKwireless WisMesh Tag
|
||||
case wismeshTag // = 105
|
||||
|
||||
///*
|
||||
///
|
||||
/// RAKwireless WisBlock Core RAK3312 https://docs.rakwireless.com/product-categories/wisduo/rak3112-module/overview/
|
||||
case rak3312 // = 106
|
||||
|
||||
///
|
||||
/// Elecrow ThinkNode M5 https://www.elecrow.com/wiki/ThinkNode_M5_Meshtastic_LoRa_Signal_Transceiver_ESP32-S3.html
|
||||
case thinknodeM5 // = 107
|
||||
|
||||
///
|
||||
/// ------------------------------------------------------------------------------------------------------------------------------------------
|
||||
/// Reserved ID For developing private Ports. These will show up in live traffic sparsely, so we can use a high number. Keep it within 8 bits.
|
||||
|
|
@ -598,6 +602,7 @@ public enum HardwareModel: SwiftProtobuf.Enum, Swift.CaseIterable {
|
|||
case 104: self = .gat562MeshTrialTracker
|
||||
case 105: self = .wismeshTag
|
||||
case 106: self = .rak3312
|
||||
case 107: self = .thinknodeM5
|
||||
case 255: self = .privateHw
|
||||
default: self = .UNRECOGNIZED(rawValue)
|
||||
}
|
||||
|
|
@ -712,6 +717,7 @@ public enum HardwareModel: SwiftProtobuf.Enum, Swift.CaseIterable {
|
|||
case .gat562MeshTrialTracker: return 104
|
||||
case .wismeshTag: return 105
|
||||
case .rak3312: return 106
|
||||
case .thinknodeM5: return 107
|
||||
case .privateHw: return 255
|
||||
case .UNRECOGNIZED(let i): return i
|
||||
}
|
||||
|
|
@ -826,6 +832,7 @@ public enum HardwareModel: SwiftProtobuf.Enum, Swift.CaseIterable {
|
|||
.gat562MeshTrialTracker,
|
||||
.wismeshTag,
|
||||
.rak3312,
|
||||
.thinknodeM5,
|
||||
.privateHw,
|
||||
]
|
||||
|
||||
|
|
@ -1073,7 +1080,7 @@ public enum ExcludedModules: SwiftProtobuf.Enum, Swift.CaseIterable {
|
|||
/// Paxcounter module
|
||||
case paxcounterConfig // = 4096
|
||||
|
||||
///
|
||||
///
|
||||
/// Bluetooth config (not technically a module, but used to indicate bluetooth capabilities)
|
||||
case bluetoothConfig // = 8192
|
||||
|
||||
|
|
@ -3656,6 +3663,7 @@ extension HardwareModel: SwiftProtobuf._ProtoNameProviding {
|
|||
104: .same(proto: "GAT562_MESH_TRIAL_TRACKER"),
|
||||
105: .same(proto: "WISMESH_TAG"),
|
||||
106: .same(proto: "RAK3312"),
|
||||
107: .same(proto: "THINKNODE_M5"),
|
||||
255: .same(proto: "PRIVATE_HW"),
|
||||
]
|
||||
}
|
||||
|
|
|
|||
|
|
@ -21,7 +21,7 @@ fileprivate struct _GeneratedWithProtocGenSwiftVersion: SwiftProtobuf.ProtobufAP
|
|||
}
|
||||
|
||||
/// Note: There are no 'PowerMon' messages normally in use (PowerMons are sent only as structured logs - slogs).
|
||||
///But we wrap our State enum in this message to effectively nest a namespace (without our linter yelling at us)
|
||||
/// But we wrap our State enum in this message to effectively nest a namespace (without our linter yelling at us)
|
||||
public struct PowerMon: Sendable {
|
||||
// SwiftProtobuf.Message conformance is added in an extension below. See the
|
||||
// `Message` and `Message+*Additions` files in the SwiftProtobuf library for
|
||||
|
|
@ -30,7 +30,7 @@ public struct PowerMon: Sendable {
|
|||
public var unknownFields = SwiftProtobuf.UnknownStorage()
|
||||
|
||||
/// Any significant power changing event in meshtastic should be tagged with a powermon state transition.
|
||||
///If you are making new meshtastic features feel free to add new entries at the end of this definition.
|
||||
/// If you are making new meshtastic features feel free to add new entries at the end of this definition.
|
||||
public enum State: SwiftProtobuf.Enum, Swift.CaseIterable {
|
||||
public typealias RawValue = Int
|
||||
case none // = 0
|
||||
|
|
@ -57,8 +57,8 @@ public struct PowerMon: Sendable {
|
|||
case wifiOn // = 1024
|
||||
|
||||
///
|
||||
///GPS is actively trying to find our location
|
||||
///See GPSPowerState for more details
|
||||
/// GPS is actively trying to find our location
|
||||
/// See GPSPowerState for more details
|
||||
case gpsActive // = 2048
|
||||
case UNRECOGNIZED(Int)
|
||||
|
||||
|
|
@ -143,8 +143,8 @@ public struct PowerStressMessage: Sendable {
|
|||
|
||||
///
|
||||
/// What operation would we like the UUT to perform.
|
||||
///note: senders should probably set want_response in their request packets, so that they can know when the state
|
||||
///machine has started processing their request
|
||||
/// note: senders should probably set want_response in their request packets, so that they can know when the state
|
||||
/// machine has started processing their request
|
||||
public enum Opcode: SwiftProtobuf.Enum, Swift.CaseIterable {
|
||||
public typealias RawValue = Int
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue