Logga dubbelriktad trafik på RS232

Elektronikrelaterade (på komponentnivå) frågor och funderingar.
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

Logga dubbelriktad trafik på RS232

Inlägg av ankan »

Söker en enhet som jag kan sätta på en RS232 lina för att logga dubbelriktad trafik för att sedan felsöka offline.
Som tex den här: http://www.anticyclone.myzen.co.uk/product_antilog.html fast gärna tillgänglig i sverige och gärna billigare.

Det är ju ingen avancerad apparat precis så det borde finnas tycker jag?
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Re: Logga dubbelriktad trafik på RS232

Inlägg av Maalobs »

Om den ena änden är ansluten till en dator så går det att göra i mjukvara också, med hooks.
Portmon fixar det, t ex:
http://technet.microsoft.com/en-us/sysi ... 96644.aspx
Log-to-file: Write debug output to a file as its being captured.
Tyvärr är utdatat från Portmon så grisigt, den är primärt tänkt som hjälpmedel för utvecklare som behöver testa eller felsöka sina applikationer eller drivrutiner.

Om jag skriver så här till gamla modemet:

Kod: Markera allt

ati3
U.S. Robotics 56K FAX EXT Rev. 11.6.11

OK
Så ser ett utdrag ur Portmons logfil ut så här, observera att första kolumnen är radnummer i loggen:

Kod: Markera allt

157  0.00000203  SUCCESS  Length 1: a
169  0.00000141  SUCCESS  Length 1: t
181  0.00000161  SUCCESS  Length 1: i
193  0.00000179  SUCCESS  Length 1: 3
205  0.00000185  SUCCESS  Length 1: .

Kod: Markera allt

214  0.00000116  SUCCESS  Length 14: ..U.S. Robotic
227  0.00000109  SUCCESS  Length 14: s 56K FAX EXT 
240  0.00000133  SUCCESS  Length 14: Rev. 11.6.11..
253  0.00000139  SUCCESS  Length 6: ..OK..
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

Re: Logga dubbelriktad trafik på RS232

Inlägg av ankan »

Det sitter en dator i den ändan så det skulle kunna vara ett alternativ om det inte sölar ner datorn. Det kommer rätt mycket data och det är ingen särskillt snabb dator (800Mhz, 256MB RAM, WinXP, SQL server osv.)

Finns det något annat program som gör det snyggare eller kan man kanske formatera loggningen?
ristomemo
Inlägg: 1028
Blev medlem: 29 mars 2004, 14:12:18

Re: Logga dubbelriktad trafik på RS232

Inlägg av ristomemo »

Realterm eller docklight på en separat pc.
Användarvisningsbild
AndersG
EF Sponsor
Inlägg: 9255
Blev medlem: 25 februari 2008, 17:10:58
Ort: Mariehamn
Kontakt:

Re: Logga dubbelriktad trafik på RS232

Inlägg av AndersG »

Minns att jag hade en gammal Toshiba-laptop med en dosrogramvara som hette rs232.exe för just det ändamålet en gång..
ankan
Inlägg: 1091
Blev medlem: 12 november 2004, 01:50:35

Re: Logga dubbelriktad trafik på RS232

Inlägg av ankan »

Har docklight men vill helst inte ha en till dator utan bara något att sätta på minan som loggar eller ev lägga in ett program som gör det snyggt utan att belasta processorn något särskillt.
Användarvisningsbild
björn
EF Sponsor
Inlägg: 2570
Blev medlem: 29 mars 2004, 23:09:55

Re: Logga dubbelriktad trafik på RS232

Inlägg av björn »

ristomemo
Inlägg: 1028
Blev medlem: 29 mars 2004, 14:12:18

Re: Logga dubbelriktad trafik på RS232

Inlägg av ristomemo »

ankan skrev:Har docklight men vill helst inte ha en till dator utan bara något att sätta på minan som loggar eller ev lägga in ett program som gör det snyggt utan att belasta processorn något särskillt.
Behöver ju inte vara en till dator, men en extra comport (eller usb-comport) behövs.
Finns annars mjukvara som gör "inkopplingen" via mjukvara och skapar en virituell comport man sedan kan logga via. Minns ej exakt men något med eltima.
Maalobs
Inlägg: 1304
Blev medlem: 3 februari 2005, 14:35:15
Ort: Stockholm

Re: Logga dubbelriktad trafik på RS232

Inlägg av Maalobs »

ankan skrev:Det sitter en dator i den ändan så det skulle kunna vara ett alternativ om det inte sölar ner datorn. Det kommer rätt mycket data och det är ingen särskillt snabb dator (800Mhz, 256MB RAM, WinXP, SQL server osv.)
Pröva och se vad som händer.

Vad använder du för program på datorn för att snacka mot COM-porten?
Finns det loggningsfunktion inbyggt i det programmet?
Användarvisningsbild
TomasL
EF Sponsor
Inlägg: 47698
Blev medlem: 23 september 2006, 23:54:55
Ort: Borås
Kontakt:

Re: Logga dubbelriktad trafik på RS232

Inlägg av TomasL »

Extra Dator med två com-portar och RealTerm eller nått liknande.
Gör två adaptrar, där du kopplar rx/tx från serielinan till rx på resp adapter,och låt RT eller vad du nu tycker om, logga infot till två olika tidstämplade filer
Jag gör så på RS485 ungefär.
Användarvisningsbild
zeylon
Inlägg: 114
Blev medlem: 12 september 2007, 12:59:03
Ort: Oskarshamn

Re: Logga dubbelriktad trafik på RS232

Inlägg av zeylon »

Jag har använt dockligt med framgång.

Det finns även en liten listig pryl som heter docklight tap. Det är en liten låda med en 9 polig d-sub i varje ände och en rs232-usb adapter inbyggd.
http://www.docklight.de/pdf/docklight_tap.pdf
Jag har funderat på att köpa in en sådan till jobbet.
Användarvisningsbild
jadler
EF Sponsor
Inlägg: 407
Blev medlem: 28 maj 2009, 12:03:43
Ort: Vidja, Huddinge, Stockholm
Kontakt:

Re: Logga dubbelriktad trafik på RS232

Inlägg av jadler »

a) Jag tror att det finns flera program för Linux som kan göra det du frågar efter.

b) Vore det inte väldigt enkelt att bygga en låda som den du länkar till med en µC? Till exempel kostar en Arduino Mega (med AVR Mega1280) inte många hundralappar, och den har hårdvarustöd för fyra UART. Ett par nivåomvandlare för klassisk RS232 för linan du lyssnar på, Arduinon till PC med USB. Lämplig mjukvara borde gå att slänga ihop på en kvart. (Arduino för att jag använder dessa, kortet innehåller grundkomponenterna inkl spänningsreglering och USB, och det är pinsamt enkelt att programmera. Inget för lite snyggare projekt, men ack så smidigt för snabba hack.)
mrMagoo
Inlägg: 327
Blev medlem: 11 maj 2007, 21:47:56
Ort: Falköping/sverige
Kontakt:

Re: Logga dubbelriktad trafik på RS232

Inlägg av mrMagoo »

Skriv svar