Hello! I need to make a system for changing pixhawk usb port access rights, like if somebody tries to access my ArduCopter autopilot by connecting it with any PC through usb port the software should prompt for password. Please suggest if I am thinking the wrong way!
My Idea behind this is to make my copter personal and no one can change its settings or load firmware.
I dont know of a ready-to-use software solution.
You could make a semi–secure system of physical obscurity rather easily, depends a bit on what flight controller you’ve got and how brave you are.
For example, change the USB port wiring so that you need a custom cable to connect - dont change the 5v pin, just change the 2 data and 0v pins all around.
Maybe remove the physical connector and solder wires directly to the board and use a non standard connector.
Glue the USB connector into the socket and run that to a custom connector.
is there any progress in this, I want to only show the files to the person who has access to the password. I dont want all of them to just connect the drone to the mission planner and see all the parameters.