![]() |
Re: NEW 2009 Control System Released
Quote:
|
Re: NEW 2009 Control System Released
Quote:
So once you get your low-level stuff working on the FPGA, you may not need to tweak the FPGA code, and can just fiddle with your higher level algorithms on the PowerPC. |
Re: NEW 2009 Control System Released
Quote:
A lot of people get spoiled on simple projects in college or for hobby purposes and get themselves into a "change code, compile, test, repeat" loop that just isn't possible on more complex software. It's quite possible the more complex software that will likely accompany this new controller will come with longer build times than you're used to now with the IFI hardware. |
Re: NEW 2009 Control System Released
Quote:
Is this specific to Labview or are you suggesting that even teams using Eclipse / etc and programming in C will see this kind of compile time? IF that is the case, and C will take that long to compile for these applications, it may render it completely unusable if you have to do something that requires multiple compiles, like tuning a PID loop, unless you get more fancy and create the ability to adjust the constants with a pot / buttons etc. |
Re: NEW 2009 Control System Released
Someone questioned the cRIO's waterproofness... oh dear, let the water game speculation come flying now...
|
Re: NEW 2009 Control System Released
Quote:
|
Re: NEW 2009 Control System Released
Quote:
http://en.wikipedia.org/wiki/VHSIC_H...ption_Language Depending on the rules, teams will either rarely touch the FPGA code, or never touch it. So the long compile times for compiling the VDHL code for the FPGA aren't an issue. Most likely FIRST will implement the disable logic in the FPGA. If that is the case, they won't want us to potentially mess up the disable code and therefore won't let us change it. Most, if not all, development for our robots will be done for the 400 MHz processor. Which should have a quick compile process and a smokin' fast download. |
Re: NEW 2009 Control System Released
I am extremely excited about the ability to finally write code in C++. Other than what I've read on the site, does anybody know any specifics about how this will work? Will we be able to simply compile and transfer the file using the wireless into the controller? Will we have to use a specific IDE or will the compiler be useable across multiple IDEs provided we use the libraries given to us for the processor? My dream would be to write the robot code in the Microsoft Visual C++ IDE, which is better than MPLab by leaps and bounds, mostly due to Intellisense.
|
Re: NEW 2009 Control System Released
that is crazy!!!!
cant wait to test it out! |
Re: NEW 2009 Control System Released
Quote:
Quote:
|
Re: NEW 2009 Control System Released
Quote:
It still would be nice if they let us program the FPGA ourselves. |
Re: NEW 2009 Control System Released
Quote:
|
Re: NEW 2009 Control System Released
Quote:
Quote:
I'd favor no team programming of the FPGA. [But of course I'm not a VHDL programmer.] I also favor keeping the rule against custom motors. [And I am a motor designer.] |
Re: NEW 2009 Control System Released
Quote:
|
Re: NEW 2009 Control System Released
After reading a lot of the stuff available from FIRST, WPI, NI, and Wind River... and doing some integration/interpretation... and guessing, the following are some random opinions
Custom h/w and/or driver software will likely be discouraged the first year. Both would make it difficult to provide the type of deep generic support needed across all the teams. The programming of the FPGA will be canned and shouldn't be touched by individual teams again for the same reasons. Maybe in later years we'll be able to change this. LabVIEW is built on top of what VxWorks provides, so C/C++ is actually the native method of building apps. |
| All times are GMT -5. The time now is 14:21. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi