Modifications

Sauter à la navigation Sauter à la recherche
Page créée avec « {{ENG-CANSAT-PICO-NAV}} == Inroduction == Until now, we have worked with the emitter linked to a computer via USB cable. Using the USB cable was very useful to capture… »
{{ENG-CANSAT-PICO-NAV}}

== Inroduction ==

Until now, we have worked with the emitter linked to a computer via USB cable.

Using the USB cable was very useful to capture the debugging message into the REPL Session.

We have two things to do:
* Start automatically your python script
* Making the CANSAT working autonomously

== Start your Python script ==

If you want your script to start when powering up your Pico, just copy the script content into a file named {{fname|main.py}} .

This approach is very efficient but can lead to plateform lock-up when the script is buggy or contains an infinite loop.

At MCHobby we do use a slide switch name "RunApp" as recover method.

The aim is to check the status of a given pin (eg: GP22) before starting you user script contained into a file {{fname|user.py}} .

In case of trouble during testing/development we just switch-off the "RunApp" and press the reset button to restart the Pico.

[[Fichier:ENG-CANSAT-PICO-MISSION1-AUTONOMOUS.png]]



{{ENG-CANSAT-PICO-TRAILER}}
30 072

modifications

Menu de navigation