Locking Customized Parameters on Drone

I wanted to inquire if there is any possibility to lock or secure our customized parameters on the drone. We’ve encountered issues where several individuals have changed these parameters, leading to misuse of the drone.

Yes it is possible using a signed bootloader + signed firmware with locked parameter set.

Search the documentation for remoteID.

1 Like

Hi Amilcar Lucas,

I believe this is the documentation you mentioned. Could you please verify and confirm?

Thank you.

Best regards,
Gokul Krishna

Yes, it is the document you seek.

Thank you for confirming. I appreciate your help.

If you don’t mind, I may reach out to you with some doubts as I continue working on this project.

Thanks again for your support.

if there is hardware requirments we need

if you know there is any another way to lock the parameters. i think there is method called read-only params method . but there is no instruction about that method. the remote id method we can use but there a problem is …its a extra component so the drone weight were increase. Thats the problem…

You first need to set up the build environment so you can compile the firmware yourself

OEM customisation
https://ardupilot.org/dev/docs/common-oem-customizations.html

Secure/Tamper-proof
https://ardupilot.org/dev/docs/secure-firmware.html

Setting up default read-only parameters
https://ardupilot.org/dev/docs/apjtools-intro.html#apjtools-intro

1 Like

The information you provided is helpful, but it’s important to note that the ability to set default read-only parameters using APJ Tools has been removed in ArduPilot versions 4.5 and later. The documentation you linked reflects that outdated functionality.