Microchip Ethernet Starter Kit / Harmony / UDP

Gast #3837924
Lesenswert?
• ▲
▼
Hallo,

gibt es irgendwo (oder kann mir jemand sowas schicken) ein 
funktionierendes Beispiel für das Ethernet Starter Kit 2 (DM320004-2) 
mit einem kleine UDP Server / Sender?
Ich kriege die Beispiele aus dem Harmony Framework nicht auf dem Kit ans 
laufen.
Mein eigener Versuch brachte leider auch keinen Erfolg. Hier eine 
Zusammenfassung was mein Programm tut:
TCPIP_UDP_ServerOpen
TCPIP_Helper_StringToIPAddress("192.168.100.1", &addr);
TCPIP_UDP_DestinationIPAddressSet
TCPIP_UDP_PutIsReady
TCPIP_UDP_StringPut
TCPIP_UDP_Flush

- Ergebnis: Das Kit sendet absolut gar nichts.

TCPIP_UDP_ServerOpen
TCPIP_UDP_GetIsReady
TCPIP_UDP_ArrayGet
TCPIP_UDP_Discard

- Ergebnis: Nach 3 Tagen debuggen weiß ich, dass Daten ankommen und in 
den Socket geschrieben werden. Aber GetIsReady und ArrayGet liefern 
keine Daten.
Gast #3906277
Lesenswert?
• ▲
▼
Hallo,
bei einem neuen Projekt mit dem PIC32 stehe ich ebenfalls vor der Hürde,
einen UDP Server ans laufen zu bekommen.
Das Microchip Forum Harmony kannst Du vergessen, nic los und man bekommt 
keine Antwort.
Für mich bedeudet das, den alten legacy TCP-IP Stack vom MLA 
einzusetzen.
Harmony schein noch zu Buggy zu sein.

LG Dirk

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.