Forum: Mikrocontroller und Digitale Elektronik AVR Daten über Netzwerk senden


von Markus P. (derdudeesp)


Lesenswert?

Hallo zusammen,

ich bin gerade mit dem AVR NET-IO von Pollin mit einem ATmega32 und der 
Software von Ulrich Radig am Experimentieren.
Soweit läuft alles, nur würde ich gerne Daten (z.B. vom ADC) über ein 
einfaches Netzwerk an einen PC schicken und diese dort auswerten.
Hat da schon jemand mit Erfahrungen machen können?

Gruß...
DerDude

von Andreas H. (andreas_h16)


Lesenswert?

Mit der verwendeten Ethernet-Stack Implementierung 'enc28j60.c' kannst 
Du Rawethernet-Pakete (eigener Client), aber auch UDP Pakete (z.B. eine 
SNMP-Agent Implementierung) bauen. Zudem gibt es telnet Funktionen.

Bei SNMP gibt es diverse Clients (PowerSNMP, Free SNMP Manger, etc.), 
bei telnet Putty.

Auch über den Radig-Web Server kann man über dynamic HTML Werte pushen, 
allerdings lässt sich das dann am PC nicht so leicht auswerten.

von Volker S. (volkerschulz)


Lesenswert?

Du kannst auch den Webserver dafuer missbrauchen indem Du auf Request 
eine niemals endende "Webseite" mit den jeweils aktuellen Messwerten 
sendest. Clientseitig baust Du Dir einen HTTP-Header, verbindest per 
TCP/IP auf Port 80, sendest den Header und lauschst der Dinge, die da 
kommen...

Volker

von Markus P. (derdudeesp)


Lesenswert?

Danke für die Antworten.
Hab jetzt im net-io forum ein Besispiel gefunden um UDP Pakete zu 
versenden, laut Wireshark kommen diese auch an.
werde mich jetzt erstmal mit einer server-sofware dafür beschäfftigen...

Gruß...
DerDude

Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.