Frage

Ich versuche, die UDP-Pakete in Python zu lesen, die von einem FPGA gesendet wurden. Ich sehe die Pakete in wireshark, und sie sehen allright. Python, erhält jedoch nichts, wenn ich dieses einfache Skript verwenden:

import socket
import sys

HOST, PORT = "192.168.1.1", 21844
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.connect((HOST,PORT))
received = sock.recv(1024)
War es hilfreich?

Lösung

Sie connect nicht mit einem UDP-Server (ich nehme an dem Python-Code ist der Server), Sie bind.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top