This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MMWAVE-DFP: Possibility to use mmWave DFP as .so Library in Python

Part Number: MMWAVE-DFP
Other Parts Discussed in Thread: AWR2243

Hi Team,

would it be possible to use the mmWave DFP as a .so Library in Python. I would try to create a wrapper for the Library and implement it on a Host MCU with Python. Has anybody done something similar? Could you roughly say if it would be possible?

Regards

Tim

  • Hi Tim,

    What is the exact purpose of this experiment? Why do you need .so file to use mmwave DFP?

    FYI, the mmwave DFP is not a library. It's a package consists of mmwave firmware, rf_eval firmware and mmwavelink framework.

    Thanks,
    Anirban

  • Hi Anirban,

    Sorry for my unclear terminology. I was refering to the mmwavelink framework. I am trying to port the mmwavelink to a Nvidia Jetson Nano, so that i can control the AWR2243 via i2c.

    Thanks,

    Tim

  • Hi Tim,

    What I understood is shared objects i.e. .so library is same as DLLs in windows. In both the cases, they contain a part of code as functions that are used dynamically by other programs. This part of code is not a core functionality of the actual program.

    But here, mmwavelink framework is the core of controlling the device. It can run on MSS or DSS and communicates to the BSS via mailbox. Whatever command you're sending to configure the BSS, from creating the messages, filling the payload to send the command to the BSS are done via mmwavelink. 

    Whatever application you're trying to run that ultimately calls the set of mmwavelink APIs. So, I don't think it is possible to use mmwavelink framework as .so library.

    Thanks,
    Anirban