Visto che ho perso il precedente convertitore da Seriale ad USB ne ho ripreso un altro.
Stavolta la scelta obbligato e' stata sul cavo della ADJ
Il problema e' che il componente non riportava all'interno della confezione ne' un libretto di istruzioni ne' un CD con i driver (almeno per Windows), tantomeno la compatibilita' con Linux
una volta inserito nella mia Debian Box il cavo e' stato riconosciuto con il seguente log
-----------------------------
Jun 25 18:02:19 debian kernel: [ 139.010458] usbserial: USB Serial Driver core
Jun 25 18:02:19 debian kernel: [ 139.021465] USB Serial support registered for pl2303
Jun 25 18:02:19 debian kernel: [ 139.021543] pl2303 5-1:1.0: pl2303 converter detected
Jun 25 18:02:19 debian kernel: [ 139.032608] usb 5-1: pl2303 converter now attached to ttyUSB0
Jun 25 18:02:19 debian kernel: [ 139.032720] usbcore: registered new interface driver pl2303
Jun 25 18:02:19 debian kernel: [ 139.032733] pl2303: Prolific PL2303 USB to serial adaptor driver
-----------------------------
Piu' difficile e' stato reperire il giusto driver per Windows. Quello funzionante e' risultato essere il Prolific USB-to Serial Comm Port
Visualizzazione post con etichetta Serial port. Mostra tutti i post
Visualizzazione post con etichetta Serial port. Mostra tutti i post
giovedì 27 giugno 2013
sabato 18 agosto 2012
Bluetooth su Debian
per installare il pacchetto di utility di Bluetooth si digita
apt-get install bluetooth
successivamente per ricercare il device Bluetooth a cui si vuole collegare
hcitool scan
si copia l'indirizzo esadecimale e si lancia il comando
rfcomm bind 0 00:0A:3A:1F:A4:2E
che apre la seriale /dev/rfcomm0
venerdì 17 agosto 2012
Terminale per porta seriale
Alcuni esempi di terminale su porta seriale (reale o virtuale) su Linux. Le prove sono state effettuate con GPS Bluetooth impostato su /dev/rfcomm0
altrimenti usando la libreria pyserial (che si installa con il seguente comando)
apt-get install python-serial
si puo' usare uno script in Python per fare la stessa cosa
--------------------------
import time
import serial
ser = serial.Serial()
ser.baudrate = 9600
ser.bytesize = 8
ser.stopbits = 1
#ser.xonxoff = 0
#ser.rtscts = 0
#ser.timeout = 0
ser.port = '/dev/rfcomm0'
ser.parity=serial.PARITY_NONE
ser.open()
ser.isOpen()
input=1
out = ''
while True :
time.sleep(1)
while ser.inWaiting()> 0:
out += ser.read(1)
if out != '':
print ">>" + out
Gtkterm
Configurazione |
Schermata del terminale |
Minicom
(da lanciare come minicom -s)
Configurazione |
Schermata del terminale |
altrimenti usando la libreria pyserial (che si installa con il seguente comando)
apt-get install python-serial
si puo' usare uno script in Python per fare la stessa cosa
--------------------------
import time
import serial
ser = serial.Serial()
ser.baudrate = 9600
ser.bytesize = 8
ser.stopbits = 1
#ser.xonxoff = 0
#ser.rtscts = 0
#ser.timeout = 0
ser.port = '/dev/rfcomm0'
ser.parity=serial.PARITY_NONE
ser.open()
ser.isOpen()
input=1
out = ''
while True :
time.sleep(1)
while ser.inWaiting()> 0:
out += ser.read(1)
if out != '':
print ">>" + out
Iscriviti a:
Post (Atom)
Debugger integrato ESP32S3
Aggiornamento In realta' il Jtag USB funziona anche sui moduli cinesi Il problema risiede nell'ID USB della porta Jtag. Nel modulo...
-
In questo post viene indicato come creare uno scatterplot dinamico basato da dati ripresi da un file csv (nel dettaglio il file csv e' c...
-
La scheda ESP32-2432S028R monta un Esp Dev Module con uno schermo TFT a driver ILI9341 di 320x240 pixels 16 bit colore.Il sito di riferiment...
-
Questo post e' a seguito di quanto gia' visto nella precedente prova Lo scopo e' sempre il solito: creare un sistema che permet...