Page 1 of 1

Extracting info from rbt file

Posted: 15 Jan 2011, 03:04
by darkss87
Hi everyone.
I'm interested in developing a programming application similar to NXT-G that works on GNU/Linux. I don't know if there is an easy way to at least extract a part of the information in rbt files to import them in the application. That would be a nice feature, but I'm not sure if it's legal, or if there are things like specifications to that format.

Many Thanks.

Re: Extracting info from rbt file

Posted: 12 Feb 2011, 17:05
by stryker001
I've found that changing the .rbt to .txt can yield some interesting stuff, but It seems to never yield the complete program. Perhaps if you have a hex editor or something you could try that?

Re: Extracting info from rbt file

Posted: 12 Feb 2011, 20:48
by h-g-t
Can't you get the info directly from the sdk at http://us.mindstorms.lego.com/en-us/sup ... x#Advanced ?

Re: Extracting info from rbt file

Posted: 12 Feb 2011, 23:43
by spillerrec
I could only find documentation about the .rxe format and some stuff about the driver (which I haven't even considered reading,). Is there anything about .rbt files there, I couldn't find it?

Re: Extracting info from rbt file

Posted: 14 Feb 2011, 15:56
by afanofosc
An RBT file is a LabView virtual instrument file (VI). The LabView VI file format is a carefully guarded trade secret of National Instruments. As far as I have been able to tell there isn't any code out there that can parse it correctly. I started looking at it a while back and did not get very far before I gave up.

John Hansen