curtharrington1 Posted January 12, 2022 Report Share Posted January 12, 2022 I am looking to copy different size structs to a buffer to send over EIP. I would like to get the size of the struct to pack and unpack the buffer, is there a good way to do this? Quote Link to comment Share on other sites More sharing options...
pascal Posted January 14, 2022 Report Share Posted January 14, 2022 why copying to a buffer ? just put all of your structs into the adapter node's, unilogic is calculating itself the length needed ... variable "outputs from A02" and "all inputs" are self made structs... Quote Link to comment Share on other sites More sharing options...
curtharrington1 Posted January 14, 2022 Author Report Share Posted January 14, 2022 I am moving a lot of data across 10+ units as quickly as possible. I don't need to update all variables every time so I need a generic way of sliding different sized structs across the network. My thought is to convert a struct to a generic buffer on the scanner and then the adaptor takes the data from the generic buffer and unpacks it into the appropriate struct. I've already determined that using a c function with sizeof as a method of calculating a struct size is viable. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.