Shop OBEX P1 Docs P2 Docs Learn Events
1-pin Keyboard: OBEX Candidate - Could you please test this for me... — Parallax Forums

1-pin Keyboard: OBEX Candidate - Could you please test this for me...

Cluso99Cluso99 Posts: 18,069
edited 2010-04-23 11:04 in Propeller 1
Update: Please see the end post for new test code, thanks. This is an OBEX candidate.

A problem has been reported that a PS2 keyboard does not work with my driver.

After investigation with a number of keyboards I have been able to test, I found some timing discrepencies.

Would you mind downloading the attached test program and running it for me and post the timing results. The program is designed to work with standard PS2 hardware such as the Prop Proto Board, etc. If your crystal speed is different to 5MHz please just change this and recompile. The keyboard is on pins 26 & 27 but this can be changed also.

So you know what I am after, here is a print of one of my Din5 keyboards...
waiting for idle =1
ready for key
80MHz 84us, 90us, 181us, 90us, 90us, 90us, 262us, 128825us, 446us, 1963us, 84us, 90us, 181us, 90us, 90us,
 90us, 262us,


Instructions:
  • Change xtal and pin definitions if required
  • Compile and load/run the program
  • Run PST (Parallax Serial Terminal) or your favourite program
  • When the program loads and the message "ready for key" is displayed, please press <space> and the results should be printed on PST
  • Cut and paste the results to the forum

Note: A USB to PS2 converter can be used for many newer USB keyboards. A Din5 to PS2 converter can be used for older Din5 keyboards.

Thankyou.

▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔▔
Links to other interesting threads:

· Home of the MultiBladeProps: TriBlade,·RamBlade,·SixBlade, website
· Single Board Computer:·3 Propeller ICs·and a·TriBladeProp board (ZiCog Z80 Emulator)
· Prop Tools under Development or Completed (Index)
· Emulators: CPUs Z80 etc; Micros Altair etc;· Terminals·VT100 etc; (Index) ZiCog (Z80) , MoCog (6809)·
· Prop OS: SphinxOS·, PropDos , PropCmd··· Search the Propeller forums·(uses advanced Google search)
My cruising website is: ·www.bluemagic.biz·· MultiBlade Props: www.cluso.bluemagic.biz

Post Edited (Cluso99) : 4/23/2010 7:30:46 AM GMT

Comments

Sign In or Register to comment.