Skip to content

Conversation

@oakamil
Copy link
Contributor

@oakamil oakamil commented Jan 21, 2026

The main addition here is a server that uses Bluetooth RFCOMM to expose the cedar grpc service. The server only runs when use_bluetooth is set to true in preferences.

A smaller addition is the exposure of the RPI's Bluetooth address in the GetBluetoothName API (I thought renaming this isn't a good idea for backwards compatibility). The address can be used to initiate pairing from an Android phone to the RPI in Cedar Aim directly (using the flutter_blue_classic package), without requiring the user to leave Cedar Aim to start Bluetooth pairing in their phone's settings.

Changing the rpc name etc. doesn't seem like the best idea, so leaving as is. With the address of the RPI device the goal would be to try to get easier pairing between the RPI and phone in Cedar Aim (using flutter_blue_classic for pairing).
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant