--- nono/vm/mk48t02.cpp 2026/04/29 17:05:29 1.1.1.15 +++ nono/vm/mk48t02.cpp 2026/04/29 17:05:33 1.1.1.16 @@ -20,6 +20,7 @@ #include "bitops.h" #include "config.h" #include "mainapp.h" +#include "monitor.h" #include "mpu.h" #include #include @@ -38,9 +39,9 @@ MK48T02Device::MK48T02Device() // 今の所 UTC として使うケースだけのようだ。 use_localtime = false; - monitor.func = ToMonitorCallback(&MK48T02Device::MonitorUpdate); - monitor.SetSize(40, 13); - monitor.Regist(ID_MONITOR_MK48T02); + monitor = gMonitorManager->Regist(ID_MONITOR_MK48T02, this); + monitor->func = ToMonitorCallback(&MK48T02Device::MonitorUpdate); + monitor->SetSize(40, 13); } // デストラクタ