Noobz!
May 23, 2012, 09:51:37 am *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]   Go Down
  Print  
Author Topic: SIO since it is now really needed could work with pda keyboards.  (Read 1602 times)
0 Members and 2 Guests are viewing this topic.
terramir
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 6


View Profile
« on: January 25, 2008, 12:15:28 am »

Ok I've been reading this and thinking most older non ir pda keyboards should be low power serial keyboards. I have a keyboard here one fold (small) for a ipaq pocket pc and somewhere(take me a while to look for that one Tongue ) I also have a good fold stowaway think they both were for the hp ipaq 3335 or something. Anyway those keyboards should work on some sort of serial protocol now if I could figure out the power supply and other pins on the keyboard and wire them into a connector should it not just be a matter mapping the keys? I just opened up that POS rubber key fold keyboard and confirmed it's serial the markings on the keyboards main board are VCC, RTS, RXD, DCD and Ground this keyboard would make it easy to convert it into a serial keyboard Grin although the big question now is--- does the psp sio port have rts rxd and dcd? and would the SIO driver that you use for hyperterminal work to use a serial keyboard natively on the psp? I assume most serial keyboard work on the ascii protocol shouldn't be much different for this one or the hyperterminal. some input would be appriciated.
terramir  
Logged
wakaru
Global Moderator
Hero Member
*****

Karma: 13
Offline Offline

Mood:

Posts: 1052



View Profile
« Reply #1 on: January 25, 2008, 12:26:51 am »

Do not know much about the serial protocol, but this LINK might be helpful. I´m sure there must be some more documents covering the PSP serial port in more edepth.
Logged


Make yourself a BIG favour: Read the damm README.TXT files and make use of the SEARCH function of this Forum.
You wouldn´t believe how this simple advice could sort your problems out so fast
terramir
Newbie
*

Karma: 0
Offline Offline

Mood:

Posts: 6


View Profile
« Reply #2 on: January 25, 2008, 09:00:41 am »

Yeah that still leaves me with the following problems, what do I do with the RTS and the DCD pins and would it work without them being connected. I'm gonna look into hyperterminal and hook up the keyboard RXD and ground so I can figure out if this can happen.
I have a usb to serial port and a mouse cable lying around here somewhere they should let me test this keyboard in hyperterminal and see if I can recive signals from the keyboard without using the rts and dcd. I will figure it out hopefully. could use more input though.
terramir
Posted on: January 25, 2008, 01:51:49 AM
got two question about pikey,
A. am I correct to assume that the SIO driver will keep the SIO port power on (as long as the headphone jack is plugged in).
B. How hard would it be to make a custom character map for my particular keyboard once I figure out how to connect it to the sio port?  
terramir
Logged
Angelo
Guest
« Reply #3 on: January 28, 2008, 10:34:14 am »

Just had a  ~*Brainwave*~!

This should be how your piKeyConfig.txt should be configured:

Quote

#  piKeyConfig.txt file.
#                                          
#  Format:                                                  
#                                                          
#  Lines beginning with # are comments you need to read.  
#  Other lines are in the format PARAMETER = VALUE.        
#                                                          
#
#  SIO Debugging:
#
#  Y = Enable debugging via the headphone serial port.
#  N = Disable debugging (recommended).
#
SIO DEBUG = N
#
#
#  On-Screen Status Messages:
#
#   Y = Display on-screen status messages.
#   N = Do not display on-screen status messages (use if it causes problems).
#
STATUS MESSAGES = N
#
#
#  Disabled Plugins:
#
#   Plugin names in this list will not be loaded by piKey, even if they're
#   present in the plugins folder.  You can use this to disable plugins
#   without having to delete them. The list is comma-separated, and #  
#   are case-sensitive.
#
#   The SIO plugin is disabled by default.  If you choose to enable it, you
#   will also need to enable SIO DEBUG above.
#
DISABLED PLUGINS =
#
#
#   Disable piKey In v1.50 (Homebrew) Mode:
#
#   Set to 'Y' to disable piKey in v1.50 (homebrew) mode, even if it has been
#   flashed to flash0 to the v1.50 kernel configuration.
#
DISABLED IN 150 = N
#
#
#   Hotkey To Disable piKey During Reboot:
#
#   If you hold this key down, then piKey will stop itself from loading.
#   This is a bitmask from the pspctrl.h constants.  Popular choices include:
#
#   SELECT:                        0x000001
#   LTRIGGER + RTRIGGER:        0x000300
#   LTRIGGER + SELECT:          0x000101
#
DISABLE HOTKEY = 0x000001
#
#
#  Automatic Select Button Presser:
#
#  This option allows you to set the amount of times the PSP 'Select'
#  key is pressed to ensure you get the correct characters in the
#  PSP 'On Screen keyboard'. Please don't edit the values unless you know
#  what you are doing. Please note that it isn't possible to have perfect input
#  in the URL box and in a text box. You will still have to press the 'Select' key
#  but just not as frequently.
#
XMB OSK = 0
#
BROWSER OSK = 0
#
#


Not sure if any other file need to be altered...  Undecided

Sorry, it's this part of piKey I have no experience in and I feel quite pathetic.  Cry
Logged
Pages: [1]   Go Up
  Print  
 
Jump to:  





Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.053 seconds with 22 queries.