Hello all, sorry for a long mail, I just want to keep things at one place. I repeat once again, that the chatboard I've used is for 3V phones, there are some photos of this device at http://www.mobil.cz/mobilni_komunikace/mobilni_telefony/abecedni_prehled_mt/sonyericsson/chatboardproericssony.html Right now I have Chatboard before me (I forgot screwdriver at home, and it took me 2 screwdrivers and 6 screws to open it, so appreciate that;)). The board looks like this: here was the ______________ connector ______________ | o |______________| o | | | | |||||||| #### | o> + G nSnTRnnn chip Hi, W> W>I apologize for not sending the kernel and pmon changes, I'm W>absolutely busy :(. W> W>But one of major disadvantages of Agenda for me was a lack of keyboard. W>I've found the Ericsson Chatboard keyboard (it's really cute, W>have a look at http://www.expansys.com/product.asp?code=ERICCHA101 ), W>connected it to Agenda and want to tell you the story. W> W>1) the price of keyboard was low, about $8. Supported ericsson phones W>are 3V devices, so I thought: Agenda is 3V device, that will work. W>We will need few wires, and Agenda connector. I've bought one. W> W>2) I've opened the keyboard case, desoldered original ericsson connector, W>soldered 4 wires (+5, GND, TX, RX) to appropriate positions. Warning! W>The tin, used in chatboard, melts at very high temperature. I broke W>the soldering pads by holding the soldering iron too long there, while W>waiting for tin to melt. But it doesn't matter, you can always solder W>the wires at one side of SMD components, and it holds quite good. W> W>After few experiments, I also had to add a resistor between +3V to W>one undocummented pin which appears to be keyboard-enable (100 ohm W>or such). W> W>Of course, I've soldered the second side of cable to Agenda W>connector. I'll upload photos when someone hands me a digital camera. W>Until then, find some ericsson connector pinout on google. W> W>3) I've coded a simple perl script, which communicates with the keyboard. W>The keyboard thinks I'm a mobile phone, and sends me AT commands. Just W>respond OK to any of them and you're done. It works regardless echo W>settings, so disable echoing. You can try microcom, but I'm unsure W>wherther it will work, because on startup, the keyboard says 'AT' in W>one-second intervals, and you will probably need to scribble 'OK' W>faster than that time. W> W>4) Well, it works, I can read the keyboard codes. First I thought W>the keyboard is very slow, but it turned out to be sending characters W>on key-release, instead of key-press. W> W>If you cannot stand such functionality, I don't recommend you W>to buy the chatboard. W> W>Also, there is no CTRL key on the keyboard, and there is no ENTER, but W>the latter can be solved by keys for dialing (YES and NO), which are nearby. W>It is hard to hold the keyboard and Agenda at the same time. On the W>other hand, the keyboard is really small and can be easily transported. W> W>5) future. One day somebody will have to write a kernel driver for the W>keyboard. I suggest to implement is as line discipline, so you can switch W>the keyboard on/off by one stty command. Also, it is safe to say 'OK' at W>random times, so the software should do it immediately on startup to W>recover device from possible answer-wait. I'm not sure whether I'll W>have the time to implement a driver, so I'll be glad if someone else W>does it. W> W> Milan W> W> -- Milan Pikula, WWW. Finger me for Geek Code. http://fornax.elf.stuba.sk/~www, www@fornax.elf.stuba.sk .. dajte mi pevnu linku a pohnem zemegulou .. ------------------------------------------------------- Sponsored by: AMD - Your access to the experts on Hammer Technology! Open Source & Linux Developers, register now for the AMD Developer Symposium. Code: EX8664 http://www.developwithamd.com/developerlab _______________________________________________ Agenda-snow-disc mailing list Agenda-snow-disc@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/agenda-snow-disc