Top > blog > 2012-07-27

広告

XBee経由でArduinoにアップロード

XBee透過モード)経由でArduinoに書き込もうとしたとき、両方のXBeeのDTRをつないでいても

avrdude: stk500_getsync(): not in sync: resp=0x31

というエラーが出て使えない。
オシロで波形をみていないので分からないけどDTRは透過していないのかも

ただし、Arduino IDEの書き込みボタンを押した後、すぐにArduinoのリセットボタンを1、2回押すと書き込める。
何回も押したり、押しつづけたりするとエラーになる。

DTRを使わずに書き込む方法もあるようだ。

Category: [Arduino][XBee] - 20:54:49

XBeeに関して

XBeeに関して最近わかったこと

  • CHとIDがあっていれば、DLとDH(相手アドレス:Destination address)が適当でもつながるっぽい
    • 逆にCHとIDが違うとどうしてもつながらない
  • CHの変え方がわからない
  • 1対1通信なら、CoordinatorのDLとDH(相手アドレス)を0000ffffに設定するよりちゃんと相手のアドレスを指定する方がデータ落ちがすくない
Category: [XBee] - 20:43:18


広告

リロード   差分   ホーム 一覧 検索 最終更新 バックアップ リンク元   ヘルプ   最終更新のRSS
Last-modified: Fri, 27 Jul 2012 20:43:18 JST (4738d)