Other Parts Discussed in Thread: AWR1243
Hello,
I need to port the mmwavelink library to Linux. As far as i have understood the documentation, i have to either use the non-os approach or to implement my own library and "rls_osi.h" header. There are some topics in this forum about this issue, but i do not understand how to implement the "clientCtx.osiCb.queue.rlOsiSpawn" function on Linux. The non-OS approach stores the function call request in a global list and somewhere else this queue is explicitly processed. On the other hand the OS approach comes with just a "osiSpawn" declaration and a "osiExecute" function declaration which seems to be called nowhere. Could you please help me to understand what this function is supposed to do?
What would be the recommended way to control the AWR1243 on Linux? Starting with my research i though that it would be enough to implement the SPI functions only... but this seems to be too naive.
FYI: I am planning to connect the linux device and the AWR1243 directly via SPI.
Regards