![]() |
Team 166 Programming Workshop - BETA Open House
Team 166 will be covering the new 2011 control system, the 2011 dashboard software, the C++ and Java changes and our Chopshop C++ Multitasking Framework at our Merrimack Beta Workshop in order to prepare teams for the upcoming season. It will be held December 12, 2010 at Merrimack High School in Merrimack, NH. More information about the workshop can be found here:
http://www.chopshop166.com For more information, email 166first at gmail.com |
Re: Team 166 Programming Workshop - BETA Open House
Will there also be a webcast/online portion?
I think it would be nice to show to my new programming members. |
Re: Team 166 Programming Workshop - BETA Open House
All of the materials that we (Chop Shop 166) will be posted online afterward, and a link will be posted in this thread.
|
Re: Team 166 Programming Workshop - BETA Open House
Oh then, will it go over the basics of programming? I asked my mentor to set up a date or at least a list of programmers so I can tutor them... He never got around to it... So may be I can just show them the video
|
Re: Team 166 Programming Workshop - BETA Open House
It will not, We are going over what has been changed in the beta, and a project our team has been working on that can benefit c++ programmers. We will also be going over Source control.
I didn't mention it, but I don't think there will be a video of our presentation, but the slide shows and all the documents we show will be posted. |
Re: Team 166 Programming Workshop - BETA Open House
As someone who has experience with programming in general ex I know C, some C++, java and plenty more but not WPIlib or anything with the cRIO would this be helpful. This is my rookie year (and my team's) and I am doing all the programming for my team so I've been reading up on WPILib, even so, would it do me good to go to this? I ask because I can get there just not super conveniently.
Thanks |
Re: Team 166 Programming Workshop - BETA Open House
To be honest, I don't think it would prove worth it for you. We will be going over whats changed since last year, and talk about Source control, for teams with multiple programmers. We will also go over a project that our team has been working on for teams using c++.
As I said earlier, all the materials will be posted online afterward, so you can look at them later. If you have any questions then I'd be glad to answer them. |
Re: Team 166 Programming Workshop - BETA Open House
Brad Miller (WPILib author) will be present and will talk about Java programming and WPILib in general. So I think this would be a great opportunity for any programmers wanting more knowledge about WPILib.
There will also be a Q&A period and if time & # of attendees permit, an opportunity to work hands-on with WPILib. Depending on the groups attending, we can tailor the presentation. |
Re: Team 166 Programming Workshop - BETA Open House
The Presentation will go something like this:
Beta Test Activities Control System Updates Imaging tool Driver Station FRC Programming Chop Shop Secret Project Source Control Snack break WPILIB 2010 and 2011 -by Brad Miller Java programming -by Brad Miller Q&A Can't wait to see everyone that's coming on Sunday! |
Re: Team 166 Programming Workshop - BETA Open House
A number of teams showed up today. Thank you all for coming, I hope you all learned something.
I will edit this post with a link to the materials we covered in a little while. edit: The powerpoints can be found at betaworkshop.chopshop166.com |
Re: Team 166 Programming Workshop - BETA Open House
"C++ for Dummies" is a really nice book. Pricey at $30 (Barnes & Noble), but it includes sample code and Code:Blocks (freeware) for installation. It won't tell you everything you want to know, but a nice primer.
|
Re: Team 166 Programming Workshop - BETA Open House
So, when will the charts be posted?
TIA, Mike |
Re: Team 166 Programming Workshop - BETA Open House
If your talking about the slideshows, I posted a link in my previous post, but they can be found at Beta Workshop
Otherwise, can you please clarify your question? |
Re: Team 166 Programming Workshop - BETA Open House
Sorry, I missed the link in your earlier message.
Thanks, Mike |
Re: Team 166 Programming Workshop - BETA Open House
Just so you know, the link to the Google Code page for framework166 on your website is broken (Sub-Teams -> Software -> Framework repository links to http://code.google.com/p/framework-166/ instead of the correct http://code.google.com/p/framework166/)
There is a lot of interesting and useful ideas in framework166, especially your approach to multitasking. Thanks for releasing the code, it will come in handy for the upcoming year! |
Re: Team 166 Programming Workshop - BETA Open House
Thanks for pointing that out. It should be fixed now.
Its nice to know that someone is looking at it. :) |
Re: Team 166 Programming Workshop - BETA Open House
Wow, that framework looks extremely useful. Just checking that is something that any team can use within liscensing and FRC rules correct? Also noobish question how would I go about linking in that library to another project or would I just open framework as a project(as I believe it is so, I don't have windriver yet though but the unix hidden files indicate so) and edit the Autonomous.cpp and Robot.cpp and their respective.h files and upload that?
Thanks, I know that was a bit convoluted Oliver |
Re: Team 166 Programming Workshop - BETA Open House
1 Attachment(s)
Quote:
Quote:
The only files you need to change are:
Code:
// <<CHANGEME>>EDIT: Alright, I attached a sample task. This logs the x, y, and z axes of the first joystick, as well as demonstrates proxy::add, proxy::get, and proxy::set |
| All times are GMT -5. The time now is 14:26. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi