Search found 8 matches
- 09 Feb 2013, 21:31
- Forum: Mindstorms Software
- Topic: NXC, LEJOS, ROBOTC software and EV3 compatibility?
- Replies: 23
- Views: 26445
Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?
You seem to be optimistic that if you use any arm-linux toolchain, you get something that works on the EV3. That is not always true, in particular if the libraries of the toolchain you use are newer than the libraries installed on the EV3. For example, glibc uses symbol versioning, that allows binar...
- 09 Feb 2013, 16:19
- Forum: Mindstorms Software
- Topic: NXC, LEJOS, ROBOTC software and EV3 compatibility?
- Replies: 23
- Views: 26445
Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?
John, it almost sounds - as if you give preference to a gnu Compiler for arm/linux ? - if yes, is this also good reason for you for establishing an API? - and if also yes, would you appreciate people to help while it's in development? It probably a bit early speculating about that, isn't it? I'm no...
- 09 Feb 2013, 16:10
- Forum: Mindstorms Software
- Topic: NXC, LEJOS, ROBOTC software and EV3 compatibility?
- Replies: 23
- Views: 26445
Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?
Is there any third party software as NXC, LEJOS, ROBOTC news? Haven't seen nowhere anything about that topic, i'm asking, perhaps Xander, Brian, John, Steve? So about leJOS: we have talked about the EV3. We don't know much about it yet, but we're thinking about bringing leJOS to the EV3. If possibl...
- 07 May 2011, 12:18
- Forum: Mindstorms Software
- Topic: NXT access via USB on OSX
- Replies: 35
- Views: 41540
Re: NXT access via USB on OSX
Hi Sven, What did you use to generate the output you saw? If it was a program that uses LCP then that makes sense. The method that sends LCP requests (sendRequest) asks for an exact reply length based on the LCP command being used. For none LCP reads we will ask for a much bigger read (but this is ...
- 07 May 2011, 11:32
- Forum: Mindstorms Software
- Topic: NXT access via USB on OSX
- Replies: 35
- Views: 41540
Re: NXT access via USB on OSX
I added some debug statement in Java, right before we call the C code.
For example, we call read() with length 32, but only get 5 bytes in return.
Funny enough, we also call read() with length 33 and sometimes length 3.
For example, we call read() with length 32, but only get 5 bytes in return.
Funny enough, we also call read() with length 33 and sometimes length 3.
- 05 May 2011, 11:39
- Forum: Mindstorms Software
- Topic: NXT access via USB on OSX
- Replies: 35
- Views: 41540
Re: NXT access via USB on OSX
Currently I'm stumped by iNXT::read() which will throw an exception if the number of bytes to be read is greater than the number of available bytes coming from the NXT, whereas iNXT::pollAvailableLength() keeps giving me a "Command mismatch in firmware response" exception. (I'm assuming t...
- 29 Apr 2011, 08:10
- Forum: Mindstorms Software
- Topic: NXT access via USB on OSX
- Replies: 35
- Views: 41540
Re: NXT access via USB on OSX
Funny you should say that. I'm not sure when you refer to native OSX USB API, whether you meant using the Mac's USB Framework, or libusb? I'm refering to the usb API offered by OSX itself - that would the one that libusb is based on. Not sure, what the NI-VISA-USB layer is based on, but they may ha...
- 28 Apr 2011, 12:08
- Forum: Mindstorms Software
- Topic: NXT access via USB on OSX
- Replies: 35
- Views: 41540
NXT access via USB on OSX
Hi, I'm currently a leJOS developer. The fantom driver is not exactly the best piece of software, and it would be nice to bypass it using some native OSX USB API. However, I have no clue about OSX and any USB APIs that it might offer. In the old nxtasy forums, somebody told me that there would be so...