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? 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... 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. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now