Skip to content

Commit 1f9db18

Browse files
committed
Added repeat until User button block
1 parent 987931b commit 1f9db18

2 files changed

Lines changed: 8 additions & 3 deletions

File tree

js/repl.js

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,6 @@ class ReplJS{
2626
this.BLE_STOP_MSG = "##XRPSTOP##"
2727

2828

29-
3029
// UUIDs for standard NORDIC UART service and characteristics
3130
this.UART_SERVICE_UUID = "6e400001-b5a3-f393-e0a9-e50e24dcca9e";
3231
this.TX_CHARACTERISTIC_UUID = "6e400002-b5a3-f393-e0a9-e50e24dcca9e"

js/xrp_blockly_toolbox.js

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -321,14 +321,20 @@ var baseToolbox = {
321321
"contents": [
322322
{
323323
"kind": "BLOCK",
324-
"blockxml": "<block type=\"controls_repeat_ext\">\n <value name=\"TIMES\">\n <shadow type=\"math_number\">\n <field name=\"NUM\">10</field>\n </shadow>\n </value>\n </block>",
325-
"type": "controls_repeat_ext"
324+
"blockxml": "<block type=\"controls_whileUntil\">\n <field name=\"MODE\">UNTIL</field>\n <value name=\"BOOL\">\n <block type=\"xrp_button_pressed\"></block>\n </value>\n</block>",
325+
"type": "controls_whileUntil"
326326
},
327327
{
328328
"kind": "BLOCK",
329329
"blockxml": "<block type=\"controls_whileUntil\">\n <field name=\"MODE\">WHILE</field>\n </block>",
330330
"type": "controls_whileUntil"
331331
},
332+
{
333+
"kind": "BLOCK",
334+
"blockxml": "<block type=\"controls_repeat_ext\">\n <value name=\"TIMES\">\n <shadow type=\"math_number\">\n <field name=\"NUM\">10</field>\n </shadow>\n </value>\n </block>",
335+
"type": "controls_repeat_ext"
336+
},
337+
332338
{
333339
"kind": "BLOCK",
334340
"blockxml": "<block type=\"controls_for\">\n <field name=\"VAR\" id=\"FgA,0kVszQhxNMx=)la5\">i</field>\n <value name=\"FROM\">\n <shadow type=\"math_number\">\n <field name=\"NUM\">1</field>\n </shadow>\n </value>\n <value name=\"TO\">\n <shadow type=\"math_number\">\n <field name=\"NUM\">10</field>\n </shadow>\n </value>\n <value name=\"BY\">\n <shadow type=\"math_number\">\n <field name=\"NUM\">1</field>\n </shadow>\n </value>\n </block>",

0 commit comments

Comments
 (0)