2014-01-01から1年間の記事一覧

固定IP設定失敗の時tips

BBBに載せたdebianで、 /etc/network/interfaceに固定IP設定をしても反映されなくてはまった。 /etc/network/interface~を消したら、ちゃんと反映されるようになった。 多分、一般的にdebian(他のdistr.でも?)全般にそうなのだろう。 /etc/hostsも、/etc/hos…

BBB(Ubuntu12.04)で11ac WLANアダプタを利用する

概要 BeagleBoneBlack(BBB)で802.11ac無線LANアダプタ(WDC-867U3/添付写真も参照)を使えるようにする。 背景 ある探査ロボットを遠隔無線操縦し、画像転送を行う必要があり、帯域を広めに利用したかった。 BBB用に、.11ac WLANドライバをbuildしたので、その…

BBBでシリアル通信

BBB

概要 BeagleBoneBlack(BBB)のシリアルポートUART4(P9 11:RXD,13:TXD)を使えるようにする。 背景 ある探査ロボットのモータ制御をRS485で行う必要があり、RS232でしゃべれるBBBを利用した。 その際に、手始めに、BBBでシリアル制御を行ったのでその備忘録。 …

今後の更新予定/備忘

(自分向け。見たときに思い出せるように) 決意/方針 ドタバタしてていろいろ放置気味だったので、完璧に仕上がらなくても一部でも知見を共有できるように徐々に更新して行こう...。 「あっ、と気付いたこと」、「心に引っ掛かったこと」、「これ知ってると便…

ZMQを使ってみた

概要 // MQって、RabbitMQとかのMQと同じでmessage queue、とか 背景 // 非同期に通信を簡単にさせたかった コード // pythonのSub/Pubとか例でも

シリアル通信(RS232C/422A/485)の特徴まとめ

概要 Beagle Bone Black(以下BBB)/Ubuntu 12.04でのシリアル通信利用方法(RS232C/485)とその際に利用したRS232C-485コンバータのまとめ。(動作実績品ということで) 背景 BBBでモータードライバとシリアル通信する際にRS232Cだけでなく、RS485も使うことにな…