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 http://www.iptel-now.de/HOWTO/CHATBOARD/chatboard.html I 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!!
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
Matt Ziebarth wrote:

----------- 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
--
-Steve Walz snipped-for-privacy@armory.com ftp://ftp.armory.com/pub/user/rstevew
Electronics Site!! 1000's of Files and Dirs!! With Schematics Galore!!
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
Matt Ziebarth wrote:

---------- 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
--
-Steve Walz snipped-for-privacy@armory.com ftp://ftp.armory.com/pub/user/rstevew
Electronics Site!! 1000's of Files and Dirs!! With Schematics Galore!!
  Click to see the full signature.
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
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 ... ********************************

I am

This
to
them).
info
a
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
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, Robin
On Mon, 07 Jul 2003 11:58:20 GMT, "Matt Ziebarth"

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

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.
http://www.docklight.de RS232 Terminal / RS232 Monitor - Version 1.2
andy
Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload
I think you'll find it is the other way round - The GSM mobile is the modem and the chatboard acts as a controller... If you can interface to the RS232 port on most GSM phones then you can control them with AT commands. I seem to recall that as soon as the chatboard talks to the phone one of them (I can't remember which) asks the other to switch to a higher baud rate. I have been looking for the interface spec for the chatboard (I have a copy somewhere - I'll let you know if I find it). Jon.
snipped-for-privacy@xtra.co.nz wrote:

Add pictures here
<% if( /^image/.test(type) ){ %>
<% } %>
<%-name%>
Add image file
Upload

Polytechforum.com is a website by engineers for engineers. It is not affiliated with any of manufacturers or vendors discussed here. All logos and trade names are the property of their respective owners.