Files
pybricks-api/examples/ev3/bluetooth_client/client.py
T
Laurens Valk adf8ed6b56 pybricks.hubs: Enable EV3.
First pass including Image and ImageFile. Largely migrated from old ev3dev version. We can refine this for the embedded version in the next commits.
2026-08-25 11:42:05 +02:00

24 lines
693 B
Python

# Before running this program, make sure the client and server EV3 bricks are
# paired using Bluetooth, but do NOT connect them. The program will take care
# of establishing the connection.
# The server must be started before the client!
from pybricks.messaging import BluetoothMailboxClient, TextMailbox
# This is the name of the remote EV3 or PC we are connecting to.
SERVER = "ev3dev"
client = BluetoothMailboxClient()
mbox = TextMailbox("greeting", client)
print("establishing connection...")
client.connect(SERVER)
print("connected!")
# In this program, the client sends the first message and then waits for the
# server to reply.
mbox.send("hello!")
mbox.wait()
print(mbox.read())