Ultimo Urlo - Inviato da: skizzo3000 - Domenica, 12 Gennaio 2014 15:59
Impegnato in LiberaIlVoIPLiberaIlVoIP
 
Reply to this topicStart new topic
> Lcd 4 Freetz, Un display 20x4 per scriverci ci˛ che si vuole !
skizzo3000
messagio Sun 17 Jul 2011, 10:50 PM
Messaggio #1


Administrator
***

Gruppo: Admin
Messaggi: 2,373
Iscritto il: 22-March 05
Utente Nr.: 1



Ciao a tutti !!
Ho realizzato un programmino per la gestione di questo LCD USB.
I driver necessari sono gia nel freetz vedi sezione driver -> cp2101
Poi ho anche modificato il file usbdevice.tab in modo da caricare il driver e far partire il programma appena il display viene collegato.

Al momento ho realizzato una serie di regole per il callmonitor per visualizzare lo stato delle chiamate in/out.

La riga da aggiungere alla finel del file /etc/usbdevice.tab
CODICE
V10c4Pea60 : cp2101


poi bisogna creare il file /etc/hotplug/cp2101

CODICE
#! /bin/sh
## USB Serial
## Handles add and remove events
passeeren
#NUM=$(echo "$2" | sed 's/.*[/]//g')
#tty=$(ps | grep -c -e '/^sk3-lcd /')
NUM=050
tty=0
case $1 in
add)
echo "$(date) Add $2 $3 $4" >> /var/cp2101.log
modprobe cp2101
if [ $(ps | grep -c sk3-lcd) -eq 1 ]; then
        sleep 3
        sk3-lcd /dev/ttyUSB$tty -d 4$NUM
        echo "$(date) sk3-lcd started" >> /var/cp2101.log
        sleep 5
        sk3-lcd -m 4$NUM -dt1 -2 "   Stato Chiamate" -3 " " -4 "  Skizzo3000's Mod"
fi
;;
remove)
sk3-lcd -m 4$NUM -kill
rmmod cp2101
echo "$(date) remove $2 $3 $4" >> /var/cp2101.log
;;
esac

vrijgeven


le regole per il callmonitor
CODICE
in:request ^ ^ sk3-lcd -m 4050 -2 " Chiamata in arrivo" -3 "Chiamata:${SOURCE}" -4 "Per: ${DEST}"
in:connect ^ ^ sk3-lcd -m 4050 -2 " Chiamata in arrivo" -3 "${SOURCE} -> ${EXT}" -4 "Per:${DEST}"
in:cancel ^ ^ sk3-lcd -m 4050 -2 " Chiamata in arrivo" -3 "Persa:${SOURCE}" -4 " ${TIMESTAMP}"
in:disconnect ^ ^ sk3-lcd -m 4050 -2 " Chiamata in arrivo" -3 "${SOURCE} -> ${EXT}" -4 "Durata: $(f_duration $DURATION)"
out:request ^ ^ sk3-lcd -m 4050 -2 " Chiamata in uscita" -3 "${EXT} -> ${DEST}" -4 "Via: ${SOURCE}/${PROVIDER}"
out:connect ^ ^ sk3-lcd -m 4050 -2 " Chiamata in uscita" -3 "${EXT} -> ${DEST}" -4 "OnHook ${SOURCE}"
out:dis ^ ^ sk3-lcd -m 4050 -2 " Chiamata in uscita" -3 "${EXT} -> ${DEST}" -4 "Durata: $(f_duration $DURATION)"
out:cancel ^ ^ sk3-lcd -m 4050 -2 " Chiamata in uscita" -3 "${EXT} -> ${DEST}" -4 "Durata: $(f_duration $DURATION)"


da inserire direttamente tramite la gui del freetz nella sezione Listeners (Callmonitor)

cos'altro..

ovviamente il demone per la gestione del LCD che trovate il allegato va decompresso e messo in /usr/sbin

E' disponibile un firmware 7270v2 Int completo nella sezione download.

il video del risultato Ŕ qui - Clikka !

Sk3
Files allegati
File Allegato  sk3_lcd.tar.gz ( 7.83k ) Numero di download: 0
 


--------------------
I manuali sono sempre la prima cosa da leggere !



NGI Eolo 6/2Mb - Super WoW



Linkem WiMAX (valor medio in copertura ottimale)
Go to the top of the page
 
+Quote Post
skizzo3000
messagio Mon 18 Jul 2011, 01:26 PM
Messaggio #2


Administrator
***

Gruppo: Admin
Messaggi: 2,373
Iscritto il: 22-March 05
Utente Nr.: 1



nuova versione del demone 1.1f con tempi di scrittura molto migliorati.

Sk3
Files allegati
File Allegato  sk3_lcd.tar.gz ( 7.25k ) Numero di download: 3
 


--------------------
I manuali sono sempre la prima cosa da leggere !



NGI Eolo 6/2Mb - Super WoW



Linkem WiMAX (valor medio in copertura ottimale)
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 utenti stanno leggendo questa discussione (1 visitatori e 0 utenti anonimi)
0 utenti:

 

Versione Lo-Fi Oggi è il: 19 July 2019 - 12:12 PM