Linux seriovy port

Jindrich Fucik fulda na seznam.cz
Pondělí Březen 30 21:16:18 CEST 2020


Proč čtení?
Já si tak nějak ze školy pamatuji, že lze otevřít několikrát pro čtení, 
ale jen jednou pro zápis.
Dokonce jsem to tak používal - měl jsem teploměr, který pořád opakoval 
naměřenou teplotu a na webu CGI script, který přečetl jeden řádek a ten 
zobrazil. Paralelně si četlo několik těch scriptů a ničemu to nevailo.

Dne 30.3.2020 v 14:29 Ladislav Vaiz napsal(a):
> 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... 
> 
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list


Další informace o konferenci Hw-list