Skip to content

tools: ota_upgrade: filter by board name - #143

Merged
JordanYates merged 8 commits into
mainfrom
feature/ota_upgrade_board_filter
Jun 2, 2026
Merged

tools: ota_upgrade: filter by board name#143
JordanYates merged 8 commits into
mainfrom
feature/ota_upgrade_board_filter

Conversation

@JordanYates

Copy link
Copy Markdown
Contributor

Do not consider devices for upgrade if the board target does not match.

Add and test CRC16 functions for the common `CRC16-CCITT` variant.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Fix several new typing issues raised by newer versions of `mypy`.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Do not consider devices for upgrade if the board target does not match.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Add and test a helper function for retrieving an RPC wrapper by the
command ID.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Add missing `#!/usr/bin/env python3` to test files.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Enable RPC wrappers to handle json responses from the cloud directly.
This allows nicer output than dumping the dictionary to the console.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Add json handling for a number of RPCs.

Signed-off-by: Jordan Yates <jordan@embeint.com>
Set the remote time before running the throughput test to avoid the
remote regenerating keys on every packet sent and received.

Signed-off-by: Jordan Yates <jordan@embeint.com>
@JordanYates
JordanYates force-pushed the feature/ota_upgrade_board_filter branch from 03c5639 to 55ce515 Compare June 2, 2026 03:34
@JordanYates
JordanYates merged commit ad6324f into main Jun 2, 2026
7 checks passed
@JordanYates
JordanYates deleted the feature/ota_upgrade_board_filter branch June 2, 2026 03:40
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