Dobrý den, rád bych se zeptal, zda existuje nějaký software na sniffing sériového portu, popř. který mi na to doporučíte? Jde o to, že mám zařízení, se kterým pomocí (virtuálního) sériového portu pracuje software, ke kterému nemám ani zdrojové kódy, ani popis komunikačního protokolu. Rád bych tedy sledoval jak vypadá komunikace toho zařízení s tím softwarem. Problém je v tom, že když software otevře COM port, žádný další software už do něj logicky nemůže. Stáhl jsem nějaké tři pochybné utility, které měli být pro ten účel, nicméně žádná z nich se nepřipojila, protože COM port již byl otevřený softwarem, který ovládá to zařízení. Má myšlenka je tedy taková, že potřebuji software, který otevře COM port, na kterém je připojené zařízení a vytvoří nový virtuální sériový port, na kterém bude posílat/přijímat identická data, jako na portu, na kterém je připojený. Jakýsi most, a samotný software, který bude sloužit jako most, bude data pouze logovat, abych z nich mohl vyčíst strukturu komunikačního protokolu. Uvažuji správně? Existuje takový software? Děkuji za Vaše tipy, Alexander Edit: Nejlepší by samozřejmě bylo, pokud bych si takový software napsal sám. Komunikace s COM portem je velmi primitivní, s tou není problém, nicméně netuším, jak z .NET vytvořit nový virtuální sériový port. Napodařilo se mi najít žádné vhodné zdroje k tomuto problému.
|