|
|
|
![]() |
|
|||||||
|
||||||||
| View Poll Results: Which do you use? | |||
| Windriver |
|
36 | 45.57% |
| LabView |
|
34 | 43.04% |
| A sort of Hybrid of both |
|
9 | 11.39% |
| Voters: 79. You may not vote on this poll | |||
![]() |
|
|
Thread Tools | Rate Thread | Display Modes |
|
|
|
#1
|
|||
|
|||
|
Windriver? Labview? Both?
My friend and I were wondering which was more used, windriver or labview. We've also heard of teams using both together. We're wondering how many people are using which, and potentially reasons for this decision. Thanks.
|
|
#2
|
||||
|
||||
|
Re: Windriver? Labview? Both?
The reason why I/we choose to go with Lab View is simply for its "advanced" debugging capabilities. The whole concept of a front panel/dashboard is completely going to help us this year rather than having to stare at a terminal, seeing only one piece of data at one time. The dashboard rocks. The other debugging stuff in LabView makes it very easy to see exactly what is going on (little function to literally follow the flow of the program & see what has what value..etc).
Mostly why we/I chose it. -Tanner |
|
#3
|
||||
|
||||
|
Re: Windriver? Labview? Both?
What our team decided to do (which was the least, although still so, controversial) was to focus on using LabView and perhaps secondarily use C or C++ if really get the fire under us going.
My opinion is that LabView is more pragmatic in a sense. There are mistakes that you can make in C that LabView simply won't let you do. There are also many more plug-in style bits in LabView that make things easier. Also, probably the biggest factor in the decision was that many mentors (especially those outside of the main programming mentors) had experience with LabView. Many people also wanted to learn LabView. |
|
#4
|
|||
|
|||
|
Re: Windriver? Labview? Both?
Any other opinions?
|
|
#5
|
||||
|
||||
|
Re: Windriver? Labview? Both?
Our programming team students chose C++ primarily because:
1. The returning students have C background from previous years. 2. Our mentors were more versed in C/C++. 3. The students saw C/C++ as a more widely applicable language/environment to learn be familiar with -- they saw utility for it in a wider range of post-educational fields. 4. The students liked that they could edit C/C++ code without need for a specialized environment (to do Labview well, you need Labview - you can edit C/C++ with something as simple as a text editor). We made our choice back in September to allow time for pre-season training. We've been working with Windriver since the pre-ship in late November and so far, our team seems to be happy with the C++ choice. |
|
#6
|
||||
|
||||
|
Re: Windriver? Labview? Both?
Team 694 uses Windriver C++ exclusively.
The only NI Software we have played with so far is the "Vision Assistant." All of our senior members have experience in C++, and we all think that Labview's visual programming is just as tricky to master as text based C++. On top of that, C is much more of a standard in the programming world, so we all feel its more beneficial for our newbies to learn for their futures. We do hope, however, to learn Labview after build season so we can be helpful to labview based teams in the future. |
|
#7
|
|||||
|
|||||
|
Re: Windriver? Labview? Both?
From my experience, people who are not familiar with programming will love LabView. Anyone who already knows how to program will like WindRiver better. Maybe that will help you decide.
|
|
#8
|
||||
|
||||
|
Re: Windriver? Labview? Both?
Although it's a bit strange at first when you're used to text programming, I'm for LabVIEW all the way. I love the ability to change constants with the front panel w/o redownloading and using probes, it makes debugging so much easier.
C/C++ is certainly more efficient but when we're using a controller as powerful as the cRIO and only have six weeks I think LabVIEW is the way to go. Graphical programming languages are becoming more and more common as hardware becomes more powerful. |
|
#9
|
||||
|
||||
|
Re: Windriver? Labview? Both?
Team 1318 is using LabVIEW. Though we have three veterans, all seasoned C programmers, we are all seniors and must pass on our knowledge. The new programmers have a range of programming experience and we thought it easier to teach them LabVIEW. In addition, LabVIEW is a little *too* attractive. Its debugging capabilities are impressive, with the ability to "probe wires" or look at/manipulate values on our front panel or whatnot. (though I have heard that C++ is now capable of working with the Dashboard...) Under other circumstances, I would have used C++, but we will use LabVIEW and see how it goes...
|
|
#10
|
||||
|
||||
|
Re: Windriver? Labview? Both?
define both\hybrid
|
|
#11
|
|||
|
|||
|
Re: Windriver? Labview? Both?
You can use C++ on the cRIO but still have a LabView dashboard running on your computer.
|
|
#12
|
||||
|
||||
|
Quote:
![]() |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Windriver LAC | McGurky | C/C++ | 12 | 25-02-2009 18:38 |
| compiling in windriver | koreabell | Programming | 4 | 05-01-2009 15:32 |
| Strange WindRiver Error | Maxpower57 | Programming | 1 | 10-12-2008 21:41 |
| windriver projects | nickmagus | Programming | 4 | 01-12-2008 23:29 |