update led pins
This commit is contained in:
		
							parent
							
								
									9a764b7e74
								
							
						
					
					
						commit
						97ef7ab1bb
					
				| @ -11,7 +11,7 @@ Blockly.Blocks['sensebox_led'] = { | |||||||
|         this.appendDummyInput() |         this.appendDummyInput() | ||||||
|             .appendField(Blockly.Msg.senseBox_led) |             .appendField(Blockly.Msg.senseBox_led) | ||||||
|             .appendField("Pin:") |             .appendField("Pin:") | ||||||
|             .appendField(new Blockly.FieldDropdown(selectedBoard().digitalPins), "PIN") |             .appendField(new Blockly.FieldDropdown(selectedBoard().digitalPinsLED), "PIN") | ||||||
|             .appendField(Blockly.Msg.senseBox_basic_state) |             .appendField(Blockly.Msg.senseBox_basic_state) | ||||||
|             .appendField(new Blockly.FieldDropdown([[Blockly.Msg.senseBox_on, "HIGH"], [Blockly.Msg.senseBox_off, "LOW"]]), "STAT"); |             .appendField(new Blockly.FieldDropdown([[Blockly.Msg.senseBox_on, "HIGH"], [Blockly.Msg.senseBox_off, "LOW"]]), "STAT"); | ||||||
|         this.setPreviousStatement(true, null); |         this.setPreviousStatement(true, null); | ||||||
|  | |||||||
| @ -3,7 +3,7 @@ import * as Blockly from 'blockly/core'; | |||||||
| Blockly.Arduino.sensebox_led = function () { | Blockly.Arduino.sensebox_led = function () { | ||||||
|     var dropdown_pin = this.getFieldValue('PIN'); |     var dropdown_pin = this.getFieldValue('PIN'); | ||||||
|     var dropdown_stat = this.getFieldValue('STAT'); |     var dropdown_stat = this.getFieldValue('STAT'); | ||||||
|     Blockly.Arduino.setups_['setup_green_led_' + dropdown_pin] = 'pinMode(' + dropdown_pin + ', OUTPUT);'; |     Blockly.Arduino.setupCode_['setup_led_' + dropdown_pin] = 'pinMode(' + dropdown_pin + ', OUTPUT);'; | ||||||
|     var code = 'digitalWrite(' + dropdown_pin + ',' + dropdown_stat + ');\n' |     var code = 'digitalWrite(' + dropdown_pin + ',' + dropdown_stat + ');\n' | ||||||
|     return code; |     return code; | ||||||
| }; | }; | ||||||
|  | |||||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user