HispaLUG

El foro LUGnático => Technic & Mindstorms => Mensaje iniciado por: told en 10 de Marzo de 2010, 15:09:36 PM

Título: Dos preguntas: NQC y Cadenas para las robots
Publicado por: told en 10 de Marzo de 2010, 15:09:36 PM
Buenas.

Tenemos un problema con el NQC. Para programar nos arreglamos mucho mejor con el NXT. Nunca estudié - y mi hijo con 8 años mucho menos - formalmente C y, pese a conocer la estructura del lenguaje no tengo ni práctica ni soltura en en su manejo. Hemos encontrado varios programas escritos en NQC que nos gustaría modificar, pero no sabemos si es posible traducirlos a NXT.

Los compilamos y guardamos en¡ el ladrillo y funcionan, pero no sabemos como hacer para leerlos en formato NXT. ¿Nos podéis ayudar?

Otra cosa.

¿Dónde podemos comprar cadena para nuestros robots?

Saludos

NOTA: Por favor, evitad poner los títulos en mayúsculas
Título: Re: DOS PREGUNTAS: NQC y CADENAS PARA LAS ROBOTS
Publicado por: Jetro en 10 de Marzo de 2010, 15:19:12 PM
Primero una pequeña aclaración: NXT es el nombre del último ladrillo inteligente de LEGO, NXT-G el nombre de un lenguaje de programación visual para ese NXT.

En cuanto a la conversión de NXC a NXT: malas noticias. ¿Cómo puedes leer un documento que ha sido escrito en chino en otro idioma (español por ejemplo)? Existen traductores en la web, pero si alguna vez has intentado hacer una traducción así te habrás dado cuenta de que el resultado es ni mucho menos bueno. Los ordenadores no tienen la capacidad de interpretación que tenemos muchos y necesitan instrucciones precisas por lo que no hay ninguna forma de visionar un programa escrito en NXT-G salvo que tú mismo lo reprogramas.

Dicho esto, yo soy 100% de letras y me las voy apañando en NXC. Te puedo recomendar encarecidamente el tutorial que hay para ese lenguaje en inglés: https://bricxcc.sourceforge.net/nbc/nxcdoc/index.html

Por lo demás, si tienes alguna duda específica de un programa en particular: pregunta que entre todos seguro que te sacamos de dudas :)




¿Cadenas? - si empiezas por "las FAQ del "novato" leguero e hispalugnático (https://www.hispalug.com/foro/index.php?topic=2597.0)" encontrarás respuestas a muchas preguntas que todos nos hemos hecho al principio de registrarnos en este foro, entre ello dónde puedes buscar estas cosas :guino:
Título: Re: Dos preguntas: NQC y Cadenas para las robots
Publicado por: told en 10 de Marzo de 2010, 21:25:06 PM
Buenas.

Menuda plancha. Tienes razón respecto a la dificultad de traducir de un lenguaje a otro, pero pensaba que una vez compilado, el NXC, podría descompilarse en NXT-G.

Veremos que se puede hacer, tamoco es tan difícil re-escribir en en NXT-G, pero lleva tiempo.

Saludos y gracias.
Título: Re: Dos preguntas: NQC y Cadenas para las robots
Publicado por: Jetro en 10 de Marzo de 2010, 21:27:40 PM
Descompilar es (prácticamente) imposible. Ni siguiera se puede descompilar un programa al lenguaje en que fue escrito originalmente.
Título: Re: Dos preguntas: NQC y Cadenas para las robots
Publicado por: told en 11 de Marzo de 2010, 23:47:10 PM
Buenas.

He bajado el manual y tiene una buena pinta. Hace muchos años que no programo "en serio" y, a pesar de ello, no da la impresión de ser muy complicado (a pesar de mis dificultades con el C).

Saludos y gracias.