This week, I have modified the development that I am making so that the integration works by means of a single button. Steps that are performed when pressing the button:
Once the button is pressed, first open the port so that it does not give the problem of user permissions.
Then get the binary.
Finally, upload the program to the mbot through the avrgirl library.
To achieve this process, I have had to modify the avrgil library. Since it opened the port when it called.
I have added error messages and a follow bar to be able to give feedback to the user.