1. Summary
  2. Files
  3. Support
  4. Report Spam
  5. Create account
  6. Log in

NXC, LEJOS, ROBOTC software and EV3 compatibility?

Discussion specific to NXT-G, NXC, NBC, RobotC, Lejos, and more.

NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby pbenco » 25 Jan 2013, 10:53

Hello

Hardware side, third party sensors sensors have already beginning to test compatibility with EV3 (Hitechnic, Mindsensors, etc...)
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?
Best regards
Ben
pbenco.wordpress.com/
User avatar
pbenco
 
Posts: 71
Joined: 29 Sep 2010, 09:43

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby hassenplug » 25 Jan 2013, 14:23

No news. But I'm sure NXC, LEGOS and RobotC will all have EV3 versions available as soon as possible.

Steve
---> Link to lots of MINDSTORMS stuff under my picture --->
User avatar
hassenplug
 
Posts: 346
Joined: 27 Sep 2010, 03:05

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby mightor » 25 Jan 2013, 16:07

There will definitely be a version of ROBOTC for EV3. I don't know about the timeline for it, though.

= Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
User avatar
mightor
Site Admin
 
Posts: 1060
Joined: 25 Sep 2010, 15:02
Location: Rotterdam, Netherlands

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby jwiger » 29 Jan 2013, 03:51

As long as there is a common language that will work on the NXT and the EV3... I don't need to learn two languages to do what I do.
JimmyJam
"The more you know, the more you know, the less you know."
User avatar
jwiger
 
Posts: 122
Joined: 24 May 2011, 20:41
Location: Where ever the military sends me (currently Central Texas)

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby afanofosc » 29 Jan 2013, 14:20

My guess is there will not be an NXC for the EV3. There may be an EVC for the EV3 but it will probably differ in a number of ways from NXC due to what will likely be differences in the underlying virtual machine opcodes, just like there were differences between NQC for the RCX and NXC for the NXT. When you target the official firmware VM you have to deal with the changes that LEGO decides to make to the VM in their firmware while leJOS and RobotC both use custom firmwares which are essentially identical on whichever platform the firmware runs on.

Having said that, BricxCC supports leJOS for the RCX and will soon support leJOS for the NXT and will support leJOS for the EV3 when it is created. BricxCC also supports the GNU C/C++/Pascal compiler for brickOS on the RCX and it will support the GNU C/C++/Pascal compiler for ARM9 linux on the EV3.

Also, I plan on supporting the EV3 in as many of my BricxCC tool windows as possible.

John Hansen
Multi-platform LEGO MINDSTORMS programming
http://bricxcc.sourceforge.net/
User avatar
afanofosc
Site Admin
 
Posts: 1256
Joined: 26 Sep 2010, 19:36
Location: Nashville, TN

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby doc-helmut » 29 Jan 2013, 16:36

Evolution-C already sounds very promising...
but
and it will support the GNU C/C++/Pascal compiler for ARM9 linux on the EV3.

wow, what a great message.
=)
regards,
HaWe
±≠≈αγδεωΔΦΣ∫√∅∞
NXC CHESS for NXT: http://www.mindstormsforum.de/viewtopic.php?f=70&t=6790
indispensable for NXC + EV3-C: easy + trouble-free network & sensor+motor remote control for rs485, BT, USB!
User avatar
doc-helmut
 
Posts: 2425
Joined: 29 Sep 2010, 14:25

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby haydenstudios » 29 Jan 2013, 17:11

doc-helmut wrote:Evolution-C already sounds very promising...

I was thinking more along the lines of EVentually C...
-Hayden
User avatar
haydenstudios
 
Posts: 251
Joined: 22 Oct 2010, 20:05
Location: The United States of America

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby doc-helmut » 29 Jan 2013, 17:35

haydenstudios wrote:
doc-helmut wrote:Evolution-C already sounds very promising...

I was thinking more along the lines of EVentually C...


hm - would this be just even more promising or already utopian?
;)
User avatar
doc-helmut
 
Posts: 2425
Joined: 29 Sep 2010, 14:25

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby mightor » 30 Jan 2013, 05:58

hm - would this be just even more promising or already utopian?

There's simply GCC (that's PVC - Proper, Very C) that will work just fine. You'll have to do all the work yourself, of course, unless someone writes a library to talk to all the devices :)

= Xander
| My Blog: I'd Rather Be Building Robots (http://botbench.com)
| RobotC 3rd Party Driver Suite: (http://rdpartyrobotcdr.sourceforge.net)
| Some people, when confronted with a problem, think, "I know, I'll use threads,"
| and then two they hav erpoblesms. (@nedbat)
User avatar
mightor
Site Admin
 
Posts: 1060
Joined: 25 Sep 2010, 15:02
Location: Rotterdam, Netherlands

Re: NXC, LEJOS, ROBOTC software and EV3 compatibility?

Postby doc-helmut » 30 Jan 2013, 07:46

no, what you're talking about is
... will support the GNU C/C++/Pascal compiler for ARM9 linux on the EV3.


what we're talking about is
There may be an EVC for the EV3 but it will probably differ in a number of ways from NXC

So EVC is intended to be more or less the successor to NXC.
we were curious about that "EV" of "EVC".

haydenstudios wrote:
doc-helmut wrote:EVolution-C already sounds very promising...

I was thinking more along the lines of EVentually C...


that's why I asked
hm - would this be just even more promising or already utopian?
;)


EVC == ( EVolution-C XOR EVentually-C ) ?? 8-)
User avatar
doc-helmut
 
Posts: 2425
Joined: 29 Sep 2010, 14:25

Next

Return to Mindstorms Software

Who is online

Users browsing this forum: No registered users and 1 guest