View Single Post
  #2   Spotlight this post!  
Unread 04-03-2011, 19:28
virtuald's Avatar
virtuald virtuald is online now
RobotPy Guy
AKA: Dustin Spicuzza
FRC #1418 (), FRC #1973, FRC #4796, FRC #6367 ()
Team Role: Mentor
 
Join Date: Dec 2008
Rookie Year: 2003
Location: Boston, MA
Posts: 1,055
virtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant futurevirtuald has a brilliant future
Re: Cypress I/O Module

Quote:
Originally Posted by Arjun Namineni View Post
My team has decided to use the Cypress Board this year, and we are not entirely sure how to program it. Can anyone either explain it or reply with a link to where I can find further information?

I have already gone through the "How to Configure Your I/O Module" pdf on the KOP website, but it doesn't really explain how to program it.

Thanks in advance!
You don't program it. You load firmware onto it (as explained in the pdf you found), and then connect wires to it appropriately.

In your robot code, you access the inputs/outputs that you hooked up via the DriverStation class, or if you use the more advanced features of the board, through the DriverStationEnhancedIO class.
__________________
Maintainer of RobotPy - Python for FRC
Creator of pyfrc (Robot Simulator + utilities for Python) and pynetworktables/pynetworktables2js (NetworkTables for Python & Javascript)

2017 Season: Teams #1973, #4796, #6369
Team #1418 (remote mentor): Newton Quarterfinalists, 2016 Chesapeake District Champion, 2x Innovation in Control award, 2x district event winner
Team #1418: 2015 DC Regional Innovation In Control Award, #2 seed; 2014 VA Industrial Design Award; 2014 Finalists in DC & VA
Team #2423: 2012 & 2013 Boston Regional Innovation in Control Award


Resources: FIRSTWiki (relaunched!) | My Software Stuff
Reply With Quote