M3E MSDK / PSDK (RTOS) communication

Comments

2 comments

  • Jan Staszuk

    Never mind. I initially thought that LowSpeed and HighSpeed data transfer protocols are two different things, but it seems they are just an "implementation detail" built on top of simple communication between various channels (one of them being Remote Control - RC), so we can choose only one of them.

    The DjiLowSpeedDataChannel_SendData method, with
    channelAddress = E_DjiChannelAddress#DJI_CHANNEL_ADDRESS_MASTER_RC_APP, works perfectly. By invoking this method, I can see the messages displayed on the "TESTING TOOLS -> PSDK Test -> OPEN PAYLOAD DATA PAGE -> LEFT_OR_MAIN" screen. Additionally, messages invoked from this screen are successfully received by the DjiLowSpeedDataChannel_RegRecvDataCallback method.

    0
    Comment actions Permalink
  • DJI Developer Support
    Hello, if it is an RTOS platform, we recommend that you use the low-speed data sending API of the data transmission function. It seems that you have found the DjiLowSpeedDataChannel_SendData interface. If you have other questions, you are welcome to contact us again~
    0
    Comment actions Permalink

Please sign in to leave a comment.