Dos preguntas: NQC y Cadenas para las robots

Iniciado por told, 10 de Marzo de 2010, 15:09:36 PM

Tema anterior - Siguiente tema

0 Miembros y 1 Visitante están viendo este tema.

told

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

Jetro

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" 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:

told

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.

Jetro

Descompilar es (prácticamente) imposible. Ni siguiera se puede descompilar un programa al lenguaje en que fue escrito originalmente.

told

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.