Real-Time koncept SmartCGMS

Abstract

SmartCGMS je framework zaměřený na systémy kontinuálního monitorování glukózy. SmartCGMS je již široce používáno na testování a optimalizaci in silico modelů, ovšem je potřeba rozšířit jeho podporu na nízko-příkonových zařízeních. V této práci je navrhnut real-time koncept SmartCGMS běžící na FreeRTOS pro vyhodnocení a prozkoumání možností kompilace a spouštění SmartCGMS na nízkopříkonových zařízeních. Navrhnutý koncept byl spušten jako nativní aplikace na ESP32 a Raspberry Pi Zero W. Kromě toho byl koncept zkompilován do WebAssembly, jakož nově se rozvíjející způsob spouštění aplikací na zařízení v Internet of Things. Kompilace do WebAssembly dále umožňuje konfiguraci a experimentování se SmartCGMS ve webovém prohlížeči. Nativní aplikace a WebAssembly modul byly porovnány na GNU/Linux za účelem výběru, který přístup dále použít pro vývoj SmartCGMS. Výsledky potvrdily očekávání ohledně výpočetní a paměťové náročnosti při použití WebAssembly. Dále bylo odhaleno, že ESP32 nenabízí dostatečnou DRAM paměť pro spuštění SmartCGMS WebAssembly modulu. Nehledě na tato omezení umožňuje WebAssembly spouštění ve webovém prohlížeči, což může pomoci rozšířit povědomí o SmartCGMS, a proto by WebAssembly mělo zůstat podporovanou platformou

Description

Subject(s)

kontinuální monitorování glukózy, smartcgms, nízko-příkonová zařízení, webassembly

Citation

Collections

OPEN License Selector