Internal PS/2 Port
Moderator: MaxCoderz Staff
- KermMartian
- Calc Wizard
- Posts: 549
- Joined: Tue 05 Jul, 2005 11:28 pm
- Contact:
Internal PS/2 Port
Edit: holy #^&#^&, it works perfectly. The ol' TI can certainly give enough current for both keyboard and mouse.
Earlier today.... Looks like it works! 5.064v coming off it from the zener diode regulator, and plugging in a keyboard or mouse turns on the calc. I'll test it when I get home. My only concern at this point is that the calc won't be able to produce enough current to drive the PS/2 devices - the protocol defines max current for a PS/2 device as 275mA, and I _know_ AAAs can't produce that too well. Hopefully non-optical PS/2 mice and keyboards take more along the lines of 40-60mA. I will of course be testing it with the Emerson demo, since I'm still writing the mouse and keyboard SEs for Doors CS with the Emerson library.
Red = +5v
Black = gnd/com
Yellow = tip
Orange = ring.
Earlier today.... Looks like it works! 5.064v coming off it from the zener diode regulator, and plugging in a keyboard or mouse turns on the calc. I'll test it when I get home. My only concern at this point is that the calc won't be able to produce enough current to drive the PS/2 devices - the protocol defines max current for a PS/2 device as 275mA, and I _know_ AAAs can't produce that too well. Hopefully non-optical PS/2 mice and keyboards take more along the lines of 40-60mA. I will of course be testing it with the Emerson demo, since I'm still writing the mouse and keyboard SEs for Doors CS with the Emerson library.
Red = +5v
Black = gnd/com
Yellow = tip
Orange = ring.
- thegamefreak0134
- Extreme Poster
- Posts: 455
- Joined: Mon 23 Jan, 2006 10:09 pm
- Location: In front of a Computer, coding
- Contact:
- KermMartian
- Calc Wizard
- Posts: 549
- Joined: Tue 05 Jul, 2005 11:28 pm
- Contact:
-
- Calc King
- Posts: 1513
- Joined: Sat 05 Aug, 2006 7:22 am
- KermMartian
- Calc Wizard
- Posts: 549
- Joined: Tue 05 Jul, 2005 11:28 pm
- Contact:
- benryves
- Maxcoderz Staff
- Posts: 3089
- Joined: Thu 16 Dec, 2004 10:06 pm
- Location: Croydon, England
- Contact:
The only reason, of course, to do this on the 84 is so you could combine it with usb8x to use a keyboard and mouse at the same time
Autodetection within Emerson is a bit flakey, Kerm - sometimes you need to remove and reattach the device if it gets confused. If you can find a workaround, I'd be interested to hear it. That routine was written very quickly.
I, too, have had the odd debouncing issue on one keyboard. It could well be a bug in the library, probably (99%) that it doesn't pick up the "release" prefix byte due to a timing bug. Which makes sense as different devices have different clock rates. I wish I had more time to look into it, though as you're working actively with it I look forwards to any discoveries! Adding a code-based debouncer should be rather simple to do, though.
Oh, and this relates to you:
Autodetection within Emerson is a bit flakey, Kerm - sometimes you need to remove and reattach the device if it gets confused. If you can find a workaround, I'd be interested to hear it. That routine was written very quickly.
I, too, have had the odd debouncing issue on one keyboard. It could well be a bug in the library, probably (99%) that it doesn't pick up the "release" prefix byte due to a timing bug. Which makes sense as different devices have different clock rates. I wish I had more time to look into it, though as you're working actively with it I look forwards to any discoveries! Adding a code-based debouncer should be rather simple to do, though.
Oh, and this relates to you:
Feel proudravuya wrote:You guys are either the sickest bastards imaginable or some sort of modern-day folk heroes. I salute you all.
- KermMartian
- Calc Wizard
- Posts: 549
- Joined: Tue 05 Jul, 2005 11:28 pm
- Contact:
- KermMartian
- Calc Wizard
- Posts: 549
- Joined: Tue 05 Jul, 2005 11:28 pm
- Contact:
*bump* This video will be live in a few minutes. Sorry for the bad quality.
http://www.youtube.com/watch?v=I_aVj7Ot7bU
http://www.youtube.com/watch?v=I_aVj7Ot7bU
-
- New Member
- Posts: 36
- Joined: Thu 30 Dec, 2004 5:43 pm
- Location: Roanoke, Virginia
- Contact:
thats tight man, congrats.
Try your hand at turn based war strategy on your TI-83/Ti-83+ with Catch 22. Download now:
http://www.ticalc.org/archives/files/fi ... 35508.html
Project Cartel Details:
http://calcwebzine.com/index.php?option ... mid=0&id=8
http://www.ticalc.org/archives/files/fi ... 35508.html
Project Cartel Details:
http://calcwebzine.com/index.php?option ... mid=0&id=8
You really need to get yourself a tripod dude
Nice hardware mod, well done.
Nice hardware mod, well done.
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
- KermMartian
- Calc Wizard
- Posts: 549
- Joined: Tue 05 Jul, 2005 11:28 pm
- Contact:
You're welcome
I'm getting more and more curious to see a release of DCS6... PS/2 hardware, calculator networking... I still have to see you pull it off, but it sure sounds promising enough
I'm getting more and more curious to see a release of DCS6... PS/2 hardware, calculator networking... I still have to see you pull it off, but it sure sounds promising enough
http://clap.timendus.com/ - The Calculator Link Alternative Protocol
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS
http://api.timendus.com/ - Make your life easier, leave the coding to the API
http://vera.timendus.com/ - The calc lover's OS