It shouldn't be difficult to "pick data out of a single domain destined for
multiple endpoints". When you register the domain, you'll get an offset to
each entry in the ec_pdo_entry_reg_t -- this is where the data is read from or
written to. It's a simple byte offset from the domain's base
I have a user-space app that discovers slaves on the network and
dynamically builds the ec_pdo_entry_reg_t struct to be used in
registration of PDO's for a domain based on a mix of discovery and user
configuration. I've since found that it's quite difficult to pick data
out of a single domain