I am in the process of reverse-engineering the P503i external
keyboard, in order to be able to stuff GPS data and other data
into an iAppli applet via the keyboard cable. The external keyboard
works with Java applets, so it ought to be possible to use
a small one-chip translator to convert a serial data stream into
simulated key-presses, although I don:t know what data rate can be
supported with this scheme under Java. I would expect maybe four or five
digits per second, but it might handle more if the firmware happens
to be written in that way.
I am getting a logic analyszer in a couple of weeks, but meanwhile
I took the keyboard apart, and it has three wires to the phone.
Based on some other reverse engineering I saw on the web for a
Zaurus keyboard, I would guess
this will be a serial connection at 9600 baud, either async or
synchronous with a clock signal on one of the wires.
More info in a couple of week.s If anyone else has more info,
please tell me!
Henry
>From: rolf van widenfelt Reply-To: keitai-l@appelsiini.net To:
>keitai-l@appelsiini.net Subject: (keitai-l) about external keyboards for
>i-mode phones Date: Sun, 29 Apr 2001 23:52:56 -0700
>
>
>i am trying to find out more about controlling an i-mode phone from an
>external keyboard. two models i have looked at support some kind of
>external keyboard (i-board), namely NEC (N503i) and Panasonic (P503i).
>perhaps there are others, but has anyone tried these? is it possible to
>control everything about the phone from the external keyboard?
>
>does anyone know where i can find out more about the serial protocol that
>these external keyboards use? i imagine that there are some "keitai otaku"
>sites (probably in japanese).
>
>thanks!
>
>-rolf
>
>[ Did you check the archives? http://www.appelsiini.net/keitai-l/ ]
>
_________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.
[ Did you check the archives? http://www.appelsiini.net/keitai-l/ ]
Received on Tue May 1 11:12:05 2001