2020年03月29日

LokProgrammer 5.0.12でDPI絡みの処理が変わったので直し方をまとめてみた

LokProgrammer 5.0.12が先日公開されましたが、更新履歴には書かれてませんがDPI絡みの処理が変わったようです。

普通にインストールして動かすと、私のようにフルHDサイズ(1920x1080)の解像度で、フォントを150%に拡大している人(富士通のWU2ではデフォルト設定)は、以下のようになってしまうはずです。

LP5012_3.png

押せないボタン、表示が切れる文字など、意味不明な事になってます。しかしご安心を。これから説明する方法を使うと、以下のように元通りにできます。

LP5012_4.png

それでは説明します。

原因は、Windowsの画面解像度と、その自動調整を行うフォント設定です。ディスプレイの設定のコイツが一番の犯人です。

LP5012_0.png

しかし、これを100%に戻すと、文字が非常に小さくなってしまい、非常に使いにくい。なのこのままにしておきたいところです。

インストールすると、デスクトップにLokProgrammerのアイコンがあるはずです。それを右クリックしてプロパティを選びます。

LP5012_5.png

プロパティが出てきたら「互換性」のタブを押すと、以下の画面になります。

LP5012_1.png

ここで、「高DPI設定の変更」のボタンを押します。この中で重要なのは赤の矢印で示したところで、特に一番下の「高いDPIスケールの設定を上書きします」をチェックし、「システム(拡張)」を選びます。
これで設定完了。OKを押して保存します。

LP5012_2.png

これで、画面が崩れるのは解消するはずです。なお、全ての人に出るわけでは無く、私のようにフォントのスケーリングを変えてる人に出てしまうと思います。

----------------------------

なんでこんな問題が出てきたかというと、ESUの中の人が、VisualStudioの以下の設定を弄ったからです。
画面は、DesktopStationSoftware(C#で実装)ですが、LokProgrammerも.Netで実装なのでたぶんC#かC++/CLIのどっちかだと思ってます。

LP5012_6.png

この設定、DesktopStationSoftwareで切り替えるときも結構苦労しました。内部で、色々とサイズや配置の自動調整するルーチン組んでいるんですよ。設定をちょっと変えて終わるもんじゃないんです。ESUの中の人も、もうちょっと考えて欲しかったなあと思います。
posted by yaasan at 09:06 | Comment(0) | 鉄道模型

2020年03月26日

DesktopStation部品頒布 臨時再開(3/27 AM7:00まで)

DesktopStation部品頒布を臨時再開(3/27 AM7:00まで)します。

関東地方は、かなり厳しい状況になりつつあります。外出禁止令も時間の問題のような気がしてなりません。そんな中、コロナウイルスで1人でも多くの方が、ご自宅で外出抑制できるように、暇つぶしのアイテムを届けるべく、臨時再開します。

なお、以下のアイテムが入荷済みです。

・ExpBoard Next18 for General HO
https://desktopstation.net/shop/products/detail/14
posted by yaasan at 20:18 | Comment(0) | 鉄道模型

iPad ProでDSair2を動かしてみる

新型コロナウイルスで大変なことになっています。こんな状況で、私の家族は長期入院中、かつちょうど今、非常に強い抗がん剤治療で、免疫機能はゼロの状況で、今週・来週にかけては超ハイリスクの状態です。皆様におかれましても、流行のピークを限界まで遅らせることで、私以外にも苦しんでいるたくさんの方のリスクを減らすことに繋がりますので、ご理解頂ければと思います。
そして、収束・対策の目処がついた暁には、外に出てたくさん遊んで、社会を元に戻していければと思います。私もイベントで飲んだり食べたり、さらに模型を買い漁りたいと思います。

本題に移りますと、モバイルで使用していたHuaweiのMediaPad M5 LTE 8インチのバッテリが相当にヘタってきてしまいました。そこでモバイル端末として、iPad pro 2020 11インチ(SIMフリー)を導入しました。ちょっと高かったですが、USB Type-Cであること、画面が大きいことなど、メリットが多いので採用しました。MediaPadを使う前は、iPad Air1だったので、またiPadに戻ったという形です。

iPadPro2020_1.jpg

iPadPro2020_2.jpg

当たり前ながら、普通にSafariでDSair2を動かせます。画面が大きいので操作しやすい。

iPadPro2020_3.jpg

このiPad Proから、LIDARが搭載されました。いわゆる距離データを得られる三次元センサーです。センサーは、赤外線のToF式とのことですが、デュアルカメラなので、位相差かステレオカメラによる三次元測定のデータも組み合わせてるでしょうね。スマホやタブレット端末の中ではダントツに精度は高いと思います。

計測アプリが標準で付いてるので、サイズを測定してみた。11x8cmと出てますが、正解は10x6.7cm(67 X 100 X 35mm)。惜しいけど、十分、大まかなサイズは分かりますよね。凄い!

iPadPro2020_5.jpg

DCS52も測定してみた。

iPadPro2020_4.jpg

TOMIX HO 総武線のM車も測定してみた。こちらは自動検出が上手く動かなかったので、手動で線を引っ張ってます。

iPadPro2020_6.jpg

三次元センサの機能、個人的には非常に注目してます。AR(拡張現実)と、自分の専門分野(鉄道模型やDCCじゃないよ)をうまく組み合わせたら絶対面白いことできる!と思っているので、そちらを試してみたいと思ってます。
posted by yaasan at 07:30 | Comment(0) | 鉄道模型

2020年03月24日

DesktopStation部品頒布の状況について

DesktopStation部品頒布は、不定期で販売を一時的に再開しておりましたが、今週の一時販売再開は難しい状況です。

この状況は4月もしばらく続きますので、DSair2を購入される場合は、次の再開時に確実にご注文をお願いします。
posted by yaasan at 13:30 | Comment(0) | 鉄道模型

2020年03月15日

アナログサウンドユニットを作った

息子のアナログ Nゲージ鉄道模型向けに、持ち運びや使い勝手をよくするために専用の基板を作りました

DCCSOUND_Analog2AW.png

AnalogSoundUnit_2.jpg

基板が届いたので、組み上げてみました。
ケースは秋月電子のC基板サイズに合わせたので、P-09853 アクリル板がそのまんま使えます。

AnalogSoundUnit_1.jpg

ちゃんと動きました。

posted by yaasan at 10:45 | Comment(0) | 鉄道模型