chakokuのブログ(rev4)

テック・コミック・DTM・・・ごくまれにチャリ

2020-12-01から1ヶ月間の記事一覧

iOS版 ECHONET Lite機器走査アプリがボチボチ動く

UDP Multicastの申請が許可されて、iOSでUDP Multicastを投げてECHONET Lite機器を探し出すアプリを開発中。 なんとかiOS側から INF_REQ(0x63)をMulticastして、ECHONET Lite機器(メディアコンバータ)からINF(0x73)が返却されるところまではできた。 以下は…

AppleにBroadcastの許可申請を出したら、もうちょい詳しく説明しろと言われる・・・→承認された

Echonet Lite搭載機器を探し出すプログラムを開発しようとして、Multicast送信のためには許可が必要と分かった。Apple Developperサイトから適当な申請を出したら機器間でどんなメッセージを送るのか説明しろと返事が来た。。EchonetLiteの仕様を知らないの…

EchoneLite 機器を検出するアプリを開発・・・iOS上ではSwift Crash→申請が必要だった

理解不十分なまま、SwiftUIのプログラムと前回試作したUDP Multicastのプログラムを連結してiOS上で動かしてみた。すると、、ConnectionGroupのcancel()を呼んだ時点でcrashが発生。終了タイミングとか、資源解放の仕方とかが悪いのだろうか。。原因が分から…

SwiftUIでForEachを使ってarrayをループ処理したい。。怒られる

SwiftUIを使って、Echonet Lite 機器をスキャンして、見つけ次第、リストに追加する実装を試みている。 以下が作成中のアプリの画面。scanの行の下に、検知デバイスをList形式で出したい。 が、、Stringを要素にもつArrayに対してForEachを使ってText()で追…

Let's NoteでいつもWiFiが無効になる問題・・・原因は勝手にサービスを止めていたため→やっぱり治っておらず

古いLet's Note(CF-F10)を使っているが、電源Onの時や、Sleepからの復帰時WiFiが無効化された状態で立ち上がる問題があった。いろいろ調べたけど原因が分からなかった。昔排熱がうまくいかなくて、CPUクロックが落とされる症状があった時、負荷を軽くする…