#!/usr/bin/env pybricks-micropython # 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 BluetoothMailboxServer, TextMailbox server = BluetoothMailboxServer() mbox = TextMailbox('greeting', server) # The server must be started before the client! print('waiting for connection...') server.wait_for_connection() print('connected!') # In this program, the server waits for the client to send the first message # and then sends a reply. mbox.wait() print(mbox.read()) mbox.send('hello to you!')