Trying to figure which UUIDs on device to use

Hi,

I have a terminal with a built-in printer and trying to get BLE to connect to the printer. When I run the Lightblue app, the printer shows up under Bonded, and the screens that I get are below. I tried connecting to the UUID under Generic Access as well as Service Changed UUID but Thunkable crashes - error log attached.

I can get the printer to work directly from Lightblue by going under Writable without response, switching to UTF-8 and then sending text.

Would appreciate any assistance getting this printer to work.

Thanks
Steve

@muneer Can you lend some guidance?

It turns out, although it not mentioned anywhere in the documentation, that you can connect by using the MAC address as the device ID.