2
0

Battery.dot.svg 11 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <?xml version="1.0" encoding="UTF-8" standalone="no"?>
  2. <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN"
  3. "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd">
  4. <!-- Generated by graphviz version 9.0.0 (20230911.1827)
  5. -->
  6. <!-- Title: protodot Pages: 1 -->
  7. <svg width="354pt" height="326pt"
  8. viewBox="0.00 0.00 354.00 325.75" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
  9. <g id="graph0" class="graph" transform="scale(1 1) rotate(0) translate(4 321.75)">
  10. <title>protodot</title>
  11. <g id="a_graph0"><a xlink:title="sys">
  12. <text text-anchor="middle" x="173" y="-6.45" font-family="Times New Roman,serif" font-size="14.00">sys</text>
  13. </a>
  14. </g>
  15. <!-- Node_Ja_102 -->
  16. <g id="node1" class="node">
  17. <title>Node_Ja_102</title>
  18. <g id="a_node1"><a xlink:title="sys.Battery">
  19. <polygon fill="#fffaf0" stroke="none" points="8,-121.75 8,-203.75 152,-203.75 152,-121.75 8,-121.75"/>
  20. <polygon fill="#e31a1c" stroke="none" points="9,-186.75 9,-202.75 151,-202.75 151,-186.75 9,-186.75"/>
  21. <text text-anchor="start" x="111.5" y="-192.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">Battery</text>
  22. <text text-anchor="start" x="14.88" y="-175.25" font-family="Ubuntu" font-size="10.00">1</text>
  23. <text text-anchor="start" x="24" y="-175.25" font-family="Ubuntu" font-size="10.00">channel</text>
  24. <polygon fill="#b2df8a" stroke="none" points="59,-170.75 59,-186.75 151,-186.75 151,-170.75 59,-170.75"/>
  25. <text text-anchor="start" x="60.75" y="-176.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">BatteryChannelEnum</text>
  26. <text text-anchor="start" x="14.88" y="-159.25" font-family="Ubuntu" font-size="10.00">2</text>
  27. <text text-anchor="start" x="24" y="-159.25" font-family="Ubuntu" font-size="10.00">scale</text>
  28. <polygon fill="#a6cee3" stroke="none" points="59,-154.75 59,-170.75 151,-170.75 151,-154.75 59,-154.75"/>
  29. <text text-anchor="start" x="130.25" y="-160.25" font-family="Ubuntu" font-style="italic" font-size="10.00">float</text>
  30. <text text-anchor="start" x="14.88" y="-143.25" font-family="Ubuntu" font-size="10.00">3</text>
  31. <text text-anchor="start" x="24" y="-143.25" font-family="Ubuntu" font-size="10.00">cells</text>
  32. <polygon fill="#a6cee3" stroke="none" points="59,-138.75 59,-154.75 151,-154.75 151,-138.75 59,-138.75"/>
  33. <text text-anchor="start" x="128" y="-144.25" font-family="Ubuntu" font-style="italic" font-size="10.00">int32</text>
  34. <text text-anchor="start" x="14.88" y="-127.25" font-family="Ubuntu" font-size="10.00">4</text>
  35. <text text-anchor="start" x="24" y="-127.25" font-family="Ubuntu" font-size="10.00">atten</text>
  36. <polygon fill="#b2df8a" stroke="none" points="59,-122.75 59,-138.75 151,-138.75 151,-122.75 59,-122.75"/>
  37. <text text-anchor="start" x="72.5" y="-128.25" font-family="Ubuntu" text-decoration="underline" font-size="10.00">BatteryAttenEnum</text>
  38. <polygon fill="none" stroke="black" points="8,-121.75 8,-203.75 152,-203.75 152,-121.75 8,-121.75"/>
  39. </a>
  40. </g>
  41. </g>
  42. <!-- Node_Ja_100 -->
  43. <g id="node2" class="node">
  44. <title>Node_Ja_100</title>
  45. <g id="a_node2"><a xlink:title="BatteryChannelEnum">
  46. <polygon fill="#b2df8a" stroke="none" points="204,-151.75 204,-313.75 338,-313.75 338,-151.75 204,-151.75"/>
  47. <polygon fill="#33a02c" stroke="none" points="205,-296.75 205,-312.75 337,-312.75 337,-296.75 205,-296.75"/>
  48. <text text-anchor="start" x="206.88" y="-302.25" font-family="Ubuntu" font-size="10.00">enum </text>
  49. <text text-anchor="start" x="233.88" y="-302.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BatteryChannelEnum</text>
  50. <polygon fill="#b2df8a" stroke="none" points="205,-280.75 205,-296.75 305,-296.75 305,-280.75 205,-280.75"/>
  51. <text text-anchor="start" x="207" y="-285.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_CH</text>
  52. <polygon fill="#b2df8a" stroke="none" points="305,-280.75 305,-296.75 337,-296.75 337,-280.75 305,-280.75"/>
  53. <text text-anchor="start" x="307" y="-285.25" font-family="Ubuntu" font-size="10.00">0</text>
  54. <polygon fill="#b2df8a" stroke="none" points="205,-264.75 205,-280.75 305,-280.75 305,-264.75 205,-264.75"/>
  55. <text text-anchor="start" x="207" y="-269.25" font-family="Ubuntu" font-size="10.00">CH0</text>
  56. <polygon fill="#b2df8a" stroke="none" points="305,-264.75 305,-280.75 337,-280.75 337,-264.75 305,-264.75"/>
  57. <text text-anchor="start" x="307" y="-269.25" font-family="Ubuntu" font-size="10.00">1</text>
  58. <polygon fill="#b2df8a" stroke="none" points="205,-248.75 205,-264.75 305,-264.75 305,-248.75 205,-248.75"/>
  59. <text text-anchor="start" x="207" y="-253.25" font-family="Ubuntu" font-size="10.00">CH1</text>
  60. <polygon fill="#b2df8a" stroke="none" points="305,-248.75 305,-264.75 337,-264.75 337,-248.75 305,-248.75"/>
  61. <text text-anchor="start" x="307" y="-253.25" font-family="Ubuntu" font-size="10.00">2</text>
  62. <polygon fill="#b2df8a" stroke="none" points="205,-232.75 205,-248.75 305,-248.75 305,-232.75 205,-232.75"/>
  63. <text text-anchor="start" x="207" y="-237.25" font-family="Ubuntu" font-size="10.00">CH2</text>
  64. <polygon fill="#b2df8a" stroke="none" points="305,-232.75 305,-248.75 337,-248.75 337,-232.75 305,-232.75"/>
  65. <text text-anchor="start" x="307" y="-237.25" font-family="Ubuntu" font-size="10.00">3</text>
  66. <polygon fill="#b2df8a" stroke="none" points="205,-216.75 205,-232.75 305,-232.75 305,-216.75 205,-216.75"/>
  67. <text text-anchor="start" x="207" y="-221.25" font-family="Ubuntu" font-size="10.00">CH3</text>
  68. <polygon fill="#b2df8a" stroke="none" points="305,-216.75 305,-232.75 337,-232.75 337,-216.75 305,-216.75"/>
  69. <text text-anchor="start" x="307" y="-221.25" font-family="Ubuntu" font-size="10.00">4</text>
  70. <polygon fill="#b2df8a" stroke="none" points="205,-200.75 205,-216.75 305,-216.75 305,-200.75 205,-200.75"/>
  71. <text text-anchor="start" x="207" y="-205.25" font-family="Ubuntu" font-size="10.00">CH4</text>
  72. <polygon fill="#b2df8a" stroke="none" points="305,-200.75 305,-216.75 337,-216.75 337,-200.75 305,-200.75"/>
  73. <text text-anchor="start" x="307" y="-205.25" font-family="Ubuntu" font-size="10.00">5</text>
  74. <polygon fill="#b2df8a" stroke="none" points="205,-184.75 205,-200.75 305,-200.75 305,-184.75 205,-184.75"/>
  75. <text text-anchor="start" x="207" y="-189.25" font-family="Ubuntu" font-size="10.00">CH5</text>
  76. <polygon fill="#b2df8a" stroke="none" points="305,-184.75 305,-200.75 337,-200.75 337,-184.75 305,-184.75"/>
  77. <text text-anchor="start" x="307" y="-189.25" font-family="Ubuntu" font-size="10.00">6</text>
  78. <polygon fill="#b2df8a" stroke="none" points="205,-168.75 205,-184.75 305,-184.75 305,-168.75 205,-168.75"/>
  79. <text text-anchor="start" x="207" y="-173.25" font-family="Ubuntu" font-size="10.00">CH6</text>
  80. <polygon fill="#b2df8a" stroke="none" points="305,-168.75 305,-184.75 337,-184.75 337,-168.75 305,-168.75"/>
  81. <text text-anchor="start" x="307" y="-173.25" font-family="Ubuntu" font-size="10.00">7</text>
  82. <polygon fill="#b2df8a" stroke="none" points="205,-152.75 205,-168.75 305,-168.75 305,-152.75 205,-152.75"/>
  83. <text text-anchor="start" x="207" y="-157.25" font-family="Ubuntu" font-size="10.00">CH7</text>
  84. <polygon fill="#b2df8a" stroke="none" points="305,-152.75 305,-168.75 337,-168.75 337,-152.75 305,-152.75"/>
  85. <text text-anchor="start" x="307" y="-157.25" font-family="Ubuntu" font-size="10.00">8</text>
  86. <polygon fill="none" stroke="black" points="204,-151.75 204,-313.75 338,-313.75 338,-151.75 204,-151.75"/>
  87. </a>
  88. </g>
  89. </g>
  90. <!-- Node_Ja_102&#45;&gt;Node_Ja_100 -->
  91. <g id="edge1" class="edge">
  92. <title>Node_Ja_102:e&#45;&gt;Node_Ja_100</title>
  93. <g id="a_edge1"><a xlink:title="Ja_102 &#45;&#45;&gt; Ja_100">
  94. <path fill="none" stroke="#008000" d="M152,-178.75C163.15,-178.75 174.4,-180.77 185.3,-184.03"/>
  95. <polygon fill="#008000" stroke="#008000" points="184.03,-187.29 194.62,-187.18 186.27,-180.66 184.03,-187.29"/>
  96. </a>
  97. </g>
  98. </g>
  99. <!-- Node_Ja_101 -->
  100. <g id="node3" class="node">
  101. <title>Node_Ja_101</title>
  102. <g id="a_node3"><a xlink:title="BatteryAttenEnum">
  103. <polygon fill="#b2df8a" stroke="none" points="209,-27.75 209,-125.75 333,-125.75 333,-27.75 209,-27.75"/>
  104. <polygon fill="#33a02c" stroke="none" points="210,-108.75 210,-124.75 332,-124.75 332,-108.75 210,-108.75"/>
  105. <text text-anchor="start" x="211.75" y="-114.25" font-family="Ubuntu" font-size="10.00">enum </text>
  106. <text text-anchor="start" x="238.75" y="-114.25" font-family="Ubuntu" font-weight="bold" font-size="10.00">BatteryAttenEnum</text>
  107. <polygon fill="#b2df8a" stroke="none" points="210,-92.75 210,-108.75 308,-108.75 308,-92.75 210,-92.75"/>
  108. <text text-anchor="start" x="212" y="-97.25" font-family="Ubuntu" font-size="10.00">UNSPECIFIED_ATT</text>
  109. <polygon fill="#b2df8a" stroke="none" points="308,-92.75 308,-108.75 332,-108.75 332,-92.75 308,-92.75"/>
  110. <text text-anchor="start" x="310" y="-97.25" font-family="Ubuntu" font-size="10.00">0</text>
  111. <polygon fill="#b2df8a" stroke="none" points="210,-76.75 210,-92.75 308,-92.75 308,-76.75 210,-76.75"/>
  112. <text text-anchor="start" x="212" y="-81.25" font-family="Ubuntu" font-size="10.00">ATT_0</text>
  113. <polygon fill="#b2df8a" stroke="none" points="308,-76.75 308,-92.75 332,-92.75 332,-76.75 308,-76.75"/>
  114. <text text-anchor="start" x="310" y="-81.25" font-family="Ubuntu" font-size="10.00">1</text>
  115. <polygon fill="#b2df8a" stroke="none" points="210,-60.75 210,-76.75 308,-76.75 308,-60.75 210,-60.75"/>
  116. <text text-anchor="start" x="212" y="-65.25" font-family="Ubuntu" font-size="10.00">ATT_1</text>
  117. <polygon fill="#b2df8a" stroke="none" points="308,-60.75 308,-76.75 332,-76.75 332,-60.75 308,-60.75"/>
  118. <text text-anchor="start" x="310" y="-65.25" font-family="Ubuntu" font-size="10.00">2</text>
  119. <polygon fill="#b2df8a" stroke="none" points="210,-44.75 210,-60.75 308,-60.75 308,-44.75 210,-44.75"/>
  120. <text text-anchor="start" x="212" y="-49.25" font-family="Ubuntu" font-size="10.00">ATT_2</text>
  121. <polygon fill="#b2df8a" stroke="none" points="308,-44.75 308,-60.75 332,-60.75 332,-44.75 308,-44.75"/>
  122. <text text-anchor="start" x="310" y="-49.25" font-family="Ubuntu" font-size="10.00">3</text>
  123. <polygon fill="#b2df8a" stroke="none" points="210,-28.75 210,-44.75 308,-44.75 308,-28.75 210,-28.75"/>
  124. <text text-anchor="start" x="212" y="-33.25" font-family="Ubuntu" font-size="10.00">ATT_3</text>
  125. <polygon fill="#b2df8a" stroke="none" points="308,-28.75 308,-44.75 332,-44.75 332,-28.75 308,-28.75"/>
  126. <text text-anchor="start" x="310" y="-33.25" font-family="Ubuntu" font-size="10.00">4</text>
  127. <polygon fill="none" stroke="black" points="209,-27.75 209,-125.75 333,-125.75 333,-27.75 209,-27.75"/>
  128. </a>
  129. </g>
  130. </g>
  131. <!-- Node_Ja_102&#45;&gt;Node_Ja_101 -->
  132. <g id="edge2" class="edge">
  133. <title>Node_Ja_102:e&#45;&gt;Node_Ja_101</title>
  134. <g id="a_edge2"><a xlink:title="Ja_102 &#45;&#45;&gt; Ja_101">
  135. <path fill="none" stroke="#008000" d="M152,-130.75C164.89,-130.75 177.92,-128.05 190.38,-123.86"/>
  136. <polygon fill="#008000" stroke="#008000" points="191.6,-127.14 199.74,-120.35 189.15,-120.58 191.6,-127.14"/>
  137. </a>
  138. </g>
  139. </g>
  140. </g>
  141. </svg>