Ubuntu-koneen usb-paikassa on kiinni arduino, joka lähettää vakoisen merkkijonon sopivin väliajoin nopeudella 9600. Miten tämän sarjamuotoisen tiedon saa näkymään helpoimmin päätteessä.
Näyttää siltä, että Ubuntu tunnistaa laitteen, koska dmesgin tulosteet ovat erilaisia riippuen siitä, onko laite usb-paikassa kiinn vai ei.
dmesg | egrep tty
[ 0.226840] printk: console [tty0] enabled
[ 6.737821] cdc_acm 2-4:1.1: ttyACM0: USB ACM device
[ 6.808334] cdc_acm 2-4:1.3: ttyACM1: USB ACM device
[ 6.867432] cdc_acm 2-4:1.9: ttyACM2: USB ACM device
[ 2890.006358] usb 2-2.3: FTDI USB Serial Device converter now attached to ttyUSB0
dmesg | egrep tty
[ 0.226840] printk: console [tty0] enabled
[ 6.737821] cdc_acm 2-4:1.1: ttyACM0: USB ACM device
[ 6.808334] cdc_acm 2-4:1.3: ttyACM1: USB ACM device
[ 6.867432] cdc_acm 2-4:1.9: ttyACM2: USB ACM device
[ 2890.006358] usb 2-2.3: FTDI USB Serial Device converter now attached to ttyUSB0
[ 3124.906059] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0
Ongelmana voi olla päätenopeus, mutta jollain tavalla pitäisi saada kerrottua usbille, mitä nopeutta halutaan lukea.