@@ -872,7 +872,8 @@ Blockly.Blocks['board_ready'] = {
872872 . appendField ( new Blockly . FieldDropdown ( [
873873 [ Blockly . Msg . WEBDUINO_BOARD_WIFI , "1" ] ,
874874 [ Blockly . Msg . WEBDUINO_BOARD_SERIAL , "2" ] ,
875- [ Blockly . Msg . WEBDUINO_BOARD_BLUETOOTH , "3" ]
875+ [ Blockly . Msg . WEBDUINO_BOARD_BLUETOOTH , "3" ] ,
876+ [ Blockly . Msg . WEBDUINO_BOARD_WEBSOCKET , "4" ]
876877 ] ) , "type_" )
877878 . appendField ( ":" ) ;
878879 this . appendDummyInput ( )
@@ -1011,7 +1012,8 @@ Blockly.Blocks['pin_board'] = {
10111012 var nameMap = {
10121013 '1' : Blockly . Msg . WEBDUINO_BOARD_WIFI ,
10131014 '2' : Blockly . Msg . WEBDUINO_BOARD_SERIAL ,
1014- '3' : Blockly . Msg . WEBDUINO_BOARD_BLUETOOTH
1015+ '3' : Blockly . Msg . WEBDUINO_BOARD_BLUETOOTH ,
1016+ '4' : Blockly . Msg . WEBDUINO_BOARD_WEBSOCKET
10151017 } ,
10161018 xml = Blockly . Xml . workspaceToDom ( Code . workspace ) ,
10171019 boards = xml . querySelectorAll ( "block[type=board_ready]" ) ,
@@ -1030,15 +1032,19 @@ Blockly.Blocks['pin_board'] = {
10301032
10311033 switch ( type ) {
10321034 case '1' :
1033- menus . push ( [ '(' + nameMap [ '1' ] + ') ' + param , "{ transport: 'mqtt', device: '" + param + "' }" ] ) ;
1035+ menus . push ( [ '(' + nameMap [ '1' ] + ') ' + param , "{transport: 'mqtt', device: '" + param + "'}" ] ) ;
10341036 break ;
10351037
10361038 case '2' :
1037- menus . push ( [ '(' + nameMap [ '2' ] + ') ' + param , "{ transport: 'serial', path: '" + param + "' }" ] ) ;
1039+ menus . push ( [ '(' + nameMap [ '2' ] + ') ' + param , "{transport: 'serial', path: '" + param + "'}" ] ) ;
10381040 break ;
10391041
10401042 case '3' :
1041- menus . push ( [ '(' + nameMap [ '3' ] + ') ' + param , "{ transport: 'bluetooth', address: '" + param + "' }" ] ) ;
1043+ menus . push ( [ '(' + nameMap [ '3' ] + ') ' + param , "{transport: 'bluetooth', address: '" + param + "'}" ] ) ;
1044+ break ;
1045+
1046+ case '4' :
1047+ menus . push ( [ '(' + nameMap [ '4' ] + ') ' + param , "{transport: 'websocket', url: '" + param + "'}" ] ) ;
10421048 break ;
10431049 }
10441050 }
0 commit comments