Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Programming the PSoC (http://www.chiefdelphi.com/forums/showthread.php?t=80466)

Mark McLeod 30-01-2010 23:02

Re: Programming the PSoC
 
It's not required.
It's only necessary if you want to do something non-game controller-ish.

PortugazD.Ace 30-01-2010 23:23

Re: Programming the PSoC
 
you only have to attach the PSoC to the classmate if you want to program in extra buttons. You can, however, use it on the robot with custom circutry and software, if you want.

Greg McKaskle 31-01-2010 12:16

Re: Programming the PSoC
 
Teams are not required to use the I/O board. In fact the new DS now allows for virtual inputs to autonomous and virtual LEDs without using a soldering iron and electronics. On the other hand, the I/O board is very functional and actually very fun to play with. You can use a breadboard or other breakout board to make some very cool custom driving circuits.

The I/O tab on the DS can be used in several ways. If the I/O board is not connected, it is virtual. Numeric and digital values will be sent to the robot code simply by entering them onscreen. Digital output values will be displayed onscreen.

If the I/O board is attached, reprogrammed, and connected to switches and knobs, the HW values will be displayed on the I/O tab to assist with debugging, and the HW values will be sent to the robot code.

When plugged into the computer, there are actually two modes to choose between. The I/O board can be used in compatibility mode which will work pretty well with the API used last year, and which will give you four analogs and either digital inputs and eight digital outputs. This should allow it to work pretty well with code written for last year's robot, or to be used by teams already familiar with the system who want something familiar.

Or, the I/O board can be Configured to be in enhanced mode. This opens up a lot of additional types of I/O as well as just having more I/O. I won't repeat everything in the manuals, but this is certainly worth exploring even if just to learn about sensors and circuits.

Greg McKaskle

MikeNimmo 31-01-2010 12:53

Re: Programming the PSoC
 
I don't really think there is any need for it. It's unimportant enough to wait until the season is over to program unless you've managed to use up all the buttons on whatever controller you're going to use.

Jason Law 31-01-2010 13:14

Re: Programming the PSoC
 
Thanks for all the replies... Looks like I'll wait until the offseason before attempting this. Thanks again for everyone's help.


All times are GMT -5. The time now is 07:52.

Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi