HispaLUG

El foro LUGnático => Technic & Mindstorms => Mensaje iniciado por: jcaro en 20 de Junio de 2009, 12:25:37 PM

Título: ¿Programación Nxt en C?
Publicado por: jcaro en 20 de Junio de 2009, 12:25:37 PM
Buenas, tengo un Nxt desde hace menos de un año, y uso para programarlo RobotC. Me gustaría saber si alguien de este foro lo usa, o que lenguaje usais. Es por si hay alguien que comparta mi lenguaje para publicar códigos de programas que pueden estar interesantes y de pasos ayudarnos unas a otros.

saludos :guino:
Título: Re: ¿Programación Nxt en C?
Publicado por: Koldo en 20 de Junio de 2009, 12:37:51 PM
hola

yo lo hago en el foro sobre RobotC en foro.lrobotikas.net; en mi web tengo algún modelo programado en RobotC

un saludo Koldo
Título: Reprogramación Nxt en C?
Publicado por: luxman en 20 de Junio de 2009, 13:56:00 PM
RobotC no es C estándar, la documentación es mala (difícil de encontrar, no incluye todas las funciones que ofrece,...), pero tiene una clara ventaja, que incluye un "depurador" (debugger).

¿Conoces los "drivers" (https://mightor.wordpress.com/category/robotc-drivers/) de sensores NXT para RobotC y artículos (https://nxtasy.org/2009/05/25/pid-control-staying-put/) de Xander (https://mightor.wordpress.com/)? Son muy interesantes :)

NXTOsek  (https://lejos-osek.sourceforge.net/)es C y C++ estándar, aunque C++ con alguna limitación (especialmente falta de memoria, la habitual en embedded software). Utiliza GNU C (https://es.wikipedia.org/wiki/GNU_C_Compiler). Es gratuito, pero especialmente al principio, probablemente es más difícil de usar si no se tiene experiencia previa con GCC.

Por este foro, por el de Koldo y por los internacionales hay más mensajes que tratan sobre herramientas de programación para NXT.

Ah, suelo utilizar Lejos (https://lejos.sourceforge.net/), que utiliza el lenguaje Java (https://es.wikipedia.org/wiki/Lenguaje_de_programaci%C3%B3n_Java).Aunque me gusta más C++ que Java, la herramienta Lejos está más "madura" que NXTOsek y resulta más cómoda de utilizar.
Título: Re: ¿Programación Nxt en C?
Publicado por: Jetro en 20 de Junio de 2009, 15:25:23 PM
como mi conocimiento de programación deriva casi exclusivamente de trabajar con Mindstorms prefiero NXC, el hermano pequeño de los lenguajes basados en C, aunque me gustaría manejarme en RobotC
Título: Re: ¿Programación Nxt en C?
Publicado por: jcaro en 23 de Junio de 2009, 14:17:28 PM
Gg, gracias por las respuestas, pero aunque pienso flirtear con todos los lenguajes de programación que pueda más importantes de momento me quedo con RobotC. Koldo te seguire en ese foro.