ProtoCore v0.0.2
Deterministic, zero-heap network stack for embedded targets
Loading...
Searching...
No Matches
fanuc_j519.cpp File Reference

FANUC Stream Motion (J519) UDP codec - builders + parsers (see fanuc_j519.h). More...

Go to the source code of this file.

Detailed Description

FANUC Stream Motion (J519) UDP codec - builders + parsers (see fanuc_j519.h).

Straight-line field packing at fixed offsets: every packet is a constant size, so each builder checks cap once up front and each parser requires the exact length. All integers little-endian through shared_primitives/endian.h; floats are IEEE-754 binary32 moved through a uint32_t with memcpy (no type punning, no strict-aliasing UB) - the same approach as the OPC UA Variant codec.

Definition in file fanuc_j519.cpp.