Hayes AT command set(en.wikipedia.org) |
Hayes AT command set(en.wikipedia.org) |
As a teenager with my first modem (I think I started with a 14.4, so not that early) I had no idea how to mute the modem with those commands yet while connecting to BBSes.
So I created my own "mute" (for during connection negociation at the beginning of a call, the modems were extremely noisy) system...
Late at night, when my parents were asleep, I'd unscrew the cover of the modem, take the PCB out and muffle it between two pillows while the connection was establishing.
Worked flawlessly.
As I was both up to no good and because I didn't want risking shorting the PCB, I'd then put the cover back on. Rinse and repeat every night.
I never heard of them since the CompuServe and AOL times.
Does this mean you couldn't send the documentation for the modem using the modem?
Blasting +++ATH0 (CR) would have done nothing, AFAICR.
https://computer.rip/2026-04-26-voice-modems.html
> Modem vendors continue to build on AT. If you look at LTE modems made for IoT applications, for example, it's common for them to provide a complete HTTP implementation (and sometimes MQTT, and sometimes some kind of proprietary message broker protocol) accessible via AT commands. That means you can implement an IoT device without a network stack at all, deferring all network operations to the modem itself. With a JSON-over-HTTP backend, for example, you might send AT commands with JSON payloads over the serial control channel and then get JSON back. You never interact with the network at all, the modem is a completely self-contained system. At the extreme, you might implement your entire device using exclusively the modem. This is a common approach for telematics devices like GPS trackers: they consist of nothing but a cellular modem, the telemetry application is built for the modem using an SDK from its vendor, and you interact with it using AT commands. IoT-class modems frequently provide GPIO and user flash for just this purpose.