<div dir="ltr"><div><div><div><div><div><div>Ciao a tutti ragazzi, ho bisogno del vostro aiuto. <br></div>Ho un vecchio centralino telefonico (philips sopho) che da qualche tempo fa le bizze nel log delle chiamate. Mi spiego: è collegato tramite porta seriale ad un vecchissimo pc con windows 95 dove, attraverso l'Hyperterminal di windows stesso, vengono registrate su un file .txt le varie chiamate: mittente, destinatario, durata, scatti, data... Il problema è attualmente la data, nel senso che il centralino registra le chiamate con data errata: non è possibile cambiarla e ogni volta che si riavvia o va in blocco, il conteggio della data riparte da capo (non ho ben capito da dove...) , dunque è un casino ricostruire tutto il log esatto delle chiamate. <br></div>Premesso che cambiare il centralino è, per ora, fuori discussione, pensavo a questa cosa: se riuscissi a collegare sempre tramite seriale il centralino con un altro pc (magari un po più recente!) e riuscissi a leggere ciò che mi viene inviato? Potrei salvarlo in un db con data e ora corrente (le lettura sono in "real-time", la chiamata viene registrata quando è terminata), bypassando così il problema della data e rendendo anche le operazione di consultazione molto più semplici e veloci.<br><br></div>Credo si possa fare senza troppo sforzo. Che ne pensate?<br></div>Se usassi python, è sufficiente pySerial [1] (per la lettura da seriale)?<br><br></div>Grazie dell'attenzione!<br></div>Roberto<br><div><div><br><br>[1]: <a href="http://pyserial.readthedocs.io/en/latest/shortintro.html">http://pyserial.readthedocs.io/en/latest/shortintro.html</a><br clear="all"><br></div></div></div>