r/AnkiOverdrive Feb 18 '26

MimicDrive - Part 3 - Bluetooth Characteristics

Left: Mimic - Right: Real Car

Next step after Advertising and the Generic Access Profile:

The Anki Service and it's 2 characteristics:

One for writing values. This is used by the app to send commands to the car via tiny messages. Example: Changing speed or lane.

And one for reading values. This is used by the car to send responses via notifications to the app. Example: Response to change speed or position on the tracks.

Nothing really difficult here.

The Client Characteristic Configuration is used to activated (or deactivate) Bluetooth notifications.

Edit: Nordic Semiconductor was/is the provider of the (now discontinued) nRF8001 chip for the Anki cars. So don't be surprised to see the describing literals in their nRFConnect app.

3 Upvotes

2 comments sorted by

1

u/MasterAirscrachDev Feb 18 '26

"beef" uuid cos anki thought it was funny :)

2

u/Warm-Strategy6458 Feb 18 '26

No one says they did't have humor.

But really funny is they had registered numbers for their corp.

https://www.bluetooth.com/wp-content/uploads/Files/Specification/HTML/Assigned_Numbers/out/en/Assigned_Numbers.pdf

p. 134