module ENZI

ENZIモジュール

enziライブラリの名前空間

Constants

A0

Analog入力ピン(A0)

A1

Analog入力ピン(A1)

A2

Analog入力ピン(A2)

A3

Analog入力ピン(A3)

A4

Analog入力ピン(A4)

A5

Analog入力ピン(A5)

D0

Digital入出力ピン(D0)

D1

Digital入出力ピン(D1)

D10

Digital入出力ピン(D10)

D11

Digital入出力ピン(D11)

D12

Digital入出力ピン(D12)

D13

Digital入出力ピン(D13)

D14

Digital入出力ピン(D14)

D15

Digital入出力ピン(D15)

D16

Digital入出力ピン(D16)

D17

Digital入出力ピン(D17)

D18

Digital入出力ピン(D18)

D19

Digital入出力ピン(D19)

D2

Digital入出力ピン(D2)

D3

Digital入出力ピン(D3)

D4

Digital入出力ピン(D4)

D5

Digital入出力ピン(D5)

D6

Digital入出力ピン(D6)

D7

Digital入出力ピン(D7)

D8

Digital入出力ピン(D8)

D9

Digital入出力ピン(D9)

HIGH

HIGH値

INPUT

入出力モード(INPUT)

LOW

LOW値

OUTPUT

入出力モード(OUTPUT)

Public Instance Methods

delay(ms) click to toggle source
ディレイ(ミリ秒単位)
ミリ秒単位で指定した時間だけ処理を遅延させる。

Args

ms 遅延時間(ミリ秒)

Return

nil

Exception

# File enzi-lib.rb, line 478
def delay(ms)
end
delay_us(us) click to toggle source
ディレイ(マイクロ秒単位)
マイクロ秒単位で指定した時間だけ処理を遅延させる。

Args

us 遅延時間(マイクロ秒)

Return

nil

Exception

# File enzi-lib.rb, line 488
def delay_us(us)
end
gets() click to toggle source
文字列入力
標準入力より文字列を入力する。

Args

Return

String

Exception

# File enzi-lib.rb, line 539
def gets()
  ""
end
initUSB() click to toggle source
USB初期化
USBポートを初期化し、USBシリアル通信可能状態とする。
本メソッドの呼び出しにより、コンソール入出力が可能となる。

Args

Return

nil

Exception

# File enzi-lib.rb, line 529
def initUSB()
  nil
end
micros() click to toggle source
システム時間取得(マイクロ秒単位)
システム起動からの経過時間をマイクロ秒単位で取得する。

Args

Return

システム時間(マイクロ秒)

Exception

# File enzi-lib.rb, line 507
def micros()
  0 # dummy
end
millis() click to toggle source
システム時間取得(ミリ秒単位)
システム起動からの経過時間をミリ秒単位で取得する。

Args

Return

システム時間(ミリ秒)

Exception

# File enzi-lib.rb, line 497
def millis()
  0 # dummy
end
sleep(s) click to toggle source
スリープ
秒単位で指定した時間だけ処理を遅延させる。

Args

s 遅延時間(秒)

Return

nil

Exception

# File enzi-lib.rb, line 518
def sleep(s)
  delay(s * 1000.0)
end
sysinfo() click to toggle source
システム情報文字列取得
enziシステム情報の文字列を取得する。

Args

Return

String

Exception

# File enzi-lib.rb, line 549
def sysinfo()
  "" # dummy
end
system_reset() click to toggle source
システムリセット
enziシステムをソフトウェアリセットする。

Args

Return

nil

Exception

# File enzi-lib.rb, line 559
def system_reset()
  nil # dummy
end