MPC_QiMDChangeProtocolParam Returns Error 6

Updated Mar 24, 2020

Issue Details

I am using MPuLib with the MP500 TCL3. When I call the function MPC_QiMDChangeProtocolParam( ), the library is returning error code 6: Invalid number of parametersI have double-checked and I am certain the number of parameters is correct.

Why am I seeing this error?

Solution

First, ensure the proper number of parameters are being passed to the function. If so, it is likely your firmware version and MPuLib library version are incompatible. Be sure to update both to the latest version and it should resolve your issue.

MPuLib and firmware version compatibility are tracked in the MP500 Documentation, which can be found in your download center under Downloads > MP500 > MP500 TCL3.