V drugem delu pošiljamo ukaze AT v neskončni zanki while. Do pošiljanja pride ob spremembi vsebine datoteke sms_dat (glej makro #define SMSFILE), ki vsebuje sporočilo SMS.
Inicializacijo zaporednih vrat omogočajo knjižnice termios, ki vsebujejo številne funkcije za nadzor asinhrone zaporedne povezave.