OT: Ericsson Keyboard hack

Hello, I am wanting to connect the chatboard to a micro controller. I am keen to get any info i can about the serial communication it uses. This site has been a little helpful

formatting link
know it uses 9600,8,N,1. But i'm not sure what commands it needs to initialize it. It 'seems' to be sending AT commands (about 9 of them). I'm not sure if i need to reply to those or how i can get any useful info out of it. Basically i want to use it as a mini keyboard to write stuff to a

2x16LCD screen. Any help would be greatly appreciated. Thanks!!
Reply to
Matt Ziebarth
Loading thread data ...

----------- You're going to have to be WAAAY more specific. Do you want to use serial, are you aware that it uses it at TTL levels? Is your LCD a serial device or parallel, what kind is it? Etc.

-Steve

Reply to
R. Steve Walz

---------- Okay so far, unless you need handshaking lines be implemented too.

----------- The usual meaning for "AT" protocol is the Hayes command set used with modems, very simple and ASCII-alphanumeric. Do you have the command set list for those style commands for the chatboard?

And this does suggest no handshaking is needed, at least.

-Steve

Reply to
R. Steve Walz

Steve, below is what i know from a website that talks about the communication. This is all the info i have. I'm not sure what it means. Does the charboard send the AT? is it waiting for an AT to be sent to it? is it waiting for a reply after sending the AT? I haven't had much luck finding info on the AT protocol. Also, what is the AT+CGMM?? does this get sent, or is this what i need to send?

****** copied from website ******** Protocol: 9600 8N1 bi-directional serial communication AT style

starts with (after phone is powered on)

phone => chatboard chatboard => phone 1. AT 2. 3. OK AT+CGMM 1100901 ...

********************************

to

Reply to
Matt Ziebarth

Hi Matt, From the way I read the info on the site the chat board acts as an intelligent peripheral.

After power up the phone, in your case the micro, sends "AT" to the chat board. The info indicates that the chatboard responds with a blank line then the phone send "OK"

My guess is that the it should be something like this. Micro sends "AT" with either a CR or LF/CR The chatboard responds with "OK" The micro then sends "AT+CGMM" to set up the keyboard.

I'm also guessing that the chatboard knows at lot of other AT commands that will make it do all sorts of tricks.

As Steve has said the AT set is Hayes modem commands. Looking through an old modem data book may give you an idea of some commands to try. There was a command that would make the modem list all the AT commands it knew.

The easies way to play with this would be to put a MAX232 on it and connect it to the serial port on a PC. Open a terminal program and play with sending commands to the chatboard & see what happens.

Regards, Rob>Steve, below is what i know from a website that talks about the

Reply to
robin.hartley

For those that might not have heard of Docklight... it is software perfect for this sort of project. There is free download that has some features disabled (saving a project), however it is still *very* useful for the hobbyist, and worth the 50euros for the pros.

There are tons of free and shareware terminal programs and com port monitors, but for me this one as stuck out as useful.

formatting link
Terminal / RS232 Monitor - Version 1.2

andy

Reply to
Andrew

Reply to
Jon.Sutton

PolyTech Forum website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.