Muitos produtos VEX IQ contêm seus próprios processadores internos e são executados em um sistema operacional especial. Este software é o Firmware VEX IQ e é denominado VEXos.
Nota: A atualização do firmware via VEXcode IQ baseado na Web está disponível apenas para controladores de 2ª geração, e o VEXcode IQ só pode atualizar o firmware no controlador IQ quando conectado a um dispositivo por meio de um cabo USB-C. O VEXcode IQ baseado na Web não oferece suporte à atualização do firmware no IQ Controller ao usar um tablet iPad, Android ou Fire.
O que é firmware?
Este sistema operacional foi escrito inteiramente pela VEX Robotics e aproveita a flexibilidade e o poder do hardware VEX para as diversas necessidades de educação e os rigores da competição. O Brain enviará automaticamente as atualizações mais recentes para qualquer dispositivo IQ conectado a ele.
Por que devo atualizar?
Existem vários motivos pelos quais você deve atualizar o firmware do seu controlador VEX IQ com os VEXos mais recentes, alguns deles incluem:
- As atualizações do VEXos incluirão correções para bugs conhecidos e adicionarão o software necessário para operar quaisquer novos dispositivos introduzidos na linha VEX IQ.
- As atualizações permitem recursos de programação avançados.
- A melhor maneira de garantir que seu sistema VEX IQ esteja funcionando corretamente é manter o software atualizado.
Como saber se o firmware do controlador está desatualizado
Se o seu Controlador e o Brain estiverem emparelhados e o firmware do Controlador estiver desatualizado, esta mensagem de erro aparecerá na tela do Brain.
O controlador está conectado ao VEXcode IQ baseado na Web e o ícone do controlador na barra de ferramentas é laranja.
Quando um controlador é conectado ao VEXcode IQ por meio de um cabo USB-C, um prompt aparecerá perguntando “Deseja atualizar agora?”
Como atualizar o firmware do controlador
Primeiro, certifique-se de que nenhum outro aplicativo que funcione com hardware VEX esteja aberto em segundo plano - como VEXcode IQ baseado em aplicativo ou Visual Studio Code.
Usando um cabo USB-C, conecte seu controlador ao computador e certifique-se de que esteja ligado. Assim que o controlador estiver conectado, inicie VEXcode IQbaseado na Web.
Assim que o controlador estiver conectado via USB-C e ligado, ambas as luzes indicadoras no controlador ficarão visíveis.
Conecte o controlador ao VEXcode IQ baseado na Web usando os seguintes artigos, dependendo do seu dispositivo:
O ícone do controlador na barra de ferramentas ficará laranja e um prompt aparecerá solicitando a atualização.
Selecione “Atualizar”.
Assim que “Atualizar” for selecionado, o controlador começará a piscar em vermelho rapidamente e o seguinte prompt aparecerá.
Selecione “OK”.
Selecione “Atualização de firmware do controlador VEX IQ” e depois “Conectar”.
Nota: pode demorar alguns minutos para que o Controlador apareça na lista de dispositivos.
O controlador será desconectado e o seguinte prompt aparecerá.
Selecione 'OK'.
O Controlador tentará então se reconectar.
Selecione o controlador IQ com o número de ID mais baixo na lista de controladores disponíveis e, em seguida, “Conectar”.
Aguarde enquanto o controlador é atualizado.
Isso pode levar alguns minutos.
Um prompt aparecerá quando a atualização for concluída.
Selecione “OK”.
O firmware do controlador agora está atualizado e o ícone do controlador na barra de ferramentas ficará verde.