✅ 実機ファームウェア(CLOCK-CALENDER-v03)のソースコードとフォントアセットを直接参照して再構築しました。 Font1(5×8 GLCD)・Font2(16px)・Font4(26px)・Font7(48px 7セグ風、コロン含む)は実機と同一のビットマップです。 季節名(Spring/Summer/Autumn/Winter)・シーン略称(morn/noon/even/night/off)・配色(季節ごとの色分け・曜日色・DMXチャンネル11ch以降の暖色表示)・ コロンの秒毎点滅(偶数秒=青/奇数秒=黄)・当日セルの縁取り(塗りつぶしでなく緑の角丸枠)は、すべてソースコードの実装ロジックから再現しています。
⚠️ 近似・簡略化した箇所: ①スケジュールの5段目「night」の閾値時刻は実機ではBLE設定に依存するため、公開資料のデフォルト値から便宜的に補完 ②DMXバーグラフの棒の配色は簡略化 ③フッター2〜3行目(機器名・タイムスタンプ)はフォント2で近似表示。パラメータ/シーン切替オーバーレイ("S:SS-PP"形式、画面右上)は実機ソース(display_manager.cpp)の位置・フォント・2色・2行構成に準拠して実装済み(表示するシーン/パラメータ番号はDMXシーン割当データに依存するためデモ値)。
この方式は、実機の液晶表示をPC上で100%再現する開発用シミュレーター基盤(LcdSimulator)と共通の考え方です。開発の現在地は開発ステータスをご覧ください。