Saqoosha

2020.11.19

Diary

受信したデータが抜けてたり謎の NULL が挿入されてても、データがおかしいことを検知して死なないようにしたら、140 台 30 分ほぼ問題なく動いてたから、もうちょいデバッグやりやすくしようと BLE モジュール側のコードをいじったら、突然不安定になりまくり。2 台目接続時にフリーズ多発。ほんのちょっとしかいじってないのに意味不明すぎ。2 時間ぐらい格闘しても原因不明で結局もとにもどした。どっかメモリぶっこわしてるんだろうけど全然検討がつかない。BLE 側も Rust で書きたくなってきた。

2020.11.20

Diary

かろうじて 260 台同時制御できた!やっぱり SPI 接続してる W5500 のデータ破損対策が完全じゃなくて BLE モジュールがたまにフリーズしているけど 260 台つながってる状態でも電波状況的には余裕ぽくて制御コマンドも瞬時に反映されてよい感じ。映像公開せよとの指令が出ているので近日中なんかでます。ここから先がまだ長いけどひとまずマイルストーンいけたのでよしとする。🎉

2020.11.21

Diary

今週の電子工作は 4 つビデオ入力ができて 4 分割でみれるモニターに RX5808 を 3 つつなげて 3 チャンネル同時にみれる FPV モニターつくった。RX5808 の制御は ESP32 いっこでいけた。SPI だからあたりまえだけど。とりあえずつなげただけなのでいろいろむきだしだけど、モニタ筐体なかみはけっこうスカスカだったので全部内蔵できそう。あんまり使う機会なさそうだけどもう 1 こ RX5808 追加してチャンネル選択 UI もつけるか。なESP32 だから Bluetooth か、Wi-Fi で Web UI か?