Molti prodotti VEX IQ contengono i propri processori interni e funzionano su uno speciale sistema operativo. Questo software è il firmware VEX IQ e si chiama VEXos.
Nota: L'aggiornamento del firmware tramite VEXcode IQ basato sul web è disponibile solo per i controller di seconda generazione e VEXcode IQ può aggiornare il firmware sul controller IQ solo quando è collegato a un dispositivo tramite un cavo USB-C. VEXcode IQ basato sul Web non supporta l'aggiornamento del firmware sul controller IQ quando si utilizza un iPad, Android o tablet Fire.
Cos'è il firmware?
Questo sistema operativo è scritto interamente da VEX Robotics e sfrutta la flessibilità e la potenza dell'hardware VEX per le diverse esigenze dell'istruzione e i rigori della concorrenza. Brain invierà automaticamente gli ultimi aggiornamenti a qualsiasi dispositivo IQ ad esso collegato.
Perché dovrei aggiornare?
Esistono diversi motivi per cui dovresti aggiornare il firmware del controller VEX IQ con gli ultimi VEXo, alcuni di questi includono:
- Gli aggiornamenti di VEXos includeranno correzioni di bug noti e aggiungeranno il software necessario per far funzionare tutti i nuovi dispositivi introdotti nella linea VEX IQ.
- Gli aggiornamenti consentono funzionalità di programmazione avanzate.
- Il modo migliore per garantire che il tuo sistema VEX IQ funzioni correttamente è mantenere aggiornato il software.
Come sapere se il firmware del controller non è aggiornato
Se il Controller e il Brain sono associati e il firmware del Controller non è aggiornato, sullo schermo del Brain verrà visualizzato questo messaggio di errore.
Il controller è connesso al VEXcode IQ basato sul web e l'icona del controller nella barra degli strumenti è arancione.
Quando un controller è collegato a VEXcode IQ tramite un cavo USB-C, verrà visualizzato un messaggio che chiede "Vuoi aggiornare adesso?"
Come aggiornare il firmware del controller
Innanzitutto assicurati che nessun'altra applicazione che funzioni con l'hardware VEX sia aperta in background, come VEXcode IQ basato su app o Visual Studio Code.
Successivamente, scarica e installa il file del driver .
Per ulteriori informazioni su come installare il file del driver, visualizzare questo articolo.
Utilizzando un cavo USB-C, collega il controller al computer e assicurati che sia acceso. Una volta collegato il controller, avviare VEXcode IQbasato sul Web.
Una volta collegato il controller tramite USB-C e acceso, entrambe le spie sul controller saranno visibili.
Collegare il controller al VEXcode IQ basato sul Web utilizzando questo articolo.
Una volta collegato il controller tramite USB-C e acceso, entrambe le spie sul controller saranno visibili.
Una volta selezionato "Aggiorna", il controller inizierà a lampeggiare rapidamente in rosso e verrà visualizzato il seguente messaggio.
Seleziona "OK".
Seleziona "Aggiornamento FW del controller VEX IQ" e quindi "Connetti".
Nota: potrebbero essere necessari alcuni minuti prima che il Controller venga visualizzato nell'elenco dei dispositivi.
Il controller verrà disconnesso e verrà visualizzato il seguente messaggio.
Seleziona "OK".
Il Controller tenterà quindi di riconnettersi.
Selezionare il controller IQ etichettato "Porta di comunicazione" dall'elenco dei controller disponibili, quindi "Connetti".
Attendi mentre il controller si aggiorna.
L'operazione potrebbe richiedere alcuni minuti.
Verrà visualizzato un messaggio una volta completato l'aggiornamento.
Seleziona "OK".
Il firmware del controller è ora aggiornato e l'icona del controller nella barra degli strumenti sarà verde.