|
6 | 6 | "configurations": [ |
7 | 7 | { |
8 | 8 | "name": "meshtastic BLE", |
9 | | - "type": "python", |
| 9 | + "type": "debugpy", |
10 | 10 | "request": "launch", |
11 | 11 | "module": "meshtastic", |
12 | 12 | "justMyCode": false, |
13 | | - "args": ["--ble", "Meshtastic_9f6e"] |
| 13 | + "args": ["--ble", "--info", "--seriallog", "stdout"] |
14 | 14 | }, |
15 | 15 | { |
16 | 16 | "name": "meshtastic BLE scan", |
|
22 | 22 | }, |
23 | 23 | { |
24 | 24 | "name": "meshtastic admin", |
25 | | - "type": "python", |
| 25 | + "type": "debugpy", |
26 | 26 | "request": "launch", |
27 | 27 | "module": "meshtastic", |
28 | 28 | "justMyCode": true, |
29 | 29 | "args": ["--debug", "--setch-longslow", "--port", "/dev/ttyUSB1"] |
30 | 30 | }, |
31 | 31 | { |
32 | 32 | "name": "meshtastic tunnel", |
33 | | - "type": "python", |
| 33 | + "type": "debugpy", |
34 | 34 | "request": "launch", |
35 | 35 | "module": "meshtastic", |
36 | 36 | "justMyCode": true, |
37 | 37 | "args": ["--tunnel", "--debug"] |
38 | 38 | }, |
39 | 39 | { |
40 | 40 | "name": "meshtastic set chan", |
41 | | - "type": "python", |
| 41 | + "type": "debugpy", |
42 | 42 | "request": "launch", |
43 | 43 | "module": "meshtastic", |
44 | 44 | "justMyCode": true, |
45 | 45 | "args": ["--setchan", "psk", "0x1a1a1a1a2b2b2b2b1a1a1a1a2b2b2b2b1a1a1a1a2b2b2b2b1a1a1a1a2b2b2b2b", "--debug"] |
46 | 46 | }, |
47 | 47 | { |
48 | 48 | "name": "meshtastic debug", |
49 | | - "type": "python", |
| 49 | + "type": "debugpy", |
50 | 50 | "request": "launch", |
51 | 51 | "module": "meshtastic", |
52 | 52 | "justMyCode": true, |
53 | 53 | "args": ["--debug"] |
54 | 54 | }, |
55 | 55 | { |
56 | 56 | "name": "meshtastic listen", |
57 | | - "type": "python", |
| 57 | + "type": "debugpy", |
58 | 58 | "request": "launch", |
59 | 59 | "module": "meshtastic", |
60 | 60 | "justMyCode": true, |
61 | 61 | "args": ["--listen", "--debug"] |
62 | 62 | }, |
63 | 63 | { |
64 | 64 | "name": "meshtastic debug getPref", |
65 | | - "type": "python", |
| 65 | + "type": "debugpy", |
66 | 66 | "request": "launch", |
67 | 67 | "module": "meshtastic", |
68 | 68 | "justMyCode": true, |
69 | 69 | "args": ["--debug", "--get", "power.is_power_saving"] |
70 | 70 | }, |
71 | 71 | { |
72 | 72 | "name": "meshtastic debug getPref telemetry", |
73 | | - "type": "python", |
| 73 | + "type": "debugpy", |
74 | 74 | "request": "launch", |
75 | 75 | "module": "meshtastic", |
76 | 76 | "justMyCode": true, |
77 | 77 | "args": ["--debug", "--get", "telemetry.environment_update_interval"] |
78 | 78 | }, |
79 | 79 | { |
80 | 80 | "name": "meshtastic debug info", |
81 | | - "type": "python", |
| 81 | + "type": "debugpy", |
82 | 82 | "request": "launch", |
83 | 83 | "module": "meshtastic", |
84 | 84 | "justMyCode": true, |
|
94 | 94 | }, |
95 | 95 | { |
96 | 96 | "name": "meshtastic debug set region", |
97 | | - "type": "python", |
| 97 | + "type": "debugpy", |
98 | 98 | "request": "launch", |
99 | 99 | "module": "meshtastic", |
100 | 100 | "justMyCode": true, |
101 | 101 | "args": ["--debug", "--set", "lora.region", "TW"] |
102 | 102 | }, |
103 | 103 | { |
104 | 104 | "name": "meshtastic debug set bluetooth fixed pin", |
105 | | - "type": "python", |
| 105 | + "type": "debugpy", |
106 | 106 | "request": "launch", |
107 | 107 | "module": "meshtastic", |
108 | 108 | "justMyCode": true, |
109 | 109 | "args": ["--debug", "--set", "bluetooth.fixed_pin", "555555"] |
110 | 110 | }, |
111 | 111 | { |
112 | 112 | "name": "meshtastic debug get bluetooth fixed pin", |
113 | | - "type": "python", |
| 113 | + "type": "debugpy", |
114 | 114 | "request": "launch", |
115 | 115 | "module": "meshtastic", |
116 | 116 | "justMyCode": true, |
117 | 117 | "args": ["--debug", "--get", "bluetooth.fixed_pin"] |
118 | 118 | }, |
119 | 119 | { |
120 | 120 | "name": "meshtastic debug setPref", |
121 | | - "type": "python", |
| 121 | + "type": "debugpy", |
122 | 122 | "request": "launch", |
123 | 123 | "module": "meshtastic", |
124 | 124 | "justMyCode": true, |
125 | | - "args": ["--debug", "--set", "power.is_power_saving", "1"] |
| 125 | + "args": ["--set", "power.powermon_enables", "65527"] |
126 | 126 | }, |
127 | 127 | { |
128 | 128 | "name": "meshtastic debug setPref telemetry.environment_measurement_enabled", |
129 | | - "type": "python", |
| 129 | + "type": "debugpy", |
130 | 130 | "request": "launch", |
131 | 131 | "module": "meshtastic", |
132 | 132 | "justMyCode": true, |
133 | 133 | "args": ["--debug", "--set", "telemetry.environment_measurement_enabled", "1"] |
134 | 134 | }, |
135 | 135 | { |
136 | 136 | "name": "meshtastic debug setPref telemetry.environment_screen_enabled", |
137 | | - "type": "python", |
| 137 | + "type": "debugpy", |
138 | 138 | "request": "launch", |
139 | 139 | "module": "meshtastic", |
140 | 140 | "justMyCode": true, |
141 | 141 | "args": ["--debug", "--set", "telemetry.environment_screen_enabled", "1"] |
142 | 142 | }, |
143 | 143 | { |
144 | 144 | "name": "meshtastic debug setPref telemetry", |
145 | | - "type": "python", |
| 145 | + "type": "debugpy", |
146 | 146 | "request": "launch", |
147 | 147 | "module": "meshtastic", |
148 | 148 | "justMyCode": true, |
149 | 149 | "args": ["--debug", "--set", "telemetry.environment_measurement_enabled", "1"] |
150 | 150 | }, |
151 | 151 | { |
152 | 152 | "name": "meshtastic setpref", |
153 | | - "type": "python", |
| 153 | + "type": "debugpy", |
154 | 154 | "request": "launch", |
155 | 155 | "module": "meshtastic", |
156 | 156 | "justMyCode": true, |
157 | 157 | "args": ["--debug", "--setchan", "psk", ""] |
158 | 158 | }, |
159 | 159 | { |
160 | 160 | "name": "meshtastic --ch-set", |
161 | | - "type": "python", |
| 161 | + "type": "debugpy", |
162 | 162 | "request": "launch", |
163 | 163 | "module": "meshtastic", |
164 | 164 | "justMyCode": true, |
|
167 | 167 |
|
168 | 168 | { |
169 | 169 | "name": "meshtastic seturl", |
170 | | - "type": "python", |
| 170 | + "type": "debugpy", |
171 | 171 | "request": "launch", |
172 | 172 | "module": "meshtastic", |
173 | 173 | "justMyCode": true, |
|
176 | 176 | }, |
177 | 177 | { |
178 | 178 | "name": "meshtastic shell", |
179 | | - "type": "python", |
| 179 | + "type": "debugpy", |
180 | 180 | "request": "launch", |
181 | 181 | "module": "meshtastic", |
182 | | - "justMyCode": true, |
183 | | - "args": ["--debug", "--seriallog"] |
| 182 | + "justMyCode": false, |
| 183 | + "args": ["--noproto", "--seriallog", "stdout"] |
| 184 | + }, |
| 185 | + { |
| 186 | + "name": "meshtastic powermon sim", |
| 187 | + "type": "debugpy", |
| 188 | + "request": "launch", |
| 189 | + "module": "meshtastic", |
| 190 | + "justMyCode": false, |
| 191 | + "args": ["--slog-out", "default", "--power-sim", "--power-voltage", "3.3", "--port", "/dev/ttyUSB0", "--noproto", "--seriallog", "stdout"] |
| 192 | + }, |
| 193 | + { |
| 194 | + "name": "meshtastic powermon ppk2", |
| 195 | + "type": "debugpy", |
| 196 | + "request": "launch", |
| 197 | + "module": "meshtastic", |
| 198 | + "justMyCode": false, |
| 199 | + "args": ["--slog-out", "default", "--power-ppk2-meter", "--power-wait", "--power-voltage", "3.3", "--noproto", "--seriallog", "stdout"] |
| 200 | + }, |
| 201 | + { |
| 202 | + "name": "meshtastic stress ppk2", |
| 203 | + "type": "debugpy", |
| 204 | + "request": "launch", |
| 205 | + "module": "meshtastic", |
| 206 | + "justMyCode": false, |
| 207 | + "args": ["--slog-out", "default", "--power-ppk2-meter", "--power-stress", "--power-voltage", "3.3", "--seriallog"] |
184 | 208 | }, |
185 | 209 | { |
186 | 210 | "name": "meshtastic test", |
187 | | - "type": "python", |
| 211 | + "type": "debugpy", |
188 | 212 | "request": "launch", |
189 | 213 | "module": "meshtastic", |
190 | 214 | "justMyCode": true, |
191 | 215 | "args": ["--debug", "--test"] |
192 | 216 | }, |
193 | 217 | { |
194 | 218 | "name": "meshtastic settime", |
195 | | - "type": "python", |
| 219 | + "type": "debugpy", |
196 | 220 | "request": "launch", |
197 | 221 | "module": "meshtastic", |
198 | 222 | "justMyCode": true, |
199 | 223 | "args": ["--debug", "--settime"] |
200 | 224 | }, |
201 | 225 | { |
202 | 226 | "name": "meshtastic sendtext", |
203 | | - "type": "python", |
| 227 | + "type": "debugpy", |
204 | 228 | "request": "launch", |
205 | 229 | "module": "meshtastic", |
206 | 230 | "justMyCode": true, |
207 | 231 | "args": ["--debug", "--sendtext", "pytest"] |
208 | 232 | }, |
209 | 233 | { |
210 | 234 | "name": "meshtastic showNodes", |
211 | | - "type": "python", |
| 235 | + "type": "debugpy", |
212 | 236 | "request": "launch", |
213 | 237 | "module": "meshtastic", |
214 | 238 | "justMyCode": true, |
|
0 commit comments