Meranie GSM signálu príkazom AT+CSQ
Minule som riešil meranie signálu grafickými nadstavbami. Po tom ako som prešiel z Ubuntu Dapper na Edgy, nepracuje mi nadstavba Gnokii - Gnocky (Kmobiletools nenahodím, pretože používam len GTK apps). Nechal som sa inšpirovať Wlasatym a chcel by som to riešiť inak:
Ako dosiahnem, aby som dookola posielal AT príkaz AT+CSQ na zariadenie (GPRS modem) /dev/ttyUSB0 tak, aby mi vyhadzovala konzola aktuálnu intenzitu signálu nie jednorázovo? Mám nahodený ppp.
Pre pridávanie komentárov sa musíte prihlásiť.
dumaru@ubuntu:~$ wvdial --> WvDial: Internet dialer version 1.56 --> Initializing modem. --> Sending: AT+CSQ AT+CSQ +CSQ: 10,99 OK --> Modem initialized. --> Configuration does not specify a valid phone number. dumaru@ubuntu:~$
V predchádzajúcom príspevku som spomenul, že to riešim cez skript, lenže skripty zatiaľ neovládam. Ako by som dosiahol nekonečké opakovanie príkazov v bashi?#!/bin/bash wvdial C sleep 1s
Skript by spustil wvdial, zrušil by ho, počkal sekundu a znova by urobil to isté. Videl by som intenzitu signálu a súčasne by som ju mohol monitorovať, kým by som nezrušil celý skript (CTRL+C).