View Full Version : ATI modem control strings/software

February 5th, 2009, 08:31 PM
What a wonderful modem this is. I didn't even know ATI even made a modem, let alone made them (or at least this one) in Canada.
It came from my fathers office many years ago and was the first modem I ever used to connect to a BBS using a copy of Procomm Plus I had. Of course this was before I learned about the problems with MFM miniscribe drives and mine bit the dust, taking with a bunch of control strings and custom commands that I had found while searching the net for several hours. I found the modem again today and tried to use it and it still works however it would be nice to get those control strings and commands back.
There is no real model on the thing except "9600etc/e and an FCC ID of EXME96.
Actually, was there a utility or software disk that came with the modem? something like that would be a little easier to store and manage for me than a textfile with a few lines of init strings in it.

EDIT: Look at that. (http://www.lsu.edu/OCS/its/unix/tutorial/ModemTutorial/MT-ConfigureSoftware.html) Even after all these years the page still exists.
Anyways, was there a disk that came with this modem?

February 6th, 2009, 08:03 AM
Most of the AT strings were generic if you google around for them although there are one or two that do diagnostics or spit out what commands are supported. I know there were huge initialization strings and optimizations but honestly I always got a better connection wiping those out and just using hang-up (atz) as my initialization then a regular atdt for dialing unless you wanted to adjust the volume before that.

http://support.microsoft.com/kb/164660 (I'm surprised as you that MS would have a list of modem commands)

February 6th, 2009, 08:29 PM
Thanks. I'll set this back up with Procomm plus tomorrow and see if I can dial in to my local BBS tomorrow.

February 7th, 2009, 11:15 AM
I believe what you're looking for is the "Hayes command set".

Hayes built the original "smart" modem, configured using "AT commands".
Eventually, other modem manufacturers built their modems to be "Hayes compatible",
often adding their own command extensions to provide further functionality.

Hayes command set (http://en.wikipedia.org/wiki/Hayes_command_set) (Wikipedia)

Ole Juul
February 7th, 2009, 01:54 PM
In my experience, the disks that used to come with modems had fax and data applications. You wouldn't want to use that stuff anyway as it was usually written for the company and lacked the quality of regular stuff. It was just for people who didn't know any better. :)

I agree with barythrin. The long init strings were mostly bullshit and didn't do anything useful. One thing you can do on newer modems is change the S registers and that can make a serious difference. I always make S11 as small as possible since the default is set for 1920's type lines. :p

The link that ahm gave is good. The Hayes AT command set is still fundamental to operating modems and needs to be understood if you're going to use a modem very much. BTW, you can test a modem directly without software by typing "echo ata >com1", for example. Just substitute the command (eg ath) and port to suit the situation.

February 7th, 2009, 02:10 PM
On many modems, it's also possible to do your thing with long init strings and then store the current state of the modem--so you only have to do it once.

At least my USR Couriers were that way.