Hallo, ich habe folgendes Problem. Ich will über FPGA Daten an den PC verschicken, nun hab ich auf der FPGA-Seite ein fertiges Programm das daten verschicken und empfangen kann, auch der Ping funktioniert, doch ohne Sockets sondern nur anhand einer Fifo, nun stellt sich mir die Frage wie kann ich die Daten auf PC-Seite aufnehmen. Ich hab ja keine Portnummer und kann daher auch keinen Socket aufbauen. Eine Ping anfrage funktioniert ja ich kann ja Daten aufnehmen und senden und die FPGA kann auch daten empfangen und auswerten nur weiß ich nicht wie die PC-Seite Daten ohne Socket auswerten kann. Am liebsten wären mir tipps für C oder C++ aber Java ist auch okay. Danke schonmal im vorraus MfG Christian
Gast
#385435
Was heisst "ohne Socket"? Kein TCP/IP, also nackter Ethernet-Frame?
ja
Gast
#385437
Jenseits von Device Drivern ist mir das unter Windows noch nicht untergekommen (was aber nichts heissen muss). Mit IP-Header (ohne UDP/TCP) gibt's die SOCK_RAW Option.
Gast
#385438
was du suchst, heisst packet driver
ok danke ich werd mal danach suchen
Gast
#385440
Wenn Ping schon geht, damit also IP - warum dann nicht Raw IP verwenden, also IP+Payload? Da kommst du seitens des PC deutlich einfacher ran.
Antwort schreiben
Bitte melde dich an, um einen Beitrag zu schreiben.