Added an interface for interacting with the time and date PGN. This is related to the ISOBUS file server client, where time and date may need to be known for some operations.
Updated a few more GitHub actions versions to fix deprecation warnings.
How has this been tested?
Since I don't have easy access to a machine with this message present on it, I wrote the interface against the definition on isobus.net, and used unit tests to validate message parsing and construction, as well as our responsiveness to PGN requests for the time/date PGN.
Describe your changes
How has this been tested?
Since I don't have easy access to a machine with this message present on it, I wrote the interface against the definition on isobus.net, and used unit tests to validate message parsing and construction, as well as our responsiveness to PGN requests for the time/date PGN.