micro:bit用コマンドリファレンス
シリアル通信 (serial)
通信設定 serialRedirect
0,1,115200 serial.redirect(SerialPin.P0,
SerialPin.P1, 115200)
読み込み
1行 A=serialReadLine A=serial.readLine()
改行まで B=serialReadUntilNewLine B=serial.readUntil(serial.delimiters(Delimiters.NewLine))
カンマまで C=serialReadUntilComma C=serial.readUntil(serial.delimiters(Delimiters.Comma))
$まで D=serialReadUntilDollar D=serial.readUntil(serial.delimiters(Delimiters.Dollar))
:まで E=serialReadUntilColon E=serial.readUntil(serial.delimiters(Delimiters.Colon))
#まで F=serialReadUntilHash F=serial.readUntil(serial.delimiters(Delimiters.Hash))
読み込み G=serialReadString G=serial.readString()
バッファー H=serialReadBuffer(64) H=serial.readBuffer(64)
書き込み
1行 serialWriteLine
"abc" serial.writeLine(“abc")
数値 serialWriteNumber
2 serial.writeNumber(2)
数値 serialWriteValue
“Hoge”,20 serial.writeValue(“Hoge”,20)
文字 serialWriteString
"abc" serial.writeString(“abc")
バッファー serialWriteBuffer(A) serial.writeBuffer(A)