Sida 2 av 2

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 15 september 2011, 13:47:24
av jesse
Ladda ner HHD Free serial port monitor och starta det.
Starta sedan en terminal (du måste ha något som skickar och tar emot data för att det ska finnas en kommunikation att övervaka)...

Med monitorn kan du övervaka varje tecken, i ASCII och HEX, och du kan även se exakt när de sändes/togs emot (i millisekunder)

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 15 september 2011, 13:48:34
av Remote
Nerre skrev:
Remote skrev: Hex data kan ej lagras i logg filen. Work around är att använda copy/paste i "titt fönstret" som är i hex och därefter paste till en fil.
Lagrar inte loggfilen de bytes som den tar emot? Då handlar det ju bara om vilket program du använder för att kolla loggfilen. Du måste använda en visare som visar Hex (Viewern i Total Commander fixar väl det t.ex.).
Jo den lagrar allt i loggfilen, men har man begärt att det ska visas i hex som visas hex bara i titt fönstret, logg filen fortsätter att lagra ascii, fast man har valt hex visning. Alltså hex kan endast visas inte lagras. (not. hex data översätts till två ascii tecekn 0-9 och A-F, dvs en byte till två ascii-hex dvs 0x41 visas som "41" eller "A", men 41 lagras inte i logg filen av termite dumt nog...)

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 15 september 2011, 13:52:00
av sodjan
> fast de var nog Windows vi prata om.

I så fall något i stil med "copy com1: c:\temp\serieport.log".

> Alltså hex kan endast visas inte lagras.

Ja, jo, men poängen var att det beror på vilket verktyg du använder
för att "titta" på loggen. Använd ett som kan visa HEX. Jag kör UE32,
men det kostar också lite pengar. Det finns enklare editorer som kan
visa HEX.

> Ladda ner HHD Free serial port monitor och starta det.

Fungerar ju bra, om det är samma maskin som är en del av
kommunikationen. Det kanske var så, men det var inte helt
tydligt.

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 15 september 2011, 13:53:17
av jesse
Du missuppfattar nog vad Nerre menade. Data lagras i ascii-format, men det utesluter inte att du läser de lagrade data som hexcode om du vill, om du skaffar ett program som kan visa filer i det formatet. (Jag känner inte till något).

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 15 september 2011, 14:00:17
av Nerre
Remote skrev:Jo den lagrar allt i loggfilen, men har man begärt att det ska visas i hex som visas hex bara i titt fönstret, logg filen fortsätter att lagra ascii, fast man har valt hex visning. Alltså hex kan endast visas inte lagras. (not. hex data översätts till två ascii tecekn 0-9 och A-F, dvs en byte till två ascii-hex dvs 0x41 visas som "41" eller "A", men 41 lagras inte i logg filen av termite dumt nog...)
Data i loggfilen lagras såklart inte i nåt specifikt format, det lagras som bytes. Sen är det programmet som visar filen som avgöra hur det skall visas. Ex. Notepad visar det såklart som ASCII, men använder man viewern i Total Commander så kan man välja att visa det som Hex.

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 15 september 2011, 14:01:28
av emwtur
Portmon funkar ju bra om man vill se vad som händer på EGNA comporten !

www.sysinternals.com ( ja - du hamnar hos microsoft )

/

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 15 september 2011, 16:17:40
av Remote
Nerre skrev:
Remote skrev:Jo den lagrar allt i loggfilen, men har man begärt att det ska visas i hex som visas hex bara i titt fönstret, logg filen fortsätter att lagra ascii, fast man har valt hex visning. Alltså hex kan endast visas inte lagras. (not. hex data översätts till två ascii tecekn 0-9 och A-F, dvs en byte till två ascii-hex dvs 0x41 visas som "41" eller "A", men 41 lagras inte i logg filen av termite dumt nog...)
Data i loggfilen lagras såklart inte i nåt specifikt format, det lagras som bytes. Sen är det programmet som visar filen som avgöra hur det skall visas. Ex. Notepad visar det såklart som ASCII, men använder man viewern i Total Commander så kan man välja att visa det som Hex.
Nerre jag förstår hur du menar! Haken är att de jag ska visa har bara standardprogram notepad etc. Därför vore det praktsikt att få det rätt från början, när de själva ska läsa data som kommer.

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 29 september 2011, 13:18:05
av Painpotato
Kolla på http://www.docklight.de/
Stödjer macron, script, loggning mm kostar dock en del
I trialversionen kan man inte spara sina inställningar mellan sessioner

Re: Önskar ett rs232 terminalprogram för loggning och debug

Postat: 30 september 2011, 22:54:52
av MiaM
Remote skrev:
Nerre skrev:
Remote skrev:Jo den lagrar allt i loggfilen, men har man begärt att det ska visas i hex som visas hex bara i titt fönstret, logg filen fortsätter att lagra ascii, fast man har valt hex visning. Alltså hex kan endast visas inte lagras. (not. hex data översätts till två ascii tecekn 0-9 och A-F, dvs en byte till två ascii-hex dvs 0x41 visas som "41" eller "A", men 41 lagras inte i logg filen av termite dumt nog...)
Data i loggfilen lagras såklart inte i nåt specifikt format, det lagras som bytes. Sen är det programmet som visar filen som avgöra hur det skall visas. Ex. Notepad visar det såklart som ASCII, men använder man viewern i Total Commander så kan man välja att visa det som Hex.
Nerre jag förstår hur du menar! Haken är att de jag ska visa har bara standardprogram notepad etc. Därför vore det praktsikt att få det rätt från början, när de själva ska läsa data som kommer.
Valfri "hex-editor" borde funka bra för att titta på loggfilerna.

http://www.google.se/search?gcx=c&sourc ... view+win32

Högt upp bland träffarna ser jag något på sourceforge, det är ett tecken på att programmet med största sannolikhet inte innehåller nåt oönskat skit (som annars är så vanligt för s.k. "fria" program för windows).

Om du ska sniffa seriedata så vill du kanske egentligen ha något som kan lyssna på två portar samtidigt, för att lyssna på trafiken åt båda hållen, och där snifferprogrammet kan se till att få datat i rätt ordning? Jag har inget bra tips på sådant program men har däremot byggt en sådan kabel :wink: