Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
Hayes AT command set
(section)
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== Commands === The Hayes command set includes commands for various phone-line operations such as dialing and hanging-up. It also includes various controls to set up the modem, including a set of ''[[Register (computing)|register]] commands'' which allowed the user to directly set the various memory locations in the original Hayes modem. The command set was copied largely verbatim, including the meaning of the registers, by almost all early 300 baud modem manufacturers, of which there were quite a few. The expansion to 1200 and 2400 baud required the addition of new commands, some of them prefixed with an [[ampersand]] ({{code|&}}) to denote those dedicated to new functionality. Hayes itself was forced to quickly introduce a 2400 baud model shortly after their 1200, and the command sets were identical as a time-saving method.<ref>Frank Durda IV, [http://nemesis.lonestar.org/reference/telecom/modems/at/history.html "The AT Command Set Reference β History"] {{Webarchive|url=https://web.archive.org/web/20080415210519/http://nemesis.lonestar.org/reference/telecom/modems/at/history.html |date=2008-04-15 }}, 1993</ref> Essentially by accident, this allowed users of existing 1200 baud modems to use the new Hayes 2400 models without changing their software. This re-inforced the use of the Hayes versions of these commands. Years later, the [[Telecommunications Industry Association]] (TIA)/[[Electronic Industries Alliance]] (EIA) formally standardized the 2400-baud command set as '''Data Transmission Systems and Equipment β Serial Asynchronous Automatic Dialing and Control''', '''[[TIA/EIA-602]]'''. However, Hayes Communications was slow to release modems supporting higher speeds or [[Modem compression|compression]], and three other companies led: [[Microcom]], [[U.S. Robotics]], and [[Telebit]]. Each of these three used its own additional command-sets. By the early-1990s, there were four major command sets in use, and a number of versions based on one of these. Things became simpler again during the widespread introduction of [[kbits/s|14.4 and {{Val|28.8|u=kbit|up=s}}]] modems in the early 1990s. Slowly, a set of commands based heavily on the original Hayes extended set using {{code|&}} commands became popular, and [[Informal standard|then universal]]. Only one other command set has remained popular, the U.S. Robotics set from their popular line of modems.
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Search
Search
Editing
Hayes AT command set
(section)
Add topic