Sniffa kommunikation (RS232/RS485)
Sniffa kommunikation (RS232/RS485)
Hej!
Jag har två burkar (en kontroller och en manöverenhet) somjag starkt misstänker snackar med varandra via rs232 eller rs485,
har ni nå bra tips på mjukvara som kan sniffa trafiken, eller måste jag snickra ihop nått eget?
/L
Jag har två burkar (en kontroller och en manöverenhet) somjag starkt misstänker snackar med varandra via rs232 eller rs485,
har ni nå bra tips på mjukvara som kan sniffa trafiken, eller måste jag snickra ihop nått eget?
/L
Re: Sniffa kommunikation
Jag har snickrat ihop en linjelyssnare som loggar kommunikationen från ett seriesnöre...det kräver dock att du bygger en adapter som drar ut RX/TX till var sin comport...sedan är det i princip bara att starta loggningen. Sen finns det möjlighet att spara loggarna som .csv för att sedan hämta upp de igen och göra en "uppspelning" mot en com-port.
Jag kan skicka dig en kortare "manual" om du vill utvärdera!
/Fredrik
Jag kan skicka dig en kortare "manual" om du vill utvärdera!
/Fredrik
Re: Sniffa kommunikation
Om du har en dator involverad så rekommenderar jag Realterm. Det är open source och ett kanonprogram. Dock får du pynta upp $20 för att får drivers för dess 'spy mode' där du kan ligga och lyssna av kommunikationen på en serieport som ett annat program använder.
Re: Sniffa kommunikation
Jag har god erfarenhet av "snooper" när det gäller trafikanalys över serieport. Kräver två serieportar (usb eller "vanlig") och kopierar datat mellan portarna och visar samtidigt trafiken p skärmen.
Captures communication between two external serial devices
Snooper passes data transparently between two serial (RS232C)
devices, capturing and logging the data and occasional comments you
want to insert into the logs.
It is useful for debugging or analyzing the communications protocol
between two devices that would normally be connected directly to each
other, e.g. a digital camera and a personal computer. By sitting
"in the middle" (after you connect the two devices to serial ports
on your Linux machine) snooper is able to capture data traveling in
either direction while also passing it unmodified to the other device.
It is also possible to operate with a single serial device, using
your console and keyboard as the second device.
Re: Sniffa kommunikation
Jag har också kört ett specialkablage med totalt fyra kontakter. Två kopplas mellan de enheter som kommunicerar och de två andra kopplas till datorn som ska avlyssna kommunikationen.
Sist så körde jag med en egen mjukvara, men funktionerna var ganska begränsade för att passa just det ändamålet. Finns säkert andra mjukvaror som är med allsidiga.
Ska kolla in Snooper
Sist så körde jag med en egen mjukvara, men funktionerna var ganska begränsade för att passa just det ändamålet. Finns säkert andra mjukvaror som är med allsidiga.
Ska kolla in Snooper
Re: Sniffa kommunikation
Jag har en på en hylla i mitt lekrum, tyvärr har jag hitills aldrig behövt använda den
..men jag var ju bara tvungen att rädda den när den skulle kastas på jobbet 


Re: Sniffa kommunikation
En BusPirate kan bli användbar för denna uppgift
http://dangerousprototypes.com/2009/10/ ... pirate-v3/
http://code.google.com/p/the-bus-pirate/
http://dangerousprototypes.com/2009/10/ ... pirate-v3/
http://code.google.com/p/the-bus-pirate/
Re: Sniffa kommunikation
Nu har jag rivit isär kontrollenheten, hittade lite kretsar och grejor.
Ena kretsen är en ST485B, som enligt google är en 485/422 krets.
Iom det bara är 4trådar till burken, så utgår jag från att det är RS485.
Jag borde väl kunna koppla in en rs485->rs232 konverter och lyssna på TX så ser jag vad den burken sänder?
/U
Ena kretsen är en ST485B, som enligt google är en 485/422 krets.
Iom det bara är 4trådar till burken, så utgår jag från att det är RS485.
Jag borde väl kunna koppla in en rs485->rs232 konverter och lyssna på TX så ser jag vad den burken sänder?
/U
Re: Sniffa kommunikation
Njae, det känns inte som ett alternativ, och varför skulle det vara bättre än att lyssna på RS485 signalerna? Där är det ju iaf plint att kopplin in sig på, inget modernt ytmonterat
/L

/L
Re: Sniffa kommunikation
Billigare att lyssna på UART-sidan, då du inte behöver en RS485 Konverter, vilka kostar runt tusenlappen eller så.