Simple Management Protocol (SMP) for remotely managing MCU firmware

1 Open Issue Need Help Last updated: Jul 28, 2025

Open Issues Need Help

View All on GitHub
Embedded Systems Firmware Management

AI Summary: The task is to fix a bug in the Simple Management Protocol (SMP) library where the `_MessageBase` class excludes crucial fields (`header`, `version`, `sequence`, `smp_data`) during serialization. This prevents proper handling of SMP messages containing these fields. The solution involves modifying the `model_dump` method within the `_MessageBase` class to correctly include these fields in the serialized output.

Complexity: 3/5
bug enhancement help wanted

Simple Management Protocol (SMP) for remotely managing MCU firmware

Python