Actions
Feature #458
closedgenerate_packets.py: Support changing dataio type of a field through capabilities
Start date:
04/15/2024
Due date:
% Done:
0%
Estimated time:
Description
This is intended to make future fixes like #304 simpler. Make it so that fields like
uint16(int) unit_id; remove-cap(ids32) uint32(int) unit_id; add-cap(ids32)
in packets.def are recognized as mutually exclusive versions of the same field and get just one declaration in the packet struct, dsend and handle-by-fields, but are transmitted differently in different capability variants.
Files
Actions