VEXos to robotyczny system operacyjny, który wykorzystuje elastyczność i moc sprzętu VEX zarówno dla rygorów konkurencji, jak i różnorodnych potrzeb edukacyjnych. Ten system operacyjny, napisany w całości przez VEX, wykorzystuje przetwarzanie w czasie rzeczywistym do powtarzalnego działania przy najszybszych możliwych prędkościach. Studenci mogą szybko rozpocząć programowanie dzięki ściśle powiązanemu środowisku programistycznemu VEXcode.
VEXos eliminuje złożoność i ciągle zmieniający się charakter komercyjnych systemów operacyjnych, takich jak Linux i Android. Nie korzystając z tych komercyjnych systemów operacyjnych, VEXos nie wymaga dużej ilości pamięci flash, pamięci RAM i drogich procesorów. Zmniejsza to koszty i złożoność, upraszcza programowanie przez użytkownika oraz znacznie poprawia wydajność i powtarzalność.
Funkcje VEXos
- Identyfikacja, komunikacja i aktualizacje inteligentnych czujników
- Kontrole, aby upewnić się, że Twój program pasuje do okablowania robota
- Dystrybucja i monitorowanie mocy baterii
- Komunikacja przez VEXnet, BluetoothⓇ, USB i tether
- Integracja VEXcode
Funkcje VEXos
- Obsługa procesorów wielordzeniowych
- Graficzny interfejs użytkownika z wprowadzaniem dotykowym
- Obsługa wielu języków
- Zbieranie danych z czujnika
- Dostęp do danych programu użytkownika
- System plików & zarządzanie pamięcią
- Diagnostyka i rejestracja zdarzeń
- Sprzętowe interfejsy API
- Biblioteki oprogramowania
Języki VEXos
- język angielski
- Francuski
- Niemiecki
- portugalski
- hiszpański
- Rosyjski
- arabski
- chiński
- język japoński
- koreański