source: EcnlProtoTool/trunk/webapp/webmrbc/arduino_toolbox.xml@ 331

Last change on this file since 331 was 331, checked in by coas-nagasima, 6 years ago

prototoolに関連するプロジェクトをnewlibからmuslを使うよう変更・更新
ntshellをnewlibの下位の実装から、muslのsyscallの実装に変更・更新
以下のOSSをアップデート
・mruby-1.3.0
・musl-1.1.18
・onigmo-6.1.3
・tcc-0.9.27
以下のOSSを追加
・openssl-1.1.0e
・curl-7.57.0
・zlib-1.2.11
以下のmrbgemsを追加
・iij/mruby-digest
・iij/mruby-env
・iij/mruby-errno
・iij/mruby-iijson
・iij/mruby-ipaddr
・iij/mruby-mock
・iij/mruby-require
・iij/mruby-tls-openssl

  • Property svn:eol-style set to native
  • Property svn:mime-type set to text/xml
File size: 9.5 KB
Line 
1<xml id="toolbox" style="display: none">
2 <category name="Kernel" colour="160">
3 <block type="call"></block>
4 <block type="pin_mode"></block>
5 <block type="digital_write"></block>
6 <block type="digital_read"></block>
7 <block type="analog_read"></block>
8 <block type="pwm">
9 <value name="PWM_OUT">
10 <shadow type="pwm_value"></shadow>
11 </value>
12 </block>
13 <block type="pwm_value"></block>
14 <block type="analog_reference"></block>
15 <block type="init_dac"></block>
16 <block type="analog_dac">
17 <value name="VALUE">
18 <shadow type="dac_value"></shadow>
19 </value>
20 </block>
21 <block type="dac_value"></block>
22 <block type="delay">
23 <value name="VALUE">
24 <shadow type="math_number">
25 <field name="NUM">1</field>
26 </shadow>
27 </value>
28 </block>
29 <block type="millis"></block>
30 <block type="micros"></block>
31 <block type="led">
32 <value name="SW">
33 <shadow type="bit"></shadow>
34 </value>
35 </block>
36 <block type="bit"></block>
37 <block type="hexadecimal"></block>
38 <block type="tone">
39 <value name="FREQUENCY">
40 <shadow type="tone_value"></shadow>
41 </value>
42 <value name="DURATION">
43 <shadow type="math_number">
44 <field name="NUM">0</field>
45 </shadow>
46 </value>
47 </block>
48 <block type="tone_value"></block>
49 <block type="no_tone"></block>
50 <block type="random_seed">
51 <value name="VALUE">
52 <shadow type="math_number">
53 <field name="NUM">0</field>
54 </shadow>
55 </value>
56 </block>
57 <block type="random">
58 <value name="MIN">
59 <shadow type="math_number">
60 <field name="NUM">0</field>
61 </shadow>
62 </value>
63 <value name="MAX">
64 <shadow type="math_number">
65 <field name="NUM">100</field>
66 </shadow>
67 </value>
68 </block>
69 </category>
70 <category name="System" colour="160">
71 <block type="system_exit"></block>
72 <block type="system_setrun">
73 <value name="FILENAME">
74 <shadow type="text">
75 <field name="TEXT">filename.ext</field>
76 </shadow>
77 </value>
78 </block>
79 <block type="system_version"></block>
80 <block type="system_push">
81 <value name="ADDRESS">
82 <shadow type="hexadecimal"></shadow>
83 </value>
84 <value name="DATA">
85 <shadow type="text"></shadow>
86 </value>
87 <value name="LENGTH">
88 <shadow type="math_number">
89 <field name="NUM">1</field>
90 </shadow>
91 </value>
92 </block>
93 <block type="system_pop">
94 <value name="ADDRESS">
95 <shadow type="hexadecimal"></shadow>
96 </value>
97 <value name="LENGTH">
98 <shadow type="math_number">
99 <field name="NUM">1</field>
100 </shadow>
101 </value>
102 </block>
103 <block type="system_fileload"></block>
104 <block type="system_reset"></block>
105 <block type="system_use_sd"></block>
106 <block type="system_use_wifi"></block>
107 <block type="system_get_mrb_path"></block>
108 </category>
109 <category name="MemFile" colour="160">
110 <block type="memfile_open">
111 <value name="FILENAME">
112 <shadow type="text">
113 <field name="TEXT">filename.ext</field>
114 </shadow>
115 </value>
116 </block>
117 <block type="memfile_close"></block>
118 <block type="memfile_read"></block>
119 <block type="memfile_write">
120 <value name="DATA">
121 <shadow type="text"></shadow>
122 </value>
123 <value name="LENGTH">
124 <shadow type="math_number">
125 <field name="NUM">1</field>
126 </shadow>
127 </value>
128 </block>
129 <block type="memfile_seek">
130 <value name="POSITION">
131 <shadow type="math_number"></shadow>
132 </value>
133 </block>
134 <block type="memfile_cp">
135 <value name="SRC_FILENAME">
136 <shadow type="text">
137 <field name="TEXT">src.ext</field>
138 </shadow>
139 </value>
140 <value name="DST_FILENAME">
141 <shadow type="text">
142 <field name="TEXT">dst.ext</field>
143 </shadow>
144 </value>
145 </block>
146 <block type="memfile_rm">
147 <value name="FILENAME">
148 <shadow type="text">
149 <field name="TEXT">filename.ext</field>
150 </shadow>
151 </value>
152 </block>
153 </category>
154 <category name="Serial" colour="160">
155 <block type="serial_new">
156 <value name="BPS">
157 <shadow type="bps_value">
158 <field name="VALUE">9.6kbps</field>
159 </shadow>
160 </value>
161 </block>
162 <block type="serial_bps">
163 <value name="BPS">
164 <shadow type="bps_value">
165 <field name="VALUE">9.6kbps</field>
166 </shadow>
167 </value>
168 </block>
169 <block type="serial_print">
170 <value name="STR">
171 <shadow type="text"></shadow>
172 </value>
173 </block>
174 <block type="serial_println">
175 <value name="STR">
176 <shadow type="text"></shadow>
177 </value>
178 </block>
179 <block type="serial_available"></block>
180 <block type="serial_read"></block>
181 <block type="serial_write">
182 <value name="DATA">
183 <shadow type="text"></shadow>
184 </value>
185 <value name="LENGTH">
186 <shadow type="math_number">
187 <field name="NUM">1</field>
188 </shadow>
189 </value>
190 </block>
191 <block type="serial_flash"></block>
192 <block type="bps_value">
193 <field name="VALUE">9.6kbps</field>
194 </block>
195 </category>
196 <category name="I2C" colour="160">
197 <block type="i2c_new"></block>
198 <block type="i2c_write">
199 <value name="ADDRESS">
200 <shadow type="hexadecimal"></shadow>
201 </value>
202 <value name="DATA">
203 <shadow type="math_number"></shadow>
204 </value>
205 </block>
206 <block type="i2c_read">
207 <value name="ADDRESS_L">
208 <shadow type="hexadecimal"></shadow>
209 </value>
210 <value name="ADDRESS_H">
211 <shadow type="hexadecimal"></shadow>
212 </value>
213 </block>
214 <block type="i2c_begin"></block>
215 <block type="i2c_lwrite">
216 <value name="DATA">
217 <shadow type="math_number"></shadow>
218 </value>
219 </block>
220 <block type="i2c_end"></block>
221 <block type="i2c_request">
222 <value name="ADDRESS">
223 <shadow type="hexadecimal"></shadow>
224 </value>
225 <value name="COUNT">
226 <shadow type="math_number">
227 <field name="NUM">1</field>
228 </shadow>
229 </value>
230 </block>
231 <block type="i2c_lread"></block>
232 <block type="i2c_available"></block>
233 <block type="i2c_frequency">
234 <value name="FREQUENCY">
235 <shadow type="math_number">
236 <field name="NUM">1</field>
237 </shadow>
238 </value>
239 </block>
240 </category>
241 <category name="Servo" colour="160">
242 <block type="servo_attach"></block>
243 <block type="servo_write">
244 <value name="ANGLE">
245 <shadow type="servo_angle"></shadow>
246 </value>
247 </block>
248 <block type="servo_us">
249 <value name="US">
250 <shadow type="servo_us_value"></shadow>
251 </value>
252 </block>
253 <block type="servo_read"></block>
254 <block type="servo_attached"></block>
255 <block type="servo_detach"></block>
256 <block type="servo_angle"></block>
257 <block type="servo_us_value"></block>
258 </category>
259 <category name="RTC" colour="160">
260 <block type="rtc_gettime"></block>
261 <block type="rtc_settime">
262 <value name="DATE">
263 <block type="rtc_datetime">
264 <value name="YEAR">
265 <shadow type="rtc_year"></shadow>
266 </value>
267 <value name="MONTH">
268 <shadow type="rtc_month"></shadow>
269 </value>
270 <value name="DAY">
271 <shadow type="rtc_day"></shadow>
272 </value>
273 <value name="HOUR">
274 <shadow type="rtc_hour"></shadow>
275 </value>
276 <value name="MINUTE">
277 <shadow type="rtc_minute"></shadow>
278 </value>
279 <value name="SECOND">
280 <shadow type="rtc_second"></shadow>
281 </value>
282 </block>
283 </value>
284 </block>
285 <block type="rtc_deinit"></block>
286 <block type="rtc_init"></block>
287 <block type="rtc_datetime">
288 <value name="YEAR">
289 <shadow type="rtc_year"></shadow>
290 </value>
291 <value name="MONTH">
292 <shadow type="rtc_month"></shadow>
293 </value>
294 <value name="DAY">
295 <shadow type="rtc_day"></shadow>
296 </value>
297 <value name="HOUR">
298 <shadow type="rtc_hour"></shadow>
299 </value>
300 <value name="MINUTE">
301 <shadow type="rtc_minute"></shadow>
302 </value>
303 <value name="SECOND">
304 <shadow type="rtc_second"></shadow>
305 </value>
306 </block>
307 <block type="rtc_get_datetime_item"></block>
308 <block type="rtc_set_datetime_item"></block>
309 <block type="rtc_year"></block>
310 <block type="rtc_month"></block>
311 <block type="rtc_day"></block>
312 <block type="rtc_hour"></block>
313 <block type="rtc_minute"></block>
314 <block type="rtc_second"></block>
315 <block type="rtc_weekday"></block>
316 </category>
317 <category name="SD" colour="160">
318 <block type="sd_exists">
319 <value name="FILENAME">
320 <shadow type="text">
321 <field name="TEXT">filename.ext</field>
322 </shadow>
323 </value>
324 </block>
325 <block type="sd_mkdir">
326 <value name="DIRNAME">
327 <shadow type="text">
328 <field name="TEXT">dirname</field>
329 </shadow>
330 </value>
331 </block>
332 <block type="sd_remove">
333 <value name="FILENAME">
334 <shadow type="text">
335 <field name="TEXT">filename.ext</field>
336 </shadow>
337 </value>
338 </block>
339 <block type="sd_copy">
340 <value name="SRC_FILENAME">
341 <shadow type="text">
342 <field name="TEXT">src.ext</field>
343 </shadow>
344 </value>
345 <value name="DST_FILENAME">
346 <shadow type="text">
347 <field name="TEXT">dst.ext</field>
348 </shadow>
349 </value>
350 </block>
351 <block type="sd_rmdir">
352 <value name="DIRNAME">
353 <shadow type="text">
354 <field name="TEXT">dirname</field>
355 </shadow>
356 </value>
357 </block>
358 <block type="sd_open">
359 <value name="FILENAME">
360 <shadow type="text">
361 <field name="TEXT">filename.ext</field>
362 </shadow>
363 </value>
364 </block>
365 <block type="sd_close"></block>
366 <block type="sd_read"></block>
367 <block type="sd_seek">
368 <value name="POSITION">
369 <shadow type="math_number"></shadow>
370 </value>
371 </block>
372 <block type="sd_write">
373 <value name="DATA">
374 <shadow type="text"></shadow>
375 </value>
376 <value name="LENGTH">
377 <shadow type="math_number">
378 <field name="NUM">1</field>
379 </shadow>
380 </value>
381 </block>
382 <block type="sd_flush"></block>
383 <block type="sd_size"></block>
384 <block type="sd_position"></block>
385 </category>
386</xml>
Note: See TracBrowser for help on using the repository browser.