|
|
|
![]() |
|
|||||||
|
||||||||
![]() |
|
|
Thread Tools |
Rating:
|
Display Modes |
|
|
|
#1
|
|||
|
|||
|
Re: Using the TI LaunchPad from your KoP
Quote:
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. |
|
#2
|
||||
|
||||
|
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? |
|
#3
|
|||||
|
|||||
|
Re: Using the TI LaunchPad from your KoP
The Driver Station program can not be modified by teams. However, you can change the Dashboard in any way you like.
|
|
#4
|
||||
|
||||
|
Re: Using the TI LaunchPad from your KoP
Quote:
As Alan alluded to, your team may need to create a custom Dashboard to achieve what you are looking for. |
|
#5
|
||||
|
||||
|
Re: Using the TI LaunchPad from your KoP
Quote:
Quote:
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. |
|
#6
|
||||||
|
||||||
|
Re: Using the TI LaunchPad from your KoP
Quote:
|
|
#7
|
||||
|
||||
|
Re: Using the TI LaunchPad from your KoP
Quote:
|
|
#8
|
|||
|
|||
|
Re: Using the TI LaunchPad from your KoP
Quote:
|
|
#9
|
||||
|
||||
|
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 |
|
#10
|
|||
|
|||
|
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. |
|
#11
|
||||
|
||||
|
Re: Using the TI LaunchPad from your KoP
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.
|
|
#12
|
||||
|
||||
|
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? |
|
#13
|
|||
|
|||
|
Re: Using the TI LaunchPad from your KoP
I'm guessing you haven't looked at the source code for the Launchpad. That's the only example you should need to find online and it's referenced in this thread I believe. If not, it's on the wiki that is linked from this thread.
|
|
#14
|
||||
|
||||
|
Re: Using the TI LaunchPad from your KoP
Quote:
I'll go back and see if that code helps me. You are correct, I haven't looked at it yet. Not being a programmer by trade, more like a hack, if code isn't well commented, it really is mind-bending for me. I need things clearly spelled out before it makes sense. |
![]() |
| Thread Tools | |
| Display Modes | Rate This Thread |
|
|