Skip to content

Comments

Add C300X DC#8

Open
terratec wants to merge 1 commit intoflip-dots:mainfrom
terratec:add-c300x-dc
Open

Add C300X DC#8
terratec wants to merge 1 commit intoflip-dots:mainfrom
terratec:add-c300x-dc

Conversation

@terratec
Copy link

Tested with Firmware v0.1.2.8 but the UUID_IDENTIFIER is not advertised (only readable from GATT tree).
Firmware v0.1.3.7 is not working and seems to be paired/bonded without public notify data.

C300X-DC

@flip-dots
Copy link
Owner

This is some good stuff, ill take a deeper look at it later (probably before the end of next week) when I have some more time.

You might want to look at PR #7 which I have been working on which works with later firmware versions. These devices used to just blast telemetry data to any device which asked for it, but now they require this really really cursed handshake where the devices use ECDH to get a shared secret and then all subsequent messages are encrypted using that shared secret, it was a huge PITA to figure out their cursed protocol (I have no clue why they didn't just use the built in Bluetooth encryption which would have been way easier), but it mostly works.

@terratec
Copy link
Author

Awesome! A quick test looked promising

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.

2 participants