Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

It's not that bad. ATZ and ATDT are the main two you have to remember.

Wait, is that not what we're talking about? So, it has a confusing name too?



Came here to see if anyone else was thinking of Hayes commands! Agree, those suck too. Might be worth it to keep this thread in mind next time I have to deal with them to remind myself that new shiny things can be even shittier :)

While I am here: is anyone aware of a solid client library for handling AT commands? Ideally, suited for an embedded environment so C, no POSIX, no malloc, but really anything would do. Even just a solid implementation of handling the client to steal ideas & code from?


I still have burned into my head the dangers of

    ATM
    ATS11=50
And a script to keep doing ATDT##### in a loop till it got through a busy signal, only to find out that short DTMF tones aren't always recognized, and seemingly the tones for "9" and "1" and "1" work when others didn't.

Explaining to my parents why there was a cop at the door complaining that the 911 operators were mad at us was fun.


Honestly, that's what I thought it was talking about when I read the headline.


I started documenting the GSM command set. It's one of those things that warrants a cheat sheet. Never will I ever retain that crap.


+++ATH0

I hope I have just disconnected someone browsing this page with a dialup modem.


It only works if you're sending it, so you have to put it in a ping payload, to make a "ping of death".

This only works because Hayes patented the idea of the escape code being +++ followed by a delay, so to evade the patent, most other modem OEMs removed the delay requirement.


That's ridiculous. No way that sti&(*&(

NO CARRIER


ATDT? fancy! I started out using ATD

but, when I upgraded to touchtone, I remember the local access number for Compuserve in Watertown MA played The Camp Town Ladies (without the doo dah)


Yeah I came here to talk some Hayes


Why the rush? ATDP


,,,


As a keyboard nerd, I was expecting it to be about the IBM PC/AT keyboard wire protocol.


It's not bad when considering they needed to not get in the way too much with 300 baud and less and work from human input.


NO CARRIER


There's only so many few letter combinations and we should reuse them.


Reusing obsolete ones make sense, but the Hayes AT protocol is still in very active use. Sadly.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: