421
Distribuce / Re:Identifikace ovladače v Debianu
« kdy: 17. 06. 2022, 22:48:14 »Jde o to, že se potřebuju naučit, jak identifikovat/zjistit, případně otestovat funkci ovladače, konkrétně se jedná o převodník USB<=>Serial CH340/341 a následně jej uzpůsobit ke komunikaci s Modbus RS485 zařízením.Jak si představuješ, že budeš ten Modbus implementovat, že k tomu budeš upravovat jaderný ovladač CH340? CH340 má nějaké vhodné/speciální Modbus funkce které nejsou v současném ovladači dostupné?
Navíc se mě do toho plete ještě Python a jakésicosi Pyserial.Python je programovací jazyk a pyserial je knihovna, pomocí které lze ovládat sériové porty (posílat data, nastavovat řídící signály).
Modbus přes čisté CH340 jsem nikdy nedělal, ale asi bych vyčlenil nějakou řídící linku CH340 na ovládání směru komunikace (v pyserial se nastavuje myslím jako můj_port.rts = 0, můj_port.dtr = 1 atd.) a pak doufal, že zařízení bude odpovídat dostatečně pomalu na to, aby to fungovalo i s latencemi USB a ne-realtimovým systémem. Ale myslím že by to fungovat mohlo.
Přečti si https://www.abclinuxu.cz/blog/jenda/2021/9/jak-funguje-modbus-a-rs-485, protože působíš zmateně.
