Open arrowsmith opened 3 years ago
Just in case, I'll tag the other repo members for awareness: @terry-norbraten / @blueoak / @leif81 .
We think this is probably fixed by integration of pull request... Recommend adding (or providing) a test for ongoing confirmation.
Hi again Don @brutzman,
I have noticed the
TransmitterPdu
class extracts theRadioID
field (ref) once inside theheader
field (seeRadioCommsHeader
class), and again separately in theradioNumber
field. this causes an unnecessary shift of unmarshalling by 2 bytes. Removing it from theRadioCommsHeader
class fixes the problem, but so does commenting out the local field to theTransmitterPdu
class, and redirecting all calls to get/set of theRadioID
to the embeddedRadioCommsHeader
instance's field. I'm not sure which way you want to go.Let me know if you're the best POC, or if there's a preferred approach to raising these issues.