Hi,
I am designing the control interface between micro and DSP.
In the integration guide it was recommended to use Source and Sink modules when exchanging the control data.
But I could not find any description of such manners in the latest web materials.
Do you still recommend to use Source/Sink modules for the latest version of AWE core?
If yes, what will happen when I try to get/set values without using Source&Sink modules?
Thank you for your support in advance.
Kind regards,
Satoshi
9:24am
Hello Satoshi,
You can use Source/Sink modules to get and set values, however you can also directly access a modules parameters with the API, thus removing the need for additional source and sink modules. A module will need to be given an object ID. Right click a module, then choose ObjectIDs -> Assign. Assign a value greater than 30000. Once you genereate your target header files and .awb by going Tools -> Generate Target Files, you'll see the controllable parameters for modules that have been given an ObjectID. Then you can use the control APIs found here to get/set values: https://w.dspconcepts.com/hubfs/Docs-AWECore/AWECore_API_Doc/index.html#...
Hope that helps! -Kyle
8:48pm
Hi Kyle,
Thanks for your kind support.
Your reply clearly answered my question.
I will try first to control modules without using Source/Sink modules.
Let me ask you again when I face a problem.
Best regards,
Satoshi