netmsgs  1.2.2
RoadNarrows Robotics Network Messaging Package
Todo List
Namespace NetMsgs.NetMsgsGenC

Support hungarian optional keyword.

Make a smarter EvalNum to simplify the equation with unknowns.

Namespace NetMsgs.NetMsgsGenPy
Calculate maximum message lengths.
Namespace NetMsgs.NetMsgsXmlParser
Add brief elements to xdefs for better comments to generated language constructs
File nmLibPackCLI.c
Define and execute.
Member nmPackF32 (float val, byte_t buf[], size_t bufSize, NMEndian_T eEndian)
Detect non-IEEE 754 formats and convert to IEEE 754 prior to packing.
Member nmPackF64 (double val, byte_t buf[], size_t bufSize, NMEndian_T eEndian)
Detect non-IEEE 754 formats and convert to IEEE 754 prior to packing.
Member nmUnpackF32 (byte_t buf[], size_t bufSize, float *pVal, NMEndian_T eEndian)
Detect non-IEEE 754 formats and convert to IEEE 754 prior to packing.
Member nmUnpackF64 (byte_t buf[], size_t bufSize, double *pVal, NMEndian_T eEndian)
Detect non-IEEE 754 formats and convert to IEEE 754 prior to packing.
page RoadNarrows Network Messages Package

Cross-field conditional field packing/unpacking.

Support disposition deprecated/active at the fielddef level.

Support disposition deprecated/active at the msgdev level.