っArduino LilyPad切り替えBlueSmirf.phpがv2で増えたファイルです。11からのコマンドモード
質問
バッテリー駆動による(2×AA)Arduino LilyPadべきで切り替えBlueSmirf.phpがv2で増えたファイルです。11Bluetoothモデムからのコマンドモードを参照ソースコード。のBlueSmirfに設定されてい9600ボーレート.
場合にはPC接続Bluetooth参照ソースコードは、下記のArduinoプログラム細初に送信した複数の"ping ").その後時間(LilyPad/BlueSmirfを開始します。"$$$"と"--- "はBluetooth接続ではなくスイッチングからのコマンドモードになります。
そのアイデア?
について tamberg
// Arduino source code:
void setup () {
Serial.begin(9600);
}
void loop () {
Serial.print("$$$");
delay(2000); // TODO: Inquiry, etc.
Serial.print("---\n");
delay(100);
Serial.print("ping\n");
delay(2000);
}
// C# source code (runs on PC)
using System;
using System.IO.Ports;
class Program {
static void Main () {
SerialPort p = new SerialPort(
"COM20", 9600, Parity.None, 8, StopBits.One);
using (p) {
p.Open();
while (p.IsOpen) {
Console.Write((char) p.ReadChar());
}
}
}
}
解決
から データシート, ページ6:
注1:入力可能なコマンドモード 地元のシリアルポートで 時間が接続されません。一度 接続ができます入 コマンドモードの場合、コンフィグタイマー なりません。を有する 設定設定コンフィグタイマー 255です。また、デバイスはオートマスターモード3まできない 入力コマンドモードで接続時間 機能します。
私の推測され、コンフィグタイマーの満了.
所属していません StackOverflow