11Blockly . Blocks [ 'gps_new' ] = {
22 init : function ( ) {
33 this . appendDummyInput ( )
4- . appendField ( Blockly . Msg . WEBDUINO_GPS_RX , "GPS定位,rx" )
4+ . appendField ( Blockly . Msg . WEBDUINO_GPS_RX )
55 . appendField ( new Blockly . FieldDropdown ( [
66 [ "2" , "2" ] ,
77 [ "3" , "3" ] ,
@@ -16,7 +16,7 @@ Blockly.Blocks['gps_new'] = {
1616 [ "12" , "12" ] ,
1717 [ "13" , "13" ]
1818 ] ) , "rx_" )
19- . appendField ( Blockly . Msg . WEBDUINO_GPS_TX , " tx" )
19+ . appendField ( Blockly . Msg . WEBDUINO_GPS_TX )
2020 . appendField ( new Blockly . FieldDropdown ( [
2121 [ "2" , "2" ] ,
2222 [ "3" , "3" ] ,
@@ -44,12 +44,13 @@ Blockly.Blocks['gps_read'] = {
4444 this . appendValueInput ( "qryTime" )
4545 . setCheck ( null )
4646 . appendField ( new Blockly . FieldVariable ( "gps" ) , "gps" )
47- . appendField ( "取得經緯度和時間,每" ) ;
47+ . appendField ( Blockly . Msg . WEBDUINO_GPS_GET_CORD ) ;
48+ . appendField ( Blockly . Msg . WEBDUINO_GPS_EVERY ) ;
4849 this . appendDummyInput ( )
49- . appendField ( "毫秒執行一次" ) ;
50+ . appendField ( Blockly . Msg . WEBDUINO_GPS_RUN_EVERY_MS ) ;
5051 this . appendStatementInput ( "callback" )
5152 . setCheck ( null )
52- . appendField ( "執行" ) ;
53+ . appendField ( Blockly . Msg . WEBDUINO_GPS_DO ) ;
5354 this . setInputsInline ( true ) ;
5455 this . setPreviousStatement ( true , null ) ;
5556 this . setNextStatement ( true , null ) ;
@@ -59,13 +60,17 @@ Blockly.Blocks['gps_read'] = {
5960 }
6061} ;
6162
62-
6363Blockly . Blocks [ 'gps_get_data' ] = {
6464 init : function ( ) {
6565 this . appendDummyInput ( )
6666 . appendField ( new Blockly . FieldVariable ( "gps" ) , "gps" )
67- . appendField ( "所測得目前的" )
68- . appendField ( new Blockly . FieldDropdown ( [ [ "經度" , "longitude" ] , [ "緯度" , "latitude" ] , [ "日期" , "date" ] , [ "時間" , "time" ] ] ) , "dataType" ) ;
67+ . appendField ( Blockly . Msg . WEBDUINO_GPS_CURRENT_VALUE )
68+ . appendField ( new Blockly . FieldDropdown ( [
69+ [ Blockly . Msg . WEBDUINO_GPS_CURRENT_LONGITUDE , "longitude" ] ,
70+ [ Blockly . Msg . WEBDUINO_GPS_CURRENT_LATITUDE , "latitude" ] ,
71+ [ Blockly . Msg . WEBDUINO_GPS_CURRENT_DATE , "date" ] ,
72+ [ Blockly . Msg . WEBDUINO_GPS_CURRENT_TIME , "time" ]
73+ ] ) , "dataType" ) ;
6974 this . setOutput ( true , null ) ;
7075 this . setColour ( 20 ) ;
7176 this . setTooltip ( '' ) ;
0 commit comments