Go to Post I had so much to say but I dont know how to get it accross -- but to all of you that we were involved with this weekend, thankyou for everything -- we're changing lives, and we truly are moving mountains, in more ways than one. - Jacqui Sutton [more]
Home
Go Back   Chief Delphi > Technical > Control System
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Reply
 
Thread Tools Rating: Thread Rating: 17 votes, 5.00 average. Display Modes
  #1   Spotlight this post!  
Unread 28-01-2015, 09:43
ILAMtitan ILAMtitan is offline
Texas Instruments
AKA: Bart Basile
FRC #3005 (RoboChargers)
Team Role: Mentor
 
Join Date: Nov 2013
Rookie Year: 2013
Location: Dallas
Posts: 70
ILAMtitan will become famous soon enoughILAMtitan will become famous soon enough
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by billbo911 View Post
Is there a chance there is a CAD file for this board. I know it's a minor part, but having accurate measurements would be nice.
I started to create one, but found hole spacing to not be ANSI Standard, so I decided to see if I ac find an official drawing before I spend the few minutes it will take to create it myself.
I created a dimensioned drawing from the PCB layout for you guys to use. You can get it here for now: https://txn.box.com/s/iid65s2kh6e1qrde1hoea7o2ify1g0u1

I don't do much formal CAD work, but all the relevant information should be there. I'll run it by some of the people on our team who are better at making these kinds of drawings and get a more formal one up on the wiki later.

If you're familiar with EagleCAD, you can grab the full hardware design package from here as well: http://www.ti.com/tool/MSP-EXP430F5529LP
Reply With Quote
  #2   Spotlight this post!  
Unread 28-01-2015, 09:55
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,350
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by ILAMtitan View Post
I created a dimensioned drawing from the PCB layout for you guys to use. You can get it here for now: https://txn.box.com/s/iid65s2kh6e1qrde1hoea7o2ify1g0u1

I don't do much formal CAD work, but all the relevant information should be there. I'll run it by some of the people on our team who are better at making these kinds of drawings and get a more formal one up on the wiki later.

If you're familiar with EagleCAD, you can grab the full hardware design package from here as well: http://www.ti.com/tool/MSP-EXP430F5529LP
Thanks Bart!
I can do a little math based on that PDF and get the details I need.
I'm still learning SolidWorks 2014, but I'm certain I can create what I need now. I'm looking forward to what your team creates so I can do a little self critique based on other's work.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #3   Spotlight this post!  
Unread 30-01-2015, 20:39
mplanchard mplanchard is offline
Marie Planchard, SolidWorks
no team
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2004
Location: Massachusetts
Posts: 469
mplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by ILAMtitan View Post
I created a dimensioned drawing from the PCB layout for you guys to use. You can get it here for now: https://txn.box.com/s/iid65s2kh6e1qrde1hoea7o2ify1g0u1

I don't do much formal CAD work, but all the relevant information should be there. I'll run it by some of the people on our team who are better at making these kinds of drawings and get a more formal one up on the wiki later.

If you're familiar with EagleCAD, you can grab the full hardware design package from here as well: http://www.ti.com/tool/MSP-EXP430F5529LP
Do you have and IDF or PADS file? I can bring it into CircuitWorks and get the 3D board. Marie
__________________
Reply With Quote
  #4   Spotlight this post!  
Unread 30-01-2015, 21:13
ILAMtitan ILAMtitan is offline
Texas Instruments
AKA: Bart Basile
FRC #3005 (RoboChargers)
Team Role: Mentor
 
Join Date: Nov 2013
Rookie Year: 2013
Location: Dallas
Posts: 70
ILAMtitan will become famous soon enoughILAMtitan will become famous soon enough
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by mplanchard View Post
Do you have and IDF or PADS file? I can bring it into CircuitWorks and get the 3D board. Marie
I had to import it into Altium, and then export the IDF file, but you can find it here: https://txn.box.com/s/syur2lhypaihegkm2rfupxi2h0f11ufr

I was also able to export the STEP file from Altium, but I know those aren't always preferred due to file size and other restrictions. I've uploaded here for any interested parties though: https://txn.box.com/s/c0b11817xbyn6nxorrejz9728f1bublo

Since both of these are both via Altium, I can't guarantee the accuracy. If anyone can validate them, please let me know.
Reply With Quote
  #5   Spotlight this post!  
