Changeset 273 for EcnlProtoTool/trunk/webapp/webmrbc/Arduino/KernelBlock.cs
- Timestamp:
- Feb 9, 2017, 8:19:28 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
EcnlProtoTool/trunk/webapp/webmrbc/Arduino/KernelBlock.cs
r270 r273 42 42 this.appendDummyInput() 43 43 .appendField("PINのモード設定") 44 .appendField( GrPeach.Pins(), "PIN_NO");44 .appendField(App.TargetBoard.Pins(), "PIN_NO"); 45 45 this.appendDummyInput() 46 46 .appendField("モード") … … 71 71 this.appendDummyInput() 72 72 .appendField("デジタルライト") 73 .appendField( GrPeach.Pins(), "PIN_NO");73 .appendField(App.TargetBoard.Pins(), "PIN_NO"); 74 74 this.appendDummyInput() 75 75 .appendField("値") … … 100 100 this.appendDummyInput() 101 101 .appendField("デジタルリード") 102 .appendField( GrPeach.Pins(), "PIN_NO");102 .appendField(App.TargetBoard.Pins(), "PIN_NO"); 103 103 this.setInputsInline(true); 104 104 this.setOutput(true, "Boolean"); … … 122 122 this.appendDummyInput() 123 123 .appendField("アナログリード") 124 .appendField( GrPeach.AnalogPins(), "PIN_NO");124 .appendField(App.TargetBoard.AnalogPins(), "PIN_NO"); 125 125 this.setInputsInline(true); 126 126 this.setOutput(true, "Number"); … … 144 144 this.appendDummyInput() 145 145 .appendField("PWM出力") 146 .appendField( GrPeach.PwmPins(), "PIN_NO");146 .appendField(App.TargetBoard.PwmPins(), "PIN_NO"); 147 147 this.appendValueInput("PWM_OUT") 148 148 .setCheck("Number") … … 432 432 this.appendDummyInput() 433 433 .appendField("トーン出力") 434 .appendField( GrPeach.PwmPins(), "PIN_NO");434 .appendField(App.TargetBoard.PwmPins(), "PIN_NO"); 435 435 this.appendValueInput("FREQUENCY") 436 436 .setCheck("Number") … … 481 481 this.appendDummyInput() 482 482 .appendField("トーン出力停止") 483 .appendField( GrPeach.PwmPins(), "PIN_NO");483 .appendField(App.TargetBoard.PwmPins(), "PIN_NO"); 484 484 this.setInputsInline(true); 485 485 this.setPreviousStatement(true, null); … … 555 555 var dropdown_pin_mode = block.getFieldValue("PIN_MODE"); 556 556 var p = new node[] { 557 new int_node(this, GrPeach.PinNameToNum(dropdown_pin_no)),558 new int_node(this, GrPeach.PinModeNameToNum(dropdown_pin_mode))557 new int_node(this, App.TargetBoard.PinNameToNum(dropdown_pin_no)), 558 new int_node(this, App.TargetBoard.PinModeNameToNum(dropdown_pin_mode)) 559 559 }; 560 560 return new fcall_node(this, intern("pinMode"), p, null); … … 566 566 var dropdown_pin_value = block.getFieldValue("PIN_VALUE"); 567 567 var p = new node[] { 568 new int_node(this, GrPeach.PinNameToNum(dropdown_pin_no)),569 new int_node(this, GrPeach.PinValueNameToNum(dropdown_pin_value ))568 new int_node(this, App.TargetBoard.PinNameToNum(dropdown_pin_no)), 569 new int_node(this, App.TargetBoard.PinValueNameToNum(dropdown_pin_value )) 570 570 }; 571 571 return new fcall_node(this, intern("digitalWrite"), p, null); … … 576 576 var dropdown_pin_no = block.getFieldValue("PIN_NO"); 577 577 var p = new node[] { 578 new int_node(this, GrPeach.PinNameToNum(dropdown_pin_no)),578 new int_node(this, App.TargetBoard.PinNameToNum(dropdown_pin_no)), 579 579 }; 580 580 return new fcall_node(this, intern("digitalRead"), p, null); … … 585 585 var dropdown_pin_no = block.getFieldValue("PIN_NO"); 586 586 var p = new node[] { 587 new int_node(this, GrPeach.PinNameToNum(dropdown_pin_no)),587 new int_node(this, App.TargetBoard.PinNameToNum(dropdown_pin_no)), 588 588 }; 589 589 return new fcall_node(this, intern("analogRead"), p, null); … … 595 595 var value_pwm_out = valueToCode(block, "PWM_OUT"); 596 596 var p = new node[] { 597 new int_node(this, GrPeach.PinNameToNum(dropdown_pin_no)),597 new int_node(this, App.TargetBoard.PinNameToNum(dropdown_pin_no)), 598 598 value_pwm_out 599 599 }; … … 611 611 var dropdown_analog_reference_mode = block.getFieldValue("ANALOG_REFERENCE_MODE"); 612 612 var p = new node[] { 613 new int_node(this, GrPeach.AnalogRefModeNameToNum(dropdown_analog_reference_mode))613 new int_node(this, App.TargetBoard.AnalogRefModeNameToNum(dropdown_analog_reference_mode)) 614 614 }; 615 615 return new fcall_node(this, intern("analogReference"), p, null); … … 693 693 var value_duration = valueToCode(block, "DURATION"); 694 694 var p = new node[] { 695 new int_node(this, GrPeach.PinNameToNum(dropdown_pin_no)),695 new int_node(this, App.TargetBoard.PinNameToNum(dropdown_pin_no)), 696 696 value_frequency, 697 697 value_duration … … 710 710 var dropdown_pin_no = block.getFieldValue("PIN_NO"); 711 711 var p = new node[] { 712 new int_node(this, GrPeach.PinNameToNum(dropdown_pin_no)),712 new int_node(this, App.TargetBoard.PinNameToNum(dropdown_pin_no)), 713 713 }; 714 714 return new fcall_node(this, intern("noTone"), p, null);
Note:
See TracChangeset
for help on using the changeset viewer.