Author |
Message |
mightor
Site Admin
Joined: Wed Mar 05, 2008 8:14 am Posts: 3654 Location: Rotterdam, The Netherlands
|
 Re: RobotC for EV3
The underlying LEGO VM does not support the double type, just float. So, while that does not rule it out for ROBOTC, it would certainly be a fair bit of work to add it. Let's just say that if it was decided to be added, it wouldn't be very high on the current list of priorities  = Xander
_________________| Professional Conduit of Reasonableness| (Title bestowed upon on the 8th day of November, 2013) | My Blog: I'd Rather Be Building Robots| ROBOTC 3rd Party Driver Suite: [ Project Page]
|
Sun Jan 26, 2014 3:31 am |
|
 |
Ford Prefect
Guru
Joined: Sat Mar 01, 2008 12:52 pm Posts: 1030
|
 Re: RobotC for EV3
ok, so then I will have to wait before I can purchase RobotC. single precision fp (32 bit) causes severe precision/rounding issues in my applications as I already observed some time ago (e.g. calculations by numerical analysis and during long-time odometric dead reckoning).
_________________ regards, HaWe aka Ford #define S sqrt(t+2*i*i)<2 #define F(a,b) for(a=0;a<b;++a) float x,y,r,i,s,j,t,n;task main(){F(y,64){F(x,99){r=i=t=0;s=x/33-2;j=y/32-1;F(n,50&S){t=r*r-i*i;i=2*r*i+j;r=t+s;}if(S){PutPixel(x,y);}}}while(1)}
|
Sun Jan 26, 2014 6:19 am |
|
 |
mauroperez67
Rookie
Joined: Thu Jan 30, 2014 7:19 pm Posts: 1
|
 Re: RobotC for EV3
Hello,
Could somebody to tell me when is going to be relased Robot C for EV3?
Regards,
Mauro
|
Thu Jan 30, 2014 7:28 pm |
|
 |
NeXT-Generation
Senior Roboticist
Joined: Wed Sep 28, 2011 10:13 pm Posts: 630 Location: If I told you, I'd have to kill you.
|
 Re: RobotC for EV3
Assuming that the development has been progressing as expected, then as tfriez said on Jan 16th there's still about two weeks left in his months time "very beta release" estimation. 
_________________A.K.A. inxt-generation Self-proclaimed genius, and future world dominator. My Brickshelf Folder"Don't they teach recreational mathematics anymore?" - The Tenth Doctor Bow down to Nikola Tesla, King of the Geek Gods.
|
Thu Jan 30, 2014 7:31 pm |
|
 |
tfriez
Site Admin
Joined: Wed Jan 24, 2007 10:42 am Posts: 620
|
 Re: RobotC for EV3
Beginning of February Update:
- We have "dynamic" loading of our virtual machine running with the LMS2012 (default VM) at the same time. This is key since ROBOTC will be using the architecture of keeping the LEGO VM running to maintain the same UI and actually using the LEGO code to control motors/sensors. - We have received a "preview" of a new EV3 firmware/kernel that is reported to have some of the I2C issues resolved and we've also received the source code to these changes (hurray!) that we're integrating into our development. Unfortunately, a lot of the modules/interfaces that were integrated were affected by this and are being modified to work with the new source code (boooo...) - We are also integrating changes from National Instruments for their library to interface with the EV3 hardware over the USB/Bluetooth/Wifi links. This will work similar to the "Fantom" system on the NXT and will make communicating with the EV3 easier to integrate.
We're working very hard on this and trying to get something ASAP. It seems every time we promise a date, it tends to fly by for some other reasons (in this case, good news since we're working with new firmware, so less bugs!) - so instead of giving a date, I'm going to just start posting updates to this thread at least once a week keeping everyone aware of where we're at in terms of development.
Thanks again for everyone's understanding - we want this to be released just as much as everyone else and we're working hard to make it happen!
_________________Timothy Friez ROBOTC Developer - SW Engineer tfriez@robotc.net
|
Tue Feb 04, 2014 9:50 am |
|
 |
mightor
Site Admin
Joined: Wed Mar 05, 2008 8:14 am Posts: 3654 Location: Rotterdam, The Netherlands
|
 Re: RobotC for EV3
