Linux seriovy port

Ladislav Vaiz spam na nagano.cz
Pondělí Březen 30 14:29:00 CEST 2020


Hádal bych, že problém bude čtení z portu - data dostane vždy právě 
jedna aplikace a to bude ten problém. Lepší by bylo udělat nějakou 
proxy, která bude znát Modbus.

L.

Dne 30.03.2020 v 14:20 Jaroslav Buchta napsal(a):
> Takova zasadni otazka - lze otevrit port napr. /dev/ttyS1 zaroven z 
> vice aplikaci? Predpokladam, ze ne ale chova se to divne jako by ano 
> (je to embeded system na ARM) Zase ale vzhledem k tomu, ze se rychlost 
> a dalsi parametry nastavuji az po otevreni, tak mi neni jasne, kdy 
> vlastne k fyzickemu otevreni HW portu dojde?
>
> Je to modbus-rtu komunikace jako master, pouzivaji ji 2 aplikace, 
> jedna velmi sporadicky a druha by mela mit port otevreny stale (tu 
> momentalne ladim, ta druha je trosku black box). Zda se mi divne, ze 
> by to fungovalo, kazdopadne ta hlavni aplikace s castou komunikaci 
> nekdy hlasi chybu - bud CRC nebo neshoda cisla funkce, prijata data v 
> bufferu nedavaji smysl, jedine, co me jeste napada, ze by si do 
> komunikace nejak vzajemne kecaly... 




Další informace o konferenci Hw-list