source: EcnlProtoTool/trunk/webapp/webmrbc/Arduino/TargetBoard.cs@ 275

Last change on this file since 275 was 275, checked in by coas-nagasima, 7 years ago

足らないファイルを追加

  • Property svn:eol-style set to native
  • Property svn:keywords set to Id
  • Property svn:mime-type set to text/x-csharp
File size: 1.2 KB
Line 
1using System;
2using System.Collections.Generic;
3using System.Linq;
4using System.Text;
5using System.Threading.Tasks;
6
7namespace WebMrbc
8{
9 public abstract class TargetBoard
10 {
11 public abstract FieldDropdown Pins();
12 public abstract FieldDropdown AnalogPins();
13 public abstract FieldDropdown PwmPins();
14 public abstract int PinNameToNum(string name);
15 public abstract int PinModeNameToNum(string name);
16 public abstract int PinValueNameToNum(string name);
17 public abstract int AnalogRefModeNameToNum(string name);
18 public abstract FieldDropdown I2CPorts();
19 public abstract string I2CPortNameToVariable(string name);
20 public abstract int I2CPortNameToNum(string name);
21 public abstract FieldDropdown MemFileHandles();
22 public abstract int MemFileHandlerNameToNum(string name);
23 public abstract int MemOpenModeNameToNum(string name);
24 public abstract int MemCpModeNameToNum(string name);
25 public abstract FieldDropdown SdFileHandles();
26 public abstract int SdFileHandlerNameToNum(string name);
27 public abstract int SdOpenModeNameToNum(string name);
28 public abstract FieldDropdown SerialPorts();
29 public abstract int SerialPortNameToNum(string name);
30 public abstract string SerialPortNameToVariable(string name);
31 }
32}
Note: See TracBrowser for help on using the repository browser.