Unread 01-02-2015, 09:58
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,350
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Please forgive me if this has been covered, but using my phone to search CD is rather difficult and I couldn't find it.
We have a driver's station setup with the Launchpad, that uses 18 buttons. Therefore, we have the Launchpad in mode 3. The problem is, we cannot see all of the buttons indicated on the driver's station. Is there a way to extend the driver station to display all 20 buttons as they are activated?
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #6   Spotlight this post!  
Unread 01-02-2015, 10:46
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,112
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by billbo911 View Post
Is there a way to extend the driver station to display all 20 buttons as they are activated?
The Driver Station program can not be modified by teams. However, you can change the Dashboard in any way you like.
Reply With Quote
  #7   Spotlight this post!  
Unread 01-02-2015, 10:58
ayeckley's Avatar
ayeckley ayeckley is offline
Registered User
AKA: Alex Yeckley
FRC #2252 (Mavericks)
Team Role: Mentor
 
Join Date: Apr 2007
Rookie Year: 2007
Location: Sandusky, OH
Posts: 266
ayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by billbo911 View Post
Is there a way to extend the driver station to display all 20 buttons as they are activated?
I've not found a way to manually change the number of buttons displayed but I did find that the Driver Station seemed to automatically expand to the active number of inputs based on the size of the data stream received from the LaunchPad. Perhaps there is some upper limit to the number of inputs it can expand to? Perhaps its behavior is dependent upon the screen size and resolution? Alas, none of this seems to be documented anywhere.

As Alan alluded to, your team may need to create a custom Dashboard to achieve what you are looking for.
__________________

Reply With Quote
  #8   Spotlight this post!  
Unread 01-02-2015, 11:17
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,350
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by ayeckley View Post
I've not found a way to manually change the number of buttons displayed but I did find that the Driver Station seemed to automatically expand to the active number of inputs based on the size of the data stream received from the LaunchPad. Perhaps there is some upper limit to the number of inputs it can expand to? Perhaps its behavior is dependent upon the screen size and resolution? Alas, none of this seems to be documented anywhere.

As Alan alluded to, your team may need to create a custom Dashboard to achieve what you are looking for.
Quote:
Originally Posted by Alan Anderson View Post
The Driver Station program can not be modified by teams. However, you can change the Dashboard in any way you like.
Thanks guys!
We have no intent on modifying the drivers station code. In fact, even seeing the buttons active on the driver station is not necessary. The biggest concern is that the RoboRio can read those inputs and respond accordingly.
We will work with our programmers to verify that their code can detect the button presses, and respond accordingly.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #9   Spotlight this post!  
Unread 01-02-2015, 13:11
Joe Ross's Avatar Unsung FIRST Hero
Joe Ross Joe Ross is offline
Registered User
FRC #0330 (Beachbots)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1997
Location: Los Angeles, CA
Posts: 8,561
Joe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond reputeJoe Ross has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by billbo911 View Post
Thanks guys!
We have no intent on modifying the drivers station code. In fact, even seeing the buttons active on the driver station is not necessary. The biggest concern is that the RoboRio can read those inputs and respond accordingly.
We will work with our programmers to verify that their code can detect the button presses, and respond accordingly.
We noticed this yesterday also. Our java code responded to all 20 buttons, however. We filed a low priority bug against the driver station: https://usfirst.collab.net/sf/go/artf4002
Reply With Quote
  #10   Spotlight this post!  
Unread 01-02-2015, 13:20
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,350
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by Joe Ross View Post
We noticed this yesterday also. Our java code responded to all 20 buttons, however. We filed a low priority bug against the driver station: https://usfirst.collab.net/sf/go/artf4002
This is exactly what I was hoping to find as well! Thanks Joe for confirming what I had suspected.
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
  #11   Spotlight this post!  
Unread 04-02-2015, 10:35
mplanchard mplanchard is offline
Marie Planchard, SolidWorks
no team
Team Role: Mentor
 
Join Date: Jan 2008
Rookie Year: 2004
Location: Massachusetts
Posts: 469
mplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond reputemplanchard has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by ILAMtitan View Post
I had to import it into Altium, and then export the IDF file, but you can find it here: https://txn.box.com/s/syur2lhypaihegkm2rfupxi2h0f11ufr

I was also able to export the STEP file from Altium, but I know those aren't always preferred due to file size and other restrictions. I've uploaded here for any interested parties though: https://txn.box.com/s/c0b11817xbyn6nxorrejz9728f1bublo