*different bugs -<-- I think you made a typo, Tim. = Xander
_________________| Professional Conduit of Reasonableness| (Title bestowed upon on the 8th day of November, 2013) | My Blog: I'd Rather Be Building Robots| ROBOTC 3rd Party Driver Suite: [ Project Page]
|
Wed Feb 05, 2014 2:00 am |
|
 |
karim
Rookie
Joined: Mon Nov 29, 2010 10:56 am Posts: 4
|
 Re: RobotC for EV3
|
Mon Feb 24, 2014 12:19 am |
|
 |
ebob
Rookie
Joined: Wed Mar 05, 2014 4:59 pm Posts: 1
|
 Re: RobotC for EV3
Beginning of March Update ??? 
|
Wed Mar 05, 2014 5:16 pm |
|
 |
mightor
Site Admin
Joined: Wed Mar 05, 2008 8:14 am Posts: 3654 Location: Rotterdam, The Netherlands
|
 Re: RobotC for EV3
Some new features in the base image are being tested at the moment to see if they can be included before the feature freeze at the end of this week. The ROBOTC VM is being finalised so we can start testing that part (it depended on the aforementioned base image). I don't know how much else I can tell you guys at this point, so that's why I'm being a little vague. Perhaps Tim will be a little more forthcoming than I can be  Regards, Xander
_________________| Professional Conduit of Reasonableness| (Title bestowed upon on the 8th day of November, 2013) | My Blog: I'd Rather Be Building Robots| ROBOTC 3rd Party Driver Suite: [ Project Page]
|
Thu Mar 06, 2014 4:42 am |
|
 |
levanroinishvili
Rookie
Joined: Mon Mar 10, 2014 2:17 am Posts: 6
|
 Re: RobotC for EV3
I have to separate questions:
* The version of ROBOTC that supports EV3, will it also continue to support NXT?
* If I purchase current version of ROBOTC [version 3.62; NXT F/W 9.68], will EV3 support come as an update or will it require a separate purchase?
Thanks,
Levan
|
Mon Mar 10, 2014 2:22 am |
|
 |
mightor
Site Admin
Joined: Wed Mar 05, 2008 8:14 am Posts: 3654 Location: Rotterdam, The Netherlands
|
 Re: RobotC for EV3
Hi Levan, - It will continue to support the NXT.
- You can't buy a 3.x license anymore, but if you get a 4.x license, 3.62 can be activated with it

= Xander
_________________| Professional Conduit of Reasonableness| (Title bestowed upon on the 8th day of November, 2013) | My Blog: I'd Rather Be Building Robots| ROBOTC 3rd Party Driver Suite: [ Project Page]
|
Mon Mar 10, 2014 2:24 am |
|
 |
levanroinishvili
Rookie
Joined: Mon Mar 10, 2014 2:17 am Posts: 6
|
 Re: RobotC for EV3
Thanks a lot for the answers! Do I understand correctly, that the 4.x is this the next version which is under development now? So, if I wait1Msec(100) for the release of 4.x and buy that license, I could program both NXT and EV3? Am I right? 
|
Mon Mar 10, 2014 6:52 am |
|
 |
wgardner
Rookie
Joined: Wed Aug 28, 2013 10:36 am Posts: 6
|
 Re: RobotC for EV3
On this page: http://www.robotc.net/purchase/nxt/It only shows RobotC 3.x licenses for purchase. How do you purchase a RobotC 4.x license for LEGO Mindstorms??
|
Mon Mar 10, 2014 7:45 am |
|
 |
tfriez
Site Admin
Joined: Wed Jan 24, 2007 10:42 am Posts: 620
|
 Re: RobotC for EV3
Yes - If you purchase 3.x today, you'll get 4.x for free. In ROBOTC 4.X for Mindstorms, you'll be able to program both NXT and EV3 controllers.
_________________Timothy Friez ROBOTC Developer - SW Engineer tfriez@robotc.net
|
Mon Mar 10, 2014 12:47 pm |
|
 |
Siberianice
Rookie
Joined: Mon Mar 10, 2014 1:11 pm Posts: 1
|
 Re: RobotC for EV3
I am also waiting for this version. Thinking about buying EV3 after the release. VEX IQ in Russia, unfortunately, it is impossible to buy.
|
Mon Mar 10, 2014 2:03 pm |
|
|
Who is online |
Users browsing this forum: No registered users and 2 guests |
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot post attachments in this forum
|
|