femon da linea di comando in un formato human readable

MythTV, Tvtime, Mplayer etc.
Anche programmi o script di conversione tipo
projectx, transcode, vdrconvert, dvdauthor etc.

Moderatori: ragno, tapino, alez, zulu, davidea

Rispondi
Avatar utente
alez
Messaggi: 3074
Iscritto il: 09 mag 2007, 17:11

femon da linea di comando in un formato human readable

Messaggio da alez »

Sperando di fare cosa gradita vi posto un piccolissimo script in awk per leggere meglio femon (fa parte dei dvbtools, dvb-utils sotto Ubuntu):

Codice: Seleziona tutto

femon | awk --non-decimal-data ' { print "Potenza: "((("0x"$5)/65535)*100)"% --- Rapporto Segnale/Rumore: "((("0x"$8)/65535)*100)"% --- "$16 } ' 
Questo fa si che invece di visualizzare il solito output di femon in esadecimale

Codice: Seleziona tutto

alez@studio:~$ femon
using '/dev/dvb/adapter0/frontend0'
FE: ST STV0299 DVB-S (SAT)
status 1f | signal bce3 | snr d9dd | ber 000014d0 | unc 00000000 | FE_HAS_LOCK
status 1f | signal be55 | snr da1f | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal be38 | snr d9fb | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal bdc5 | snr da19 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
status 1f | signal be16 | snr da37 | ber 00000000 | unc 00000000 | FE_HAS_LOCK
l'output sia piu' human readable:

Codice: Seleziona tutto

alez@studio:~$ femon | awk --non-decimal-data ' { print "Potenza: "((("0x"$5)/65535)*100)"% --- Rapporto Segnale/Rumore: "((("0x"$8)/65535)*100)"% --- "$16 } ' 
Potenza: 0% --- Rapporto Segnale/Rumore: 0% --- 
Potenza: 0% --- Rapporto Segnale/Rumore: 0% --- 
Potenza: 73,8033% --- Rapporto Segnale/Rumore: 85,4063% --- FE_HAS_LOCK
Potenza: 74,3114% --- Rapporto Segnale/Rumore: 85,3971% --- FE_HAS_LOCK
Potenza: 74,1848% --- Rapporto Segnale/Rumore: 85,3788% --- FE_HAS_LOCK
Potenza: 73,5653% --- Rapporto Segnale/Rumore: 85,3971% --- FE_HAS_LOCK
Potenza: 74,258% --- Rapporto Segnale/Rumore: 85,3147% --- FE_HAS_LOCK
Potenza: 74,1863% --- Rapporto Segnale/Rumore: 85,42% --- FE_HAS_LOCK
Potenza: 73,9025% --- Rapporto Segnale/Rumore: 85,3513% --- FE_HAS_LOCK
Potenza: 74,2397% --- Rapporto Segnale/Rumore: 85,3925% --- FE_HAS_LOCK
Potenza: 74,2657% --- Rapporto Segnale/Rumore: 85,4154% --- FE_HAS_LOCK
Potenza: 74,0368% --- Rapporto Segnale/Rumore: 85,4063% --- FE_HAS_LOCK
Potenza: 74,107% --- Rapporto Segnale/Rumore: 85,42% --- FE_HAS_LOCK
Potenza: 74,2535% --- Rapporto Segnale/Rumore: 85,3605% --- FE_HAS_LOCK
Potenza: 73,5195% --- Rapporto Segnale/Rumore: 85,4154% --- FE_HAS_LOCK
Potenza: 74,2428% --- Rapporto Segnale/Rumore: 85,42% --- FE_HAS_LOCK
Potenza: 74,0826% --- Rapporto Segnale/Rumore: 85,4108% --- FE_HAS_LOCK
Potenza: 62,2538% --- Rapporto Segnale/Rumore: 0% --- 
Potenza: 62,2538% --- Rapporto Segnale/Rumore: 0% --- 
Potenza: 62,2538% --- Rapporto Segnale/Rumore: 0% --- 
Potenza: 62,2538% --- Rapporto Segnale/Rumore: 0% --- 
Ciao alez
Rispondi