🗐 電装工芸日記 - 舞台照明機器の製作とか -

今年は開発案件を進めたい

or 管理画面へ

全年5月14日の投稿[2件]

2026年 この範囲を時系列順で読む この範囲をファイルに出力する

Icon of admin
 Art-Net 関連機器の製作についてAI/Geminiさんと随分やりとりをしました。相談出来る達人が近くに居ないので凄く助かります。
 大きなヒントを一つもらいました。ブロッキングの活用です。
 キーボード入力においてもEtnerの受信においても何も無ければそのまま延々と待つ設定です。処理が一時停止しますが、イベントが発生した時に出来るだけ速やかに処理したい時には有効な方法です。他の処理も一時停止しそうですがスレッドを分けておけば大丈夫です。スレッドとは処理の進行を並列化させる(疑似的に複数の処理を同時進行させる)方法です。止まらせることなく延々と回したい処理とブロッキングする処理を別スレッドにすれば全体としては止まることがありません。当たり前っちゃ当たり前ですが、PICマイコンでやってきた「ひたすら回してフラグで分岐する」って感覚がアタマに固着していたようです。無制限のブロッキングをしますと都合が悪いこともあるので0.1~0.5秒ごとにブロッキングを外して周囲を伺った方が良さそうですけど。

#Rust

2024年 この範囲を時系列順で読む この範囲をファイルに出力する

Icon of admin
 RaspberryPiに最新のOS(bookworm)を入れてみました。
 ナニかおかしい・・・。
 調べてみたら、bookwormではネットワークの設定方法が変わったらしい。dhcpcdではなくNetworkManagerらしい。
 これは勉強しなおさんといかん。
 このあたり、ちょくちょく変わるので面倒である。

追記
 ちょっと早起きしたので NetworkManeger について調べてみました。
 dhcpcd とは違うけれど、設定ファイルを書いてもコマンドでも設定が出来る。
 そもそも何なのよ、を理解するのに少し時間がかかりましたが、覚えてしまえばこちらの方が楽かもしれない。
 次の記事はわかりやすいかも。
 「NetworkManagerの接続設定作成用テンプレート」
 Art-Net で使うipv4アドレスを自動設定するところまでやってみましょう。

追記+
 NetworkManager の設定を変更するには modify を使います。
 まだわからないことがあるので手順は示しませんが、modify は設定ファイルの変更であってこれを実行しても有効にはなりません。
 down して up する操作が必要です。

#RaspberryPi

■思ってみた

陽が伸びて暑さを感じるようになってきました。

編集

■全文検索:

複合検索窓に切り替える

■複合検索:

  • 投稿者名:
  • 投稿年月:
  • #タグ:
  • カテゴリ:
  • 出力順序:

■日付検索:

■カレンダー:

2026年5月
12
3456789
10111213141516
17181920212223
24252627282930
31

■カテゴリ:

■最近の投稿:

最終更新日時:
2026年5月14日(木) 07時26分32秒