We have successfully used "Internal Binary packets" to send data from our client application to a single sharc core.
For example, I can send binary data to some specific variable/array in my custom module, using a command expression like: "myCustomModule.variable[index]"
However, in the case of multiple cores, I was not able to address the core (or awe instance) in the appended command (like above) to the package header.
I definitely can address the core when using "write_int_array" command. This case works fine.
But, we would prefer using internal binary packets. Is there a way to address the core in the binary package header? Or, is there a specific command syntax to address the core?
Unfortunately the "Internal Binary packets" section of the Tuning Command Syntax guide is very old and we do not have examples or reference code for using it on a multi-instance target. We recommend to focus on using AWE Server commands like write_int_array to accomplish your desired data exchange. That alternative approach is also more robust to future Audio Weaver updates so there are long-term advantages to using it.