Vícenásobné připojení k SerialPort   otázka

VB.NET, Hardware, I/O operace

Zdravím,

chtěl bych si udělat ve VB.NET aplikaci na odposlouchávání komunikace na COM portu. Jak rozchodit komunikaci na neobsazeném portu vím. Ale já bych se právě potřeboval připojit k portu, který je již obsazený a sledovat komunikaci mezi zařízením a obslužnou aplikací v PC. Hardwarově to bohužel nejde.

Něco takového umí program PortMon - https://docs.microsoft.com/en-us/sysinte... Ale já bych si radši udělal vlastní s přidanou funkcionalitou.

Lze vůbec něco takového ve VB.NET naprogramovat?

nahlásit spamnahlásit spam 0 odpovědětodpovědět

Co vím tam COM neumožnuje vice nasobne pripojení, ale poskladal bych si pruchozi prevodnik na USB kde dostanenete nove COM a to muzete ciste hypoteticky cist.

Pripadne resit pres ARDUINO tam muzete vyuzit pomerne jednoduse vicenasobne pripojeni seriove linky.

Na Vas odkaz jsme nekoukal ale predpokladm ze bude fungovat naprincipu visrtualnich COM portu...

Cte jeden prichozi a predava komunikaci na 2 virtualni na ces jednom sam cte a na druhem je pripojena dasli aplikace.

Pripadne doplnuji jeste tot co jsme nasel:

http://com0com.sourceforge.net/

http://www.virtual-serial-port.org/produ...

https://www.eltima.com/products/vspdxp/

Jetoho po googlu hodne :D

Proc to bastlit kdys lze pouzit jiz odskousene ...

nahlásit spamnahlásit spam -1 / 1 odpovědětodpovědět

Výše píši, že hardwarově to řešit nelze.

Program co jsem uváděl funguje tak jak jsem psal - monitoruje aktivitu na portu, pomocí kterého komunikuje jiná aplikace. Tuto komunikaci zobrazuje.

Tuto funkcionalitu jsem našel jenom u dvou programů. PortMon a pak ještě jeden placený (teď nevím jak se jmenuje). Já bych si do toho chtěl něco dodělat.

Zřejmě bude potřeba k portům přistupovat na nižší úrovni. Pokusím se poohlédnout po nějaké knihovně.

nahlásit spamnahlásit spam 0 odpovědětodpovědět
                       
Nadpis:
Antispam: Komu se občas házejí perly?
Příspěvek bude publikován pod identitou   anonym.
  • Administrátoři si vyhrazují právo komentáře upravovat či mazat bez udání důvodu.
    Mazány budou zejména komentáře obsahující vulgarity nebo porušující pravidla publikování.
  • Pokud nejste zaregistrováni, Vaše IP adresa bude zveřejněna. Pokud s tímto nesouhlasíte, příspěvek neodesílejte.

přihlásit pomocí externího účtu

přihlásit pomocí jména a hesla

Uživatel:  
Heslo:  

zapomenuté heslo

 

založit nový uživatelský účet

zaregistrujte se

 
zavřít

Nahlásit spam

Opravdu chcete tento příspěvek nahlásit pro porušování pravidel fóra?

Nahlásit Zrušit

Chyba

zavřít

feedback