diff options
| author | Edvin <[email protected]> | 2025-04-09 13:54:25 +0200 |
|---|---|---|
| committer | Edvin <[email protected]> | 2025-04-09 13:54:25 +0200 |
| commit | f52ccfbd1644d3059e67c6e04a91b2c275b307f8 (patch) | |
| tree | 968b163202a6731de61178dc31e67709774531a9 /main.py | |
| parent | 59b0200a59969bdbabd3273e5e1de0f325a3fc85 (diff) | |
Two-way communication attempt #2
Diffstat (limited to 'main.py')
| -rw-r--r-- | main.py | 13 |
1 files changed, 9 insertions, 4 deletions
@@ -28,16 +28,21 @@ port = server_sock.getsockname()[1] print("Waiting for connection on RFCOMM channel %d..." % port) -client_sock, client_info = server_sock.accept() +recv_sock, client_info = server_sock.accept() print("Connected to %s." % client_info[0]) -while client_sock: - read = client_sock.recv(1024) +send_sock = bluetooth.BluetoothSocket(bluetooth.RFCOMM) +send_sock.connect((client_info[0], 2)) + +print("Created sending socket to %s" % client_info[0]) + +while read != "a": + read = recv_sock.recv(1024) read = read.decode("utf-8").strip('\n') print("Received: %s" % read) - sock.send("Acknowledge: " + read) + send_sock.send("Acknowledge: " + read) print("Sent acknowledge") if read == "0": # Do nothing |
