Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: dataverkeer seriele poort bekijken  (gelezen 1413 keer)

Offline eendje

  • Lid
dataverkeer seriele poort bekijken
« Gepost op: 2007/06/03, 14:05:21 »
Ik heb het hier neergepoot, maar ik weet niet zeker of het de goed plek is...

Ik bezig een stukje software te schrijven die via de seriële poort met een stukje hardware communiceert. Om het programmeren wat makkelijker te maken zou ik de data die via de seriële poort wordt verstuurt (beide richtingen) willen loggen/monitoren. Weten jullie een programmaatje waarmee dat kan. Ik heb al even geprobeert met Snooper, maar dat lukt me nog niet.
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline eendje

  • Lid
dataverkeer seriele poort bekijken
« Reactie #1 Gepost op: 2007/06/03, 17:01:30 »
Niemand?
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline Johan van Dijk

  • Administrator
    • johanvandijk
dataverkeer seriele poort bekijken
« Reactie #2 Gepost op: 2007/06/03, 23:07:32 »
Hier staat heeeel veel info over seriële poorten:
http://tldp.org/HOWTO/Serial-HOWTO.html
Hier een aantal programma's:
http://tldp.org/HOWTO/Serial-HOWTO-12.html#ss12.1

Heb je misschien iets aan minicom, cutecom, gtkterm, setserial, ttylog? Allemaal te vinden in synaptic, en volgens mij kan je met die programma's wel kijken wat er verstuurd/ontvangen wordt op de seriële poort.

Offline eendje

  • Lid
dataverkeer seriele poort bekijken
« Reactie #3 Gepost op: 2007/06/03, 23:22:55 »
Minicom --> is volgens mij zoiets als een hyperterminal van windows (dat zoek ik niet)
cutecom --> idem
setserial --> compoort instellen (zoek ik ook niet)
ttylog --> logt alleen wat vanuit apparaat terug komt naar PC (volgens beschrijving) en ik moet het in beide richtingen weten

Ik heb ondertussen op internet het programma interceptty gevonden en gecompileerd. Het schijnt een programmaatje te zijn dat tussen de seriele poort en je programma zit en alle data naar sdout print, maar ik kan er niet goed uit komen hoe ik het moet gebruiken. Misschien kun je daar mee helpen. Link naar het programma is: http://www.suspectclass.com/~sgifford/interceptty/
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?

Offline eendje

  • Lid
dataverkeer seriele poort bekijken
« Reactie #4 Gepost op: 2007/06/04, 22:20:52 »
Yes!!!!! gelukt.

Programma interceptty gestart met het volgende commando in het terminal venster:

sudo ./interceptty -s 'ispeed 9600 ospeed 9600' /dev/ttyS0 /dev/serieel

Waarbij serieel je zelf mag kiezen. Het programma dat naar de seriële poort schrijft/leest moet je de 'serële poort' /dev/serieel toewijzen. In het terminal venster zie je nu de data hexadecimaal voorbij komen. Ben ondertussen lekker aan het xperimenteren met de seriële poort :):):)
Een dag niets geleerd is een dag niet geleefd!
Ik blog dus ik besta!
__________________________________________________________
Een vraag? Heb je al eens gekeken op: http://wiki.ubuntu-nl.org/FAQ?