Hallo,
Wenn ich mein Python Programm starte. Kommt sofort diese Fehlermeldung 'Address already in use', nach mehreren Stunden Googeln hab ich leider noch keine Lösung gefunden wie ich den Port freigeben kann. Das ganze hat schon 1mal Funktioniert wo ich dann den Pi neustartet hab kam die Meldung.
Error:
Code
pi@raspberrypi:~/Desktop $ python Weitermachen.py
Traceback (most recent call last):
File "Weitermachen.py", line 33, in <module>
server_socket.bind(("",port)) #Auf Port binden und warten
File "/usr/lib/python2.7/dist-packages/bluetooth/bluez.py", line 178, in bind
return self._sock.bind (addrport)
_bluetooth.error: (98, 'Address already in use')
Programm ausschnitt:
Code
import bluetooth
server_socket=bluetooth.BluetoothSocket( bluetooth.RFCOMM ) #BT Starten
port = 1
server_socket.bind(("",port)) #Auf Port binden und warten
server_socket.listen(1)
client_socket,address = server_socket.accept()
print "Verbindung Aktzeptiert von ",address
data = client_socket.recv(1024) #wert Empfangen
print "Empfangen: %s" % data
zahl = int(data)
client_socket.close() # Ports schließen
server_socket.close()
Alles anzeigen