Skip to content

Conversation

JordanYates
Copy link
Contributor

Refactor epacket and RPC classes.

Pull common RPC definitions out of the `rpc` tool and into a common
class.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Add implementations for decoding Bluetooth GATT device key packets.

Signed-off-by: Jordan Yates <jordan@embeint.com>
The function works for all interfaces, rename to reflect that.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Moe the Infuse type definition out of epacket, as it is a global define
above the scope of epacket.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Split the `epacket` file into seperate files to resolve circular import
errors.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Store the Bluetooth addresses associated with Infuse IDs.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Regenerate the `bt_connect_infuse` definition.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Inspect the contents of RPC responses and store any security parameters
that come from a `bt_connect_infuse` response.

Signed-off-by: Jordan Yates <jordan@embeint.com>
@JordanYates JordanYates merged commit a2186ed into main Nov 22, 2024
8 checks passed
@JordanYates JordanYates deleted the feature/rpc_refactor branch November 22, 2024 04:28
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