Quote:
Originally Posted by jph399
I'm the head programmer and I'm most familiar with Labview since that was what we used on our bot last year, but I'm always looking to learn more about it via workshops, presentations, slide-shows, step-by-steps, or even a manual. I know about some of the more common places to look for this online such as LVmastery, and the NI website.
Last year at regionals and the championship I noticed that most teams used C programming and when we needed help with programming they couldn't help much since they weren't using labview. I highly doubt this but I was wondering is there is any way of taking a finished program in labview and then converting it to C with a converting program or anything?
|
You've already mentioned the better sites that I know of. There are several LV specific forums, but they are not specific to FRC. One of the things that was redone this year was all of the LV examples were updated and lots added. They now include electrical wiring diagrams, and that would probably be one of the best ways to learn sensor related concepts. For general LV programming, there are quite a few books available. It has been awhile since I've reviewed any, so I don't have any specific suggestions except that I always liked the Gary Johnson ones. I also thought that the WPI documentation about the APIs was also really good.
Regarding the percentage of teams using LV. The informal polls NI did last year indicated that it differed greatly by region. Established teams, lower numbered teams, seemed more likely to already have programming and to use C/C++. Newer teams, lower numbered ones seemed more likely to use LV. There were of course lots of exceptions. Regions in the NE were often 85% C++. I don't remember where it was, but one regional was I think 92% LV. I believe in Atlanta, it wound up 65% LV and 35% C/C++.
Hopefully, all of the languages will be well supported, and the teams with knowledge of more than one language will continue to rise.
Greg McKaskle