Since both of these are both via Altium, I can't guarantee the accuracy. If anyone can validate them, please let me know.
I will contact you through a private message - we are working with Altium and other formats. Have a few questions trying to get this into CircuitWorks. Marie
__________________
Reply With Quote
  #12   Spotlight this post!  
Unread 08-02-2015, 18:29
ayeckley's Avatar
ayeckley ayeckley is offline
Registered User
AKA: Alex Yeckley
FRC #2252 (Mavericks)
Team Role: Mentor
 
Join Date: Apr 2007
Rookie Year: 2007
Location: Sandusky, OH
Posts: 266
ayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

We've been able to return to this issue now that some of our more pressing problems have been resolved. In summary, we have successfully implemented an interrupt-based quadrature encoder that restores that aspect of now-discontinued Enhanced I/O features of the Driver Station.

Whitepaper located here:

http://www.chiefdelphi.com/media/papers/3097
__________________

Reply With Quote
  #13   Spotlight this post!  
Unread 10-02-2015, 09:30
ILAMtitan ILAMtitan is offline
Texas Instruments
AKA: Bart Basile
FRC #3005 (RoboChargers)
Team Role: Mentor
 
Join Date: Nov 2013
Rookie Year: 2013
Location: Dallas
Posts: 70
ILAMtitan will become famous soon enoughILAMtitan will become famous soon enough
Re: Using the TI LaunchPad from your KoP

This is really awesome work!
That's a really lightweight ISR for the encoder, and shouldn't cause any problems with the USB stack.
Reply With Quote
  #14   Spotlight this post!  
Unread 10-02-2015, 09:56
ayeckley's Avatar
ayeckley ayeckley is offline
Registered User
AKA: Alex Yeckley
FRC #2252 (Mavericks)
Team Role: Mentor
 
Join Date: Apr 2007
Rookie Year: 2007
Location: Sandusky, OH
Posts: 266
ayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond reputeayeckley has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

Quote:
Originally Posted by ILAMtitan View Post
shouldn't cause any problems with the USB stack.
Thanks, but now that I think of it we probably should have cleared the interrupt flag *after* incrementing/decrementing the counter instead of before. Nonetheless, it does seem to work OK as-is.
__________________

Reply With Quote
  #15   Spotlight this post!  
Unread 13-03-2015, 09:46
billbo911's Avatar
billbo911 billbo911 is offline
I prefer you give a perfect effort.
AKA: That's "Mr. Bill"
FRC #2073 (EagleForce)
Team Role: Mentor
 
Join Date: Mar 2005
Rookie Year: 2005
Location: Elk Grove, Ca.
Posts: 2,350
billbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond reputebillbo911 has a reputation beyond repute
Re: Using the TI LaunchPad from your KoP

I know this thread is slightly stale, but it also seems to be the closest thing I can find to the official thread for the LaunchPad.

In as much as I can see that the LaunchPad successfully implements "Output" as well as Input, I have a question.

It is not so much that I am trying to create competition for the LaunchPad, but I am trying to help increase innovation. What I would like to know is, how does the LaunchPad parse the "Output Reports" sent from the DS to the "USB HID" device that the LaunchPad is acting as?

I have done a lot of searching on the Internet and have found almost nothing on the formatting of "output reports" let alone any examples of how to receive and parse these reports.

Specifically I have two devices I would like to use in the exact same manner as the LaunchPad, the Teensy 3.1 and the Leonardo. Thus far. using them as input devices is all I can achieve. It's the output, such as turning on LEDs or force feedback, that I can not seem to be able to do.

I guess there is a second question I would like answered. Is there a document that includes a description of the data formatting sent by the DS to attached USB HID devices?
__________________
CalGames 2009 Autonomous Champion Award winner
Sacramento 2010 Creativity in Design winner, Sacramento 2010 Quarter finalist
2011 Sacramento Finalist, 2011 Madtown Engineering Inspiration Award.
2012 Sacramento Semi-Finals, 2012 Sacramento Innovation in Control Award, 2012 SVR Judges Award.
2012 CalGames Autonomous Challenge Award winner ($$$).
2014 2X Rockwell Automation: Innovation in Control Award (CVR and SAC). Curie Division Gracious Professionalism Award.
2014 Capital City Classic Winner AND Runner Up. Madtown Throwdown: Runner up.
2015 Innovation in Control Award, Sacramento.
2016 Chezy Champs Finalist, 2016 MTTD Finalist
Reply With Quote
Reply


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


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

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


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