完全HDMI化達成

部屋のAV機器の接続がすべてHDMI化しました!

今使ってるTVが2016年製のAquos LC-22K40で、HDMI入力が2つ。

買ってしばらくしてHDMI入力が足りないと感じてましたが、最近自動切替器があると知り買いましたエレコムのDH-SW31BK/Eです。切替器に出力✕1、入力✕3があるのでこれを接続すれば入力が4系統接続できます。そしてBlu-ray Playerもよく見るとHDMI端子がついていました…

ChromeCast、Fire tv stick、Blu-ray Player、そしてヘッドレスサーバを偶につなぐ。全てをHDMI化できました。しかもケーブルの抜き差し無し!

ちなみにBle-ray Playerは映像D5端子、音声コンポジットケーブルで接続してました。

グラフを小改修

Pixel 6aになってからNMEAの高度情報が時々しか取得できない問題はまだ残ってて、グラフになると少し悲しい。

データが欠損しているのはしょうがないとして、その間が0mに落ち込むのは見苦しいですよね。

ということで、一度高度のデータを取得できた後に欠損する場合は、直近の高度を維持するという形で補間することにしました。その方が現実に近いですしね。

うん、前よりは(少しだけですが)良くなったかな。

ImgaeSharpGraphクラスにデータ補間のオプションを追加して、高度グラフの時だけこのオプションを有効にするように実装しました。

海抜マイナス

Michi2の改修を少しずつ進めています。下のようなグラフが生成されてビックリ。

縦軸は海面からの高度です。私が普段走っているところは海抜プラスのところだけなので、なぜこのようなデータが出たのかは謎です。ロガーはSONYのgps-cs3。

Y軸がマイナスのデータを外せばいいのですが、ImageSharpを使ったグラフ ライブラリとしては美しくないですね。とりあえず、描画領域の外はマスクするように実装しました。