Linux seriovy port
Jindrich Fucik
fulda na seznam.cz
Pondělí Březen 30 22:15:15 CEST 2020
V čem je problém? Z hardware ten znak vyčte operační systém (ovladač u
mikrokernelů), operační systém vidí, že daný "soubor" má otevřeno X
handlerů, tak do každého vloží ten znak. Je to stejné pro jeden jako pro
deset.
Dne 30.3.2020 v 21:24 Miroslav Mraz napsal(a):
> No jo, ale když jedna aplikace ze sériového portu vyčte znak, tak na
> druhou už asi nezbude ne ? Asi bude rozdíl mezi char device a souborem
> na disku. Ale nevím, třeba se to dá nějak nastavit nebo obejít.
>
> Mrazík
>
> Dne 30. 03. 20 v 21:16 Jindrich Fucik napsal(a):
>> 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.
>>>
> _______________________________________________
> 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