¿Que es RobotC?
RobotC es un IDE (Entorno de desarrollo) gratuito basado en C (Una famlia de lenguajes de programación) para programar en distintas plataformas (Arduino, VEX IQ, VEX EDR y Lego).
Se puede descargar desde la pagina de VEX gratuitamente, pero debes tener una cuenta de VEX.
La interface de RobotC
RobotC tiene 2 aplicativos, una edita texto y la otra usa diagramas de flujo para programar, en este caso vamos a usar el editor de texto.
Librería de funciones
Esta parte de la interfaz nos muestra una lista con funciones y sus estructuras, las funciones están clasificadas en categorías y la cantidad de funciones que se muestran depende del nivel (MENU LEVEL) que le hallamos indicado.Barra de herramientas
En esta parte de la interface, nosotros podremos encontrar herramientas muy útiles y necesarias:
Menu level:
Aquí podemos configurar la cantidad de funciones y herramientas que el programa nos muestra dependiendo de nuestro nivel de conocimiento, en este caso como apenas comenzamos con RobotC, lo dejaremos en "Basic", pero en un futuro usaremos funciones más complejas.
Acá podemos decirle a RobotC que plataforma vamos a usar, en este caso VEX EDR.Plataform type:
Communication mode:
Aquí le decimos al programa que modo de comunicación va a usar el robot, usando el VEXnet del Joystick o por cable USB directamente desde el Cortex.