Skip to content
Discussion options

You must be logged in to vote

I had a quick peek at what they've written at https://meshtastic.org/docs/development/device/client-api/#bluetooth-meshbluetoothservice and as far as I can see there's no reason why it shouldn't work.

Bangle.js can't do the 512b MTUs which they ask, but it'll do 120ish bytes, which should still be enough.

One thing to watch out for - BLE devices are supposed to define a single 128 bit UUID, and then just modify the second 16 bits of it for each characteristic, but meshtastic have just defined a ton of different UUIDs - and Bangle only has memory for a certain number of them.

It looks like you only need to connect to 5 of them at most so I think you'll be fine though.

Replies: 3 comments 7 replies

Comment options

You must be logged in to vote
2 replies
@gfwilliams
Comment options

@g0730n
Comment options

Answer selected by g0730n
Comment options

You must be logged in to vote
4 replies
@gfwilliams
Comment options

@g0730n
Comment options

@g0730n
Comment options

@gfwilliams
Comment options

Comment options

You must be logged in to vote
1 reply
@thyttan
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants