Yocto Linux OS (OCEAN)
OCEAN (Optimized Core Environment for Automation and Networking) è un sistema operativo basato su Linux per embedded edge device, realizzato con il progetto Yocto.
OCEAN si concentra su stabilità, aggiornamento over-the-air e facilità d'uso anche senza conoscenze di Linux.
Oltre a molti componenti open source, OCEAN è costituito da diversi servizi proprietari sviluppati da optiMEAS appositamente per OCEAN:
Il DeviceManager inizializza l'hardware, configura e monitora le interfacce di rete (ad es. modem LTE, WLAN, ecc.), realizza la catena watchdog e molto altro.
Il CloudService è l'elemento di collegamento con optiCLOUD. Trasmette informazioni di stato cicliche, consente a optiCLOUD di richiedere i file OSF e riceve le richieste di aggiornamento over-the-air.
Un servizio di pulizia monitora il livello di riempimento della memoria dei dati di misura ed elimina, se necessario, i file più vecchi, in modo da ottenere una sorta di buffer circolare.
In genere OCEAN funge da ambiente di runtime per lo smartCORE. È tuttavia possibile eseguire applicazioni proprie al posto dello smartCORE.
Caratteristiche e funzioni
5 elementi
Installazione / Configurazione
3 elementi
Servizi
2 elementi