<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
<channel>
	<title><![CDATA[ タグ「Art-Net」を含む投稿［146件］ - 電装工芸日記 - 舞台照明機器の製作とか - ]]></title>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi</link>
	<description><![CDATA[ 今年は開発案件を進めたい ]]></description>
	<language>ja</language>
	<copyright>Copyright 2026</copyright>
	<lastBuildDate>Wed, 03 Jun 2026 15:33:11 +0900</lastBuildDate>
	<generator><![CDATA[ <!-- てがろぐ Version: -->Powered by <a href="https://www.nishishi.com/cgi/tegalog/" target="_top">てがろぐ</a> Ver 3.4.0 ]]></generator>
	<!-- BEGIN ENTRIES -->
	<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net 関連機器の製作についてAI/Geminiさ… ]]></title>
	<description><![CDATA[ 　Art-Net 関連機器の製作についてAI/Geminiさんとやりとりをしました。相談出来る達人が近くに居ないので助かります。<br />　大きなヒントを一つもらいました。ブロッキングの活用です。<br />　キーボード入力においてもEtnerの受信においても入力や受信があるまで(または設定した一定時間)一時停止して待つ設定です。処理が一時停止しますが、イベントが発生した時に速やかに処理出来ます。他の処理はスレッドを分けておけば大丈夫です。スレッドとは処理を並列化させる(疑似的に複数の処理を同時進行させる)方法です。止まらせることなく延々と回したい処理とブロッキングしたい処理を別スレッドにすれば全体としては止まることがありません。PICマイコンでやってきた「ひたすら回してフラグで分岐する」って感覚がアタマに固着していたようで、スレッドを分けてブロッキングを活用する発想がありませんでした。ただ、無制限のブロッキングをしますと都合が悪いこともあるので0.1～0.5秒ごとにブロッキングを外して周囲を伺うのが良さそうです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%52%75%73%74" class="taglink" title="Rust">#Rust</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔474文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1259</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1259</guid>
	<category>tegalog</category>
	<pubDate>Thu, 14 May 2026 07:24:09 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net 関連機器は RaspberryPi_CM4… ]]></title>
	<description><![CDATA[ 　Art-Net 関連機器は RaspberryPi_CM4 を母体に Rust でコードを書きます。Rust を使うのはこの件が初めてなので無謀な気もしますが、Ｃ言語で動いたモノを Rust で書き直す感じなので大丈夫っしょ。Ｃ言語で書いたモノもメモリ構成を大変更するために全部書き直すつもりだったので作業量は大差ありません。<br />　使ってみないとわかりませんが、Ｃ言語で出来ることは Rust でも出来るそうです。これを信じて取り組んでいきましょう。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%52%75%73%74" class="taglink" title="Rust">#Rust</a> -- Posted by 電装工芸 〔243文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1258</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1258</guid>
	<category>tegalog</category>
	<pubDate>Tue, 12 May 2026 11:50:44 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Ｃ言語での ncurses みたいに、Rust で画面にテ… ]]></title>
	<description><![CDATA[ 　Ｃ言語での ncurses みたいに、Rust で画面にテキスト表示するなら crossterm だそうです。キーボード操作も扱えます。<br />　あるのか無いのかの確認をしただけですが、あるなら問題ありません。<br />　Ｃ言語ベースで処理段取りの整理を随分やってきましたので、Rust の勉強が進めば Art-Net 関連を書き始められそうです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%52%75%73%74" class="taglink" title="Rust">#Rust</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a><br /> -- Posted by 電装工芸 〔187文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1254</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1254</guid>
	<category>tegalog</category>
	<pubDate>Sun, 10 May 2026 11:26:51 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　DMX-Timer はカウントの誤差が収まれば部品が揃うま… ]]></title>
	<description><![CDATA[ 　DMX-Timer はカウントの誤差が収まれば部品が揃うまで一時休止です。久しぶりにガッツリ作って満足感があります。<br />　この後は Art-net 切替器でしょうか。<br />　Ｃ言語の勉強は半月ほど休憩しました。勉強したことを頭に定着させるには少し離れてから復習するのがいいようです。<br />　どんな手順で進めましょう。ハードウェアと開発環境の整備から入るのは言うまでもありませんがその先です。<br />　送受信の最低限の確認からでしょうか。これが出来なきゃ中身があっても意味がありませんし、データを保存する構造体をまとめる上でもサンプルデータがあった方がいいのもあります。<br />　開発に没頭できる閑散期もあと一週間です。この間に基本構造をまとめたいものです。<br /><br />　客席テーブルは伸縮脚を作ってもらうことにしました。<br />　希望価格の倍になってしまいました。時間が無いのもありますが、十分な精度で作られた物を使った方が試作にはイイでしょう。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔426文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1230</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1230</guid>
	<category>tegalog</category>
	<pubDate>Fri, 24 Apr 2026 07:37:09 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net / ArtDMX を受信して何かをするプロ… ]]></title>
	<description><![CDATA[ 　Art-Net / ArtDMX を受信して何かをするプログラムを書けそうな気になってきました。<br />　まずはコンソールを１台とし、ループバッファに Art-Net をひたすらスタックし、最新の ArtDMX を dump 表示させるものを製作しましょう。これが出来なきゃ何も出来ないってくらいシンプルなものです。<br />　ここから複数コンソール対応など、データの取り扱いを色々実験していきます。&#91;コンソール&#93;-&#91;ユニバース&#93;-&#91;データ&#93; の３階層のデータ管理を十分に煮詰めずに先に進んでも良いことはありません。以前の試作から進んでいなかったのはこの辺りに原因があります。このところ AIさんとやり取りしていたのはデータ管理を整理するためです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔338文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1204</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1204</guid>
	<category>tegalog</category>
	<pubDate>Fri, 20 Mar 2026 19:08:37 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　よかれと思って公開しても何かあったら補償しろと言われるのは… ]]></title>
	<description><![CDATA[ 　よかれと思って公開しても何かあったら補償しろと言われるのはイヤなのでGPLライセンスで公開しようと思います。手の内は全部見せるし自由に使ってもらっていいけどサポートも補償もしないよってことです。運よく出来上がってからの話ですが、コードを書き始める前に発生しうる責任問題の対策は考えておきたいのです。<br />　そこで色々考えたのですが、コンテナのDockerを使おうかなと。ご存じ無い方に説明する語彙力は持ち合わせておりませんが、インストーラーではありませんがコマンド一発でインストールが出来る環境構築の母体です。公開するソースコードはもちろんライセンスの宣言なども入れておけるので「知らんがな」にも対応出来そうです。これらをGitHubで公開して履歴を残します。Dockerはとにかく便利です。もしシステムがおかしくなってもDockerのパッケージを入れ直すだけですべてが元に戻るからです。インストール説明書を作る手間も省けます。細かいことを知りたい方はAIさんに聞いてください。<br />　課題があまりに多くなりすぎてどこから手をつけたモノか困っていますが、一つ一つ片づけていきましょう。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e3%82%ac%e3%83%81%e5%b7%a5%e4%bd%9c" class="taglink" title="ガチ工作">#ガチ工作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> -- Posted by 電装工芸 〔514文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1195</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1195</guid>
	<category>tegalog</category>
	<pubDate>Tue, 17 Feb 2026 18:20:32 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net切替＆パッチマシンは AI/Gemini さ… ]]></title>
	<description><![CDATA[ 　Art-Net切替＆パッチマシンは AI/Gemini さんのご協力を得て基本構成が決まりつつあります。<br />　Gemini さんからの情報は鵜吞みにせず自ら検証をするものだと思っていますが、ドキュメントやネット検索から自分でまとめるよりも結論に近い位置から始められていると思います。<br /><br />　基本方針ですが、本機は Art-Net の ArtDMX パケットを受信、加工、送信する装置です。通信スタイルはブロードキャストのみ。ArtDMX 以外のパケットは扱いません (特にRDMは方言が多くて扱いが難しく、ArtDMXだけでも調光操作に支障がないためです)。<br /><br />　ハードウェアの基本構成は次の通り。<br /><br />１）主装置<br />　RsaspbrryPi-CM4 + CM4-Dual-Eth-Base<br /><br />２）ネットワーク<br />　1000Base-T × ２ (Art-Net用・スイッチングハブで分岐)<br />　WLAN (製作・メンテナンス用)<br /><br />３）拡張基板<br />　RaspberryPiのGPIOに搭載する専用基板。<br />　設定保存用 EEPROM (24LC64など,I2C接続)、レガシーDMX受信回路 (LT1785等) + 取り込みマイコン (PIC16(RAM2kB以上),SPI接続)、RS232インターフェース回路 (UARTコンソール用)。<br /><br />　ソフトウェアの基本構成は次の通り。<br /><br />１）受信モジュール<br />　Art-Net 上の ArtDMX を受信してバッファに保存する。保存する際、検索用のインデックス(クエリ)も作成する。<br /><br />２）加工モジュール<br />　受信した値を加工する。パッチ、プロファイルカーブ、ディレイ等の処理はここで行う。<br /><br />３）送信モジュール<br />　加工モジュールから出力された値を送信する。<br /><br />４）タイムアウト監視モジュール<br />　送信元や受信パケットがタイムアウトしたら(存在しなくなったら)適切に処理する。<br /><br />５）ユーザーインターフェース(UI)モジュール<br />　画面表示やキーボード操作を司る。<br />　上記(1)-(4)で用いる設定はここで起こす。<br /><br />　これらを /dev/shm 上に作る共有ファイルで結び付けて動作させます。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e3%82%ac%e3%83%81%e5%b7%a5%e4%bd%9c" class="taglink" title="ガチ工作">#ガチ工作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a>  -- Posted by 電装工芸 〔936文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1192</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1192</guid>
	<category>tegalog</category>
	<pubDate>Sun, 08 Feb 2026 15:13:24 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　今後、出来上がった物を公開する際はＧＰＬライセンスとします… ]]></title>
	<description><![CDATA[ 　今後、出来上がった物を公開する際はＧＰＬライセンスとします。<br />　ＧＰＬライセンスとはソースコードや回路図を無償で公開するし使用や書き換えは自由だけれどサポートはしませんしバグがあってもトラブっても一切関知しませんってライセンスです。他にも色々ありますので詳細はその筋の情報をご覧ください。ものすごく簡単に言うなら著作権は放棄しないけど自己責任で自由に使ってくださいってのがＧＰＬライセンスです。日本国内の法的にも有効です。<br />　カスタマーサポートはしたくないし、本業の日程によってはサポートは不可能だからです。これまで製品を販売したことはありますが、カスハラ対応は非生産的で無駄。よかれと思って安く提供しても勉強も努力もしない輩に荒らされるのは私に何のメリットもありません。ここしばらく何も販売していなかったのはここにあります。<br />　今作っている Art-Net 切替＆パッチマシンは価値を感じてくれる人が少なからずいると思いますので広く提供する前提で考えていますが、商売として成立する価格にしたら高価になりそうですし、かといって同業者のよしみで安価にしたらサポートで私のメンタルが潰れます。そんならＧＰＬライセンスにしようってことです。話をわかってくれる知人には完成試作品を試してもらいますし、専用基板は「部品」として安価に販売しますけど。RaspberryPiをコマンドラインで使え、gccでコンパイル出来、PICマイコンのIDEが使えて書き込みが出来、専用基板の回路図を読める人には難しくない工作です。<br />　自分が欲しい物を自分のために作るのが前提ですから、購買者は神だと勘違いしたアホのことなど知ったことではありません。こんな悪意と嫌味と皮肉を垂れ流すほどカスハラで嫌な思いをしたのですが、知識と技能を持った人なら組める情報と専用部品を提供するので勘弁してください。<br />　まだ「絵に描いた餅」ですけど(笑<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e3%82%ac%e3%83%81%e5%b7%a5%e4%bd%9c" class="taglink" title="ガチ工作">#ガチ工作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a>  -- Posted by 電装工芸 〔829文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1191</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1191</guid>
	<category>tegalog</category>
	<pubDate>Thu, 05 Feb 2026 15:53:55 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　DMX の受信処理をするにあたって必要且つ面倒なのがタイム… ]]></title>
	<description><![CDATA[ 　DMX の受信処理をするにあたって必要且つ面倒なのがタイムアウト。規格では１秒間更新が無ければ送信がされていないと判断します。<br />　ユニバースが１つのレガシーDMXの装置なら監視するタイムスタンプは一つですからそれほどの負荷ではありませんが、ArtDMX を大量にバッファする機構ではどうするか。<br />　アイデアですが、受信してバッファされている全ての ArtDMX は監視しません。最新値だけ評価すればいいのですからインデックスを覗きます。送信元のインデックスのタイムスタンプでタイムアウトを確認し、登録されている送信元なら無送信のフラグを立てユニバースのインデックスを消去し、登録されていない送信元ならぶら下がるユニバースのインエックスと共に消去します。この後、送信元のチェックで消去されていないユニバースのタイムアウトをチェックします。最後に送信元とユニバースのインデックスをソートします。<br />　タイムアウトは例外処理の一種ですから、どのようなメッセージを出すか、スロットの一覧表示をしていた際にどのような挙動にするか、カレントの送信元としてバスにリレーしていた場合にどうするか、この辺りはあらかじめ決めておいた方がよさそうです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔528文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1190</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1190</guid>
	<category>tegalog</category>
	<pubDate>Wed, 04 Feb 2026 08:44:33 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　現場への移動が長かったので Art-Net 切替＆パッチマ… ]]></title>
	<description><![CDATA[ 　現場への移動が長かったので Art-Net 切替＆パッチマシンのアイデアを AI の Gemini さんに投げてみました。<br />　受信は socket で行いますが、受信したデータ(バイナリ)、受信日時、送信元のIPアドレスとMACアドレス、ユニバース番号を mmap を使ったループバッファでとにかく保存します。約２秒分の最大数を構造体配列に保存します。コンソール８台、それぞれユニバース１６(使うのは８ですが、使いたいユニバースを取り溢したくないで多めに監視して１６とします)、２秒分ですから88フレーム、１フレームあたり600バイトくらいとするなら６MBくらいです。PICマイコンなら厳しいですが、RaspberryPi なら楽勝です。ただし、mmap を OS がスワップ領域に移動すると困るので mlock などでメモリに常駐させる設定は必要です。受信順に保存するだけでは後処理で探しにくいのでインテックスも作ります。送信元とそこにぶら下がるユニバースやデータを階層で表し、ループバッファから目的のデータを最短手順で取り出せるようにします。データベース Access のクエリやリレーショナルデータベースの１対ｎ関係などの参照構造を作っておくイメージです。受信データから送信元を、送信元から受信データを参照しやすくするのです。<br />　あとは、受信、送信、エフェクト、表示、操作をプロセスやスレッドで分割するワケですが、これらはそれぞれ勝手に動作するようにします。どこかがどこかへ指示を送って返り値を得る構造ですとタイミングの管理が難しい。設定書を書き換えるだけでコール・アンド・レスポンスは使わないのです。装置はデータを加工しながら一方向に流す機構ですから、それをそのままに素直に形にすればいいのです。ユーザーは流れているデータを覗き見たり流れ方を変更しますが、覗くのは加工の邪魔をしない隙間で読み出すだけですし、設定書は書き換えて適切な場所に置いておけば加工する側が勝手に読むのでいいのです。mmap の読み書きは衝突の可能性がありますが flock をかければ事足りると思われます。<br />　といったことを Gemini さんに投げたのですが「よいんでない？」とのこと。ただ、AI はユーザーを認めて誉める言葉が多い。「だっせーこと言ってんじゃねーよ」的な言葉があってもいいと思う。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> -- Posted by 電装工芸 〔1004文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1189</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1189</guid>
	<category>tegalog</category>
	<pubDate>Mon, 02 Feb 2026 16:53:56 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net 切替器もパッチも基本的に同じ物として考えて… ]]></title>
	<description><![CDATA[ 　Art-Net 切替器もパッチも基本的に同じ物として考えています。<br /><br />　基本構成は受信部と送信部があり、間に値を加工するエフェクターを挟みます。<br />　内部は８ユニバースとし、これらをバスと呼称します。<br />　ミキサーというかマージは一番若いバスのみ一般照明向けとしてHTPで考えています。演出操作用ではなく小型サブ卓による作業灯や非常灯用と割り切り、レガシーDMXの入力を１本だけマージするかもしれません(エキストラマージ)。<br /><br />　受信部はIPアドレスやMACアドレスで送信元を選択し、Art-Net ユニバースをバスに渡します。切替器の実体はここです。<br />　エフェクターとはバスの値を加工します。エキストラマージ、パッチ、プロファイルカーブ、ディレイなどはエフェクターとして扱います。ここで何もしなければ単なる切替器です。<br />　送信部はバスの値を Art-Net で送信します。<br /><br />　RDM には対応しません。<br />　複数のコンソールを設置する環境ならば切替器から見てフィクスチャー側に RDM コンソールを繋いだ方が良いと思うからです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> -- Posted by 電装工芸 〔476文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1188</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1188</guid>
	<category>tegalog</category>
	<pubDate>Sat, 31 Jan 2026 10:29:18 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　現場が早く終わって空き時間。とは言っても中途半端な時間なの… ]]></title>
	<description><![CDATA[ 　現場が早く終わって空き時間。とは言っても中途半端な時間なので Art-Net の算数を少々。<br />　切替器やパッチマシンを作るとしてコンソールは何台まで接続可能なのか？です。<br /><br />　今時の EtherNet の通信スペックは 1Gbps が一般的ですが、ケーブルやハブなどに古い物を使ってしまうと 100Mbps になることもあるでしょうし wi-fi を使うと 20Mbpsくらいまで下がる可能性があります。仮に 20Mbps としてコンソールを何台使えるか考えてみます。<br /><br />　ArtDMXのパケットは530バイトです。EtherNetの諸々のデータが貼り付いても600バイトくらい見ておけばいいかな。<br />　EhterNetは１バイト送るのに10ビット必要です。<br />　DMX512の送信レートは最大で44fpsくらいです。<br />　となると、１ユニバース送るのに１秒間に 264kbps くらいの通信速度が最低必要です。DMX512の 250kbps より少し多いですがこんなもんでしょう。<br /><br />　単純に 20Mbps を 264kpbs で割ると 75.757・・・です。Art-Net上に 75 ユニバース存在可能となります。各コンソールから８ユニバース送り出すならコンソールは９台まで不可能ではないとなります。<br />　今のイメージはコンソール８台、合計 64ユニバースですから収まっています。<br /><br />　あとは RaspberryPi の処理能力が足りるかどうかです。<br />　44fps/64ユニバースなら１パケットあたりに許される処理時間は 355usec(0.000355秒) です。以前試作した際は１パケットの処理に150から250usec程度かかっていましたので一応収まります。<br />　先日 AI の Gemini さんとお話をしていたらCPUコアの割り当てや占有の方法がわかったのですが、上記の時間はOSの処理も含めて１つのCPUコアで処理しての値ですから、Art-Netで占有できるCPUコアを設定出来ればもう少し軽くなるかな？<br />　主な処理を書いて１ユニバースあたりの処理時間を計測して最大コンソール数を決めることにしましょう。現実の現場ではバックアップを入れても仕込まれるコンソールは４台くらいでしょうから大丈夫な気はしています。<br />　つか、８台並べてテストする環境を作るのが大変かな？〇ッシュシステムの〇山さんに相談ですね(笑<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> -- Posted by 電装工芸 〔1019文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1187</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1187</guid>
	<category>tegalog</category>
	<pubDate>Fri, 30 Jan 2026 15:39:59 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　ホール増員でしたが操作盤の置物でしたので Art-Net … ]]></title>
	<description><![CDATA[ 　ホール増員でしたが操作盤の置物でしたので Art-Net の装置を作るための情報整理をやってました。情報量が多いので終わってませんが、これまでに実験したこと、AIさんたちに聞いたことなどです。<br />　ソースコードも大切ですが、今日はOSのセッティングについてです。Art-Net を扱うのに不要なこと、つまりはOSから無駄を省きたいのです。<br />　まずは Art-Net は IPv4 を用いますので IPv6 は不要です。<br />　NIC は Art-Net の IN/OUT と作業用の３つを使いますが、Art-Net の IN/OUT 側は Art-Net 以外の通信をしないようにした方が良さそうです。<br />　これらのセッティングをしてからプログラミングを進める方針です。<br />　また、RaspberryPi の CPU にはコアが４つありますが、このウチの２つか３つを Art-Net にのみ割り振ろうと思います。こんなことが出来るんだと驚きましたが、出来るみたいですね。<br />　土台をキチンと作って処理に「待ち」を持たせないようにしたいものです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a>  -- Posted by 電装工芸 〔487文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1184</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1184</guid>
	<category>tegalog</category>
	<pubDate>Wed, 07 Jan 2026 19:03:12 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　珍しく年末年始休みですが、いざとなると暇すぎ。 ]]></title>
	<description><![CDATA[ 　珍しく年末年始休みですが、いざとなると暇すぎ。<br />　ならばとAIのGeminiさんと会話。Art-Net機器の開発に関してです。ぶっちゃけChatGPTより頼もしい回答。色々解決しました。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%ef%bc%a3%e8%a8%80%e8%aa%9e" class="taglink" title="Ｃ言語">#Ｃ言語</a>  -- Posted by 電装工芸 〔112文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1181</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1181</guid>
	<category>tegalog</category>
	<pubDate>Thu, 01 Jan 2026 16:02:09 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　ホール管理の増員です。 ]]></title>
	<description><![CDATA[ 　ホール管理の増員です。<br />　あと一週間ほどすると閑散期に入りますのでネタの整理をしています。<br />　常駐の者と話したのですが、会場設備のArt-Netを使ってもRDMを使う人はこれまで全く居なかったとのこと。不用とは言いませんが、私が作ろうとしているArt-Net機器にRDMを対応させる必要があるかは微妙です。対応するかしないかで処理量が格段に違いますし、自分にとって便利な機器を作ることが開発方針ですから背伸びはいけません。思い返せばRaspberryPi縛りのトライアルとして始めたことですから、RaspberryPiで役不足ならそもそもが違ってきます。<br />　課題はArt-Netの切替機とディレイ機能を持ったバッチマシンです。中規模なフェスを対象とし、DMXを8ユニバースくらい扱えればと思っています。<br /><br />追記<br />　ChatGPTに聞いたりして考えてみましたが、RDMには対応せずで良いと思います。何よりもRDMに対応したフィクスチャーが手元にありませんから自分にとってはあっても無くても変わりません。<br />　RDMは仕込みが一定のアミューズメント施設などでは効果があると思いますが、仮設においては微妙です。<br />　てなわけで、ブロードキャストのArtDmxだけ扱う切替機、パッチマシンを作りましょう。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔560文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1176</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1176</guid>
	<category>tegalog</category>
	<pubDate>Sat, 06 Dec 2025 11:15:08 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net切替器の構成メモ ]]></title>
	<description><![CDATA[ 　Art-Net切替器の構成メモ<br />・マザーボード：EtherNet-Portを２つ、Wi-fiを１つ持つ RaspberryPi (CM4 + Dual Ether Boardなど)<br />・Ether Hub：ごく普通の EtherNet-Hub × 2<br />・NICの設定：OEMコードとMACアドレスからIPv4アドレスを定義しこれを基本アドレスとする<br />・ネットワークの構成：ネットワークはArt-Net切替器を挟んで卓側とノード側の２ゾーン構築する。この２ゾーンは全く同じ構成とする。Wi-fiは操作用のスマホやタブレットなどを接続するアクセスポイントとする。<br />・IPアドレスの工夫：手打ちやArtPollを用いてネットワーク上のArt-NetデバイスのIPアドレスを取得し、卓側ゾーンのArt-NetデバイスのIPアドレスをノード側ゾーンのエイリアスとして設定し、ノード側ゾーンのArt-NetデバイスのIPアドレスを卓側ゾーンのエイリアスとして設定する。<br /><br />追記<br />　必要になりそうなコードをChatGPTに聞いたところそれらしいモノが出てきました。これで動いたらこの上なく便利ですね。雛形であってもChatGPTと10分もやりとりするだけで得られるのは生産性が無茶苦茶いい。IPアドレスのエイリアスを一覧の状態にするコードを尋ねたのですが自分ですべて書いたら何日かかったでしょう。<br />　こういった手段でＣ言語の関数ライブラリを増やしていけばいいのかもしれません。<br />　ただ、概要を理解して質問しないと求める答えに近づくには時間が掛かるようです。<br /><br />追記の２<br />　「IPv4アドレスの配列から「0.0.0.0」と重複を削除する」とか<br />　「４バイトのchar配列からIPv4アドレスの文字列配列を作る」とか<br />　「IPv4アドレスの文字列配列から４バイトのchar配列を作る」などの一見地味だけど絶対必要になる処理は chatGPT で一発解決。先人が作った関数ライブラリがあれば簡単ですが、自作するには案外時間がかかったりする代物かもしれません。得られたコードを整理して関数ライブラリ化しヘッダーファイルまで作っておけば便利に使えそうです。この他にも使いそうなローレベルの関数を chatGPT に質問してコレクションしています。IPv4アドレスの一覧からIPアドレスのエイリアスをNICに定義する処理も得ましたが、Google検索だけで自作するには数週間かかったかもしれません。これは本当に凄い。Google検索で先人たちの成果を参考に書いていた時とやっていることは同じですが、より答えに近いところに短時間で到達出来るので生産性は良さそうです。別にＣ言語を身に着けたいのではなく、Ｃ言語でないと処理速度を確保出来ないから仕方なくＣ言語で書いているだけですからね。<br />　ただ、やってて思ったのですが、全体のアルゴリズムを chatGPT にまとめてもらうにはプロの設計さん並みの知識と説明力が必要かもしれません。求める結果と状況を適切な言葉で簡潔に表さないといけないからです。AIはこちらの求めていることを推測しようとしてくれますが、説明が足りなければ、AIからの提案を理解出来なければ、その先に進むことは出来ません。いや、無料で得られる範囲では限度があると思うべきでしょう。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%ef%bc%a3%e8%a8%80%e8%aa%9e" class="taglink" title="Ｃ言語">#Ｃ言語</a> -- Posted by 電装工芸 〔1407文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1142</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1142</guid>
	<category>tegalog</category>
	<pubDate>Sat, 27 Sep 2025 09:50:42 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　現場に出るまで少し時間があったので Art-Net切替器に… ]]></title>
	<description><![CDATA[ 　現場に出るまで少し時間があったので Art-Net切替器について考えてみました。<br />　Art-Net切替器を挟んで物理的なネットワークゾーンが二つある状態になります。片方には卓が数台居て、片方にはノードが数台居ます。これらを全く同じ構成に見えるようにしたらどうかなと。Art-Net切替器の卓側のネットワークインターフェースにはノードのIPアドレスを持ったエイリアスを作り、ノード側のネットワークインターフェースには卓のIPアドレスを持ったエイリアスを作るのです。それぞれのゾーンは見た目が全く同じになり、エイリアスのIPアドレスへの通信はArt-Net切替器で受信されます。もちろん、エイリアスであってもネットワークインターフェースに実在するIPアドレスですからsocketによる通信は普通の手段で可能なハズです。<br />　DMXのレベルデータを扱うArtDmxだけなら不用かもしれませんが、出来るだけクソ真面目にやってみようかなと。<br />　ちょっと面倒ではありますが、こういうことでいいのかな？<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔464文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1141</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1141</guid>
	<category>tegalog</category>
	<pubDate>Fri, 26 Sep 2025 12:06:20 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　なんとなく RDM について調べを進めてみました。 ]]></title>
	<description><![CDATA[ 　なんとなく RDM について調べを進めてみました。<br />　ArtDmx はブロードキャストによる一方通行の通信ですが、RDM はユニキャストによる双方向通信です。<br />　ArtDmx の中継は簡単ですが、RDM の中継はどうやりましょうってのが現在の懸念。<br />　切替器のIPアドレスは卓やRDMノードとは無関係なIPアドレスを用います。中継するのですから卓やRDMノードからの送信を一度受信して送信しなおすことになりますが、全く関係ないIPアドレスを持つ切替器でどうやってそれらからの送信を受信するかが懸念というか課題となっています。<br />　ArtpollでRDMノードを確認して対応したソケットをすべて作るか、ネットワークキャプチャで通信をすべて読んでフィルタするかになりそうですが、どうするにせよ今の知識の範囲では対応できません。<br /><br />追記<br />　TCP/IPでは条件がややこしくなりますが、UDP/IPならばC言語のsocketではポートを指定してすべてのIPアドレスから受信が簡単に出来るそうな。送信元IPアドレスとポートを指定しても送信もできるそうな。<br />　もっと調べないとわからないけど、この方向で対応出来そうな気がする。<br /><br />追記の２<br />　socketはネットワークインターフェースに設定されていないIPアドレスは扱えない様子。<br />　ネットワークインターフェースにエイリアスドレスを設定すれば良いのかもしれない。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔620文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1140</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1140</guid>
	<category>tegalog</category>
	<pubDate>Fri, 26 Sep 2025 08:22:34 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net の実験を始めた当初、複数の卓からの Art… ]]></title>
	<description><![CDATA[ 　Art-Net の実験を始めた当初、複数の卓からの Art-Net をごく普通の Ether-Hub を通じて RaspberryPi で受信し、特定のIPアドレスからの Artdmxパケットを送り出す実験をしました。主機能はコレの延長線でいいのだと思います。<br />　必要なのはそれらしい操作環境です。web操作が一番コストがかかりませんし、以前 RaspberryPi を web画面で操作したことがありますので経験はあります。やったことがないのは CGI と主機能を結びつける方法としてローカルループバックでソケット通信をすることですが、難しかったら全体が構成出来ませんのでナンとかなるっしょ。以前は RAMディスクをこさえてファイル経由でデータを共有してました。これも悪くないのですが、ソケット通信の方が直球かなと。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔380文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1139</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1139</guid>
	<category>tegalog</category>
	<pubDate>Thu, 25 Sep 2025 19:22:56 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net 切替器は選択した卓からの ArtDmxパケ… ]]></title>
	<description><![CDATA[ 　Art-Net 切替器は選択した卓からの ArtDmxパケットを通すことを主機能としますが、RDMパケットは ArtDmx とは別に卓を選択出来るようにしようと思います。もちろん双方向です。<br />　残念ながら RDM に対応した卓もフィクスチャーもありませんのでチェックする環境を作れませんが、これは照明器具の販売やコンサルを生業にされている知人に協力を仰ぎましょう。<br />　一番の問題は私の時間と気力です。今のところこれらの在庫が切れています・・・。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔243文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1138</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1138</guid>
	<category>tegalog</category>
	<pubDate>Thu, 25 Sep 2025 18:22:56 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　DMX切り替え機を引き渡しました。 ]]></title>
	<description><![CDATA[ 　DMX切り替え機を引き渡しました。<br />　ちょっと一息です。<br /><br />　オーダーしてくれた知人と話をしたのですが、DMXのチャンネル数が増えてきたのでもっと沢山のユニバースを扱いたいとのこと。<br />　ならば Art-Net の切り替え機がイイんぢゃないかと。卓を複数使いそうな現場で使う卓なら Art-Net くらい出すでしょうし。<br />　これなら妄想中の Art-Net パッチの簡易版的に構成するだけです。ソケットで受信した特定のIPアドレスからのパケットをそのまま送り出すだけで、デコード/エンコードもパッチも、よもやディレイも必要ありません。製作する物理回路はほぼ無く、本機能は RaspberryPi １個で完結します。その気になれば３日あれば書けてしまいそうなアプリです。ケース作りは別な話ですけど。<br />　手間暇かかりそうなのは「パケットを中継する送信元IPアドレス(卓)を選択する機能」です。物理的な操作盤を作るのは面倒でコストもかかりますので、操作頻度が少ない装置ですからwifi経由のブラウザ操作でいいでしょう。操作のweb画面と本体アプリにソケット通信するCGIを書くだけです。<br /><br />追記<br />　装置の構成図です。<br /><img class="embeddedimage" src="https&#58;//www.densokogei.jp/tegalog/images/20250924141120-admin.jpg" alt="20250924141120-admin.jpg"><br />　操作盤を物理キーとモニタにすれば Art-Net パッチそのものです。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔563文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1136</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1136</guid>
	<category>tegalog</category>
	<pubDate>Mon, 22 Sep 2025 11:59:30 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　今日の現場で EoC に Art-Net 通してみます。 ]]></title>
	<description><![CDATA[ 　今日の現場で EoC に Art-Net 通してみます。<br />　倉庫で数十時間のランニングテストをしましたので大丈夫だと思いますが、現場での初使用は怖いものです。<br />　願わくば光ケーブルで10Gbpsくらいの帯域を確保したいところですが光ケーブルはデリケートで高価です。その点、同軸ケーブルは機械強度が高く安価なのでウチの会社に向いていると思います。<br />　スループットはカタログ値で100Mbpsですが８ユニバースくらいなら扱えそうなのでこれもウチの会社には手ごろです。<br />　現実的な機能を出来る限り安価に確保することが大切だと思っています。<br /><br />追記<br />　感動も不満も何事もなく平然と動きます。<br />　タイムラグがあるような気もするけどホール灯体の遅れに比べたら気が付かないレベル。<br />　えーんでないか。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔357文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1090</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1090</guid>
	<category>tegalog</category>
	<pubDate>Fri, 11 Jul 2025 08:34:07 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　Art-Net node の電源には在庫の電源基板を使うこ… ]]></title>
	<description><![CDATA[ 　Art-Net node の電源には在庫の電源基板を使うことにしました。<br /><img class="embeddedimage" src="https&#58;//www.densokogei.jp/tegalog/images/20250703053503-admin.jpg" alt="20250703053503-admin.jpg"><br />　数年前に倒産してしまったイーター電機の製品です。この会社の製品はサイズの割に出力が大きく廉価版でも出力波形が綺麗。優秀なメーカーが安いだけの中国製に駆逐されてしまったのは残念でならず、同じモノを買うことは叶いませんが、医療グレード一歩手前の安定した動作を求めたいならこういった製品がいい。国産にこだわりませんが、TDKラムダさんが頑張っていることが救いです。<br />　とは言うものの、裸の基板ですから何かしらの函に入れねばいけません。もちろん3Dプリンタのお仕事です。無料で使う手続きがわかったFusionでサクッとモデリングしてプリントです。寸法の出し方がわかってきたので一発ＯＫ。実装ではひっくり返して写真の表を下にします。<br />　仮組みにも搬送時の振動に耐えらえる作りは求めたい。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%e5%99%a8%e5%85%b7%e3%81%ae%e8%a3%bd%e4%bd%9c" class="taglink" title="器具の製作">#器具の製作</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔398文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1088</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1088</guid>
	<category>tegalog</category>
	<pubDate>Thu, 03 Jul 2025 05:30:06 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　EoC を仮組みしました。 ]]></title>
	<description><![CDATA[ 　EoC を仮組みしました。<br />　ちゃんとした箱を作るには手間も時間もかかるのでテスト架台の合板に仮固定です。<br />　サンテナーB#50に入る合板を規格品にしてテスト架台にしています。<br /><br />　卓側。EoC コンバータと Hub(PoE電源付)です。<br /><img class="embeddedimage" src="https&#58;//www.densokogei.jp/tegalog/images/202507021520251-admin.jpg" alt="202507021520251-admin.jpg"><br />　出先側。EoC コンバータと Art-Net node です。ACアダプタは外れ落ちそうなので別な電源を考えてみます。<br /><img class="embeddedimage" src="https&#58;//www.densokogei.jp/tegalog/images/202507021520252-admin.jpg" alt="202507021520252-admin.jpg"><br />　レセップステー。3Dプリンタで作ったノイトリックのレセップの取付ステーです。仮組みではこういったモノがあると便利です。<br /><img class="embeddedimage" src="https&#58;//www.densokogei.jp/tegalog/images/20250702152025-admin.jpg" alt="20250702152025-admin.jpg"><br /><br />　同軸ケーブルは75Ω(3C相当)/100mです。<br />　node からの出力を DoctorMX でモニターしていますが、今のところ正常の様です。<br /><br />　ほぼこの内容を2Uくらいのラックケースに内蔵しようってのが今の構想です。<br />　卓側にはインカムのパワーサプライとUPS(無停電電源装置)、出先側には Hub(非PoE) を追加しようかなと。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔429文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1087</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1087</guid>
	<category>tegalog</category>
	<pubDate>Wed, 02 Jul 2025 15:20:25 +0900</pubDate>
</item>
<!-- One Entry Data for RSS Feed -->
<item>
	<title><![CDATA[ 　sACN の規格書を読みました。違いは大きいようでそれ程で… ]]></title>
	<description><![CDATA[ 　sACN の規格書を読みました。違いは大きいようでそれ程でもありませんので、Art-Net に対応してから考えても良さそうな感じがします。<br />　Art-Net と同様にライセンス料は無料ですが、sACN の方が望ましい規格のように思います。Art-Net がイイ加減過ぎって気持ちは拭えませんけど、ANSI にも ESTA にも登録されていないのは登録費用以前に理由があるように思ったりして。。。<br />　違いがそれ程でもなく、拡張という意味で対応出来そうなので背伸びせずに行きましょう。<br /><br /><a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%73%41%43%4e" class="taglink" title="sACN">#sACN</a> <a href="https&#58;//www.densokogei.jp/tegalog/tegalog.cgi?tag=%41%72%74%2d%4e%65%74" class="taglink" title="Art-Net">#&#91;Art-Net&#93;</a>  -- Posted by 電装工芸 〔260文字〕 ]]></description>
	<link>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1085</link>
	<guid>https://www.densokogei.jp/tegalog/tegalog.cgi?postid=1085</guid>
	<category>tegalog</category>
	<pubDate>Thu, 26 Jun 2025 22:47:38 +0900</pubDate>
</item>

	<!-- END ENTRIES -->
</channel>
</rss>

