Stránka 1 z 1

Raspberry - RS485 modul

Napsal: 13 úno 2018, 12:07
od Le_Ze
Zdravím.
https://www.ebay.com/itm/2PCS-MAX485-RS ... Swvg9Xdgwn

Přípojil jsem ho na raspi 2
https://forum.mysensors.org/topic/6881/ ... spberry-pi

stty -F /dev/ttyAMA0 9600
echo test> /dev/ttyAMA0
Podařilo se na první pokus.

Teď se snažím to rozchodit na raspi 3B a nic.
Jsem našel na netu info, že to má raspi 3 nějak přehazene a na ttyAMA0 je blutu.

sudo echo test> /dev/serial0 Operace zamítnuta
sudo echo test> /dev/serial1 tak terminal zůstane viset a pomůže jen ctrl+c

Napsal: 13 úno 2018, 12:23
od MetalGod
No co? Se podívej do /dev, jaký tty* tam ještě jsou, ne? :roll:
Např.: ls /dev | grep tty*

Napsal: 13 úno 2018, 12:32
od Le_Ze
Tam to vypadá ne serial1.
skupina root
vlastník root
prava na 0777

Napsal: 13 úno 2018, 12:34
od MetalGod
No a serial1 vede kam, když je to symlink?

Napsal: 13 úno 2018, 12:42
od rnbw

Napsal: 13 úno 2018, 12:42
od Le_Ze
Na ttyAMA0

Napsal: 13 úno 2018, 13:30
od Le_Ze
rnbw píše:https://www.raspberrypi.org/documentation/configuration/uart.md

To mam nastavené.
Už jsem zkoušel i tu SD kartu z raspi 2 dat do toho raspi 3 a nic

Napsal: 13 úno 2018, 13:34
od rnbw
Nastavene mas co? pi3-disable-bt?

Napsal: 13 úno 2018, 15:09
od Le_Ze
echo test> /dev/serial0 :D

Je to symlink na ttyS0, kde stačilo nastavit pravá a funguje :wink:
Asi že serial0 je symlink, tak to nevyhazovalo chybu a vždy zamrzlo.

Bych měl ještě jeden dotaz.
V jednom USB mam adruino ttyUSB0
Do druhého jsem strčil toto.
https://www.ebay.com/itm/CH340-USB-To-R ... SwYBZZ3Zr-

Cele se to poplantalo.
Arduino ttyUSB1
Ten modul ttyUSB2
Dá se to nějak svázat tak aby bylo aduino ttyUSB0 a modul ttyUSB1?

Napsal: 13 úno 2018, 19:56
od rnbw
Musis vytvorit nejake udev pravidlo, najlepsie pridat vlastny symlink (napr. jeden bude /dev/ttyRS485 a druhy /dev/ttyArduino). Podmienka je, ze tie dve USB zariadenia sa musia dat nejako rozlisit. Unikatne seriove cislo asi mat nebudu, tak aspon nech maju iny USB-serial prevodnik.