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
Updated by Alina Lenk 8 months ago
- File 0003-generate_packets.py-allow-compatible-fields-with-sam.patch 0003-generate_packets.py-allow-compatible-fields-with-sam.patch added
- Status changed from New to In Review
- Assignee set to Alina Lenk
- Target version set to 3.3.0
Updated by Alina Lenk 8 months ago
- File 0001-generate_packets.py-allow-compatible-fields-with-sam.patch 0001-generate_packets.py-allow-compatible-fields-with-sam.patch added
- Target version changed from 3.3.0 to 3.2.0
Decided to backport this to S3_2 as well, in case we end up needing it.
Actions