2020-12-01から1ヶ月間の記事一覧
UDP Multicastの申請が許可されて、iOSでUDP Multicastを投げてECHONET Lite機器を探し出すアプリを開発中。 なんとかiOS側から INF_REQ(0x63)をMulticastして、ECHONET Lite機器(メディアコンバータ)からINF(0x73)が返却されるところまではできた。 以下は…
Echonet Lite搭載機器を探し出すプログラムを開発しようとして、Multicast送信のためには許可が必要と分かった。Apple Developperサイトから適当な申請を出したら機器間でどんなメッセージを送るのか説明しろと返事が来た。。EchonetLiteの仕様を知らないの…
理解不十分なまま、SwiftUIのプログラムと前回試作したUDP Multicastのプログラムを連結してiOS上で動かしてみた。すると、、ConnectionGroupのcancel()を呼んだ時点でcrashが発生。終了タイミングとか、資源解放の仕方とかが悪いのだろうか。。原因が分から…
SwiftUIを使って、Echonet Lite 機器をスキャンして、見つけ次第、リストに追加する実装を試みている。 以下が作成中のアプリの画面。scanの行の下に、検知デバイスをList形式で出したい。 が、、Stringを要素にもつArrayに対してForEachを使ってText()で追…
古いLet's Note(CF-F10)を使っているが、電源Onの時や、Sleepからの復帰時WiFiが無効化された状態で立ち上がる問題があった。いろいろ調べたけど原因が分からなかった。昔排熱がうまくいかなくて、CPUクロックが落とされる症状があった時、負荷を軽くする…