Ajout readme.md pour Teleplot
This commit is contained in:
		
							parent
							
								
									8b4b3988b6
								
							
						
					
					
						commit
						98afc95f44
					
				
							
								
								
									
										15
									
								
								Readme.md
									
									
									
									
									
								
							
							
						
						
									
										15
									
								
								Readme.md
									
									
									
									
									
								
							| @ -1,4 +1,13 @@ | ||||
| Projet modèle pour le Rpi Pico (RP2040) | ||||
| ======================================= | ||||
| De l’art de déplacer un robot avec classe - Teleplot | ||||
| ==================================================== | ||||
| 
 | ||||
| Ce projet est un example pour le RPI Pico, tentant d'être le plus prêt à l'emploi possible. | ||||
| Le but est de vous proposer une série d’articles vous présentant les arcanes du déplacement d’un robot, en fournissant à chaque étape une idée de démonstration et les principales pistes de débogage. Les articles sont disponibles ici : [Wiki Eurobot](https://www.eurobot.org/wiki/fr/informatics/de_l_art_de_deplacer_son_robot_avec_classe) | ||||
| 
 | ||||
| Teleplot | ||||
| -------- | ||||
| 
 | ||||
| Cette première étape consiste à transmettre des données depuis le robot vers un ordinateur, au format [Teleplot](https://teleplot.fr/) afin d'avoir de joli graphique. Pour profiter des graphiques, il faut avoir Teleplot d'installé sur l'ordinateur, le plus simple étant d'utiliser le plugin pour VS Code. | ||||
| 
 | ||||
| Le code fourni est un peu compliqué pour ce qu'il fait car il gère à la fois le cas du transfert par la liaison série et le transfert par la liaison UDP/Wifi. Dans le cas d'un transfert par UDP, il est très avantageux de mettre en place un système de tampon pour grouper les envois. | ||||
| 
 | ||||
| Pour que le code fonctionne, vous devez copier le fichier *wifi_settings.h.default* en *wifi_settings.h* puis l'éditer, même si vous n'utilisez pas le WIFI. | ||||
| @ -15,6 +15,7 @@ long teleplote_temps_ms; | ||||
| bool teleplot_temps_fige; | ||||
| 
 | ||||
| int Teleplot_init(void){ | ||||
| #ifdef WIFI_ENABLE | ||||
|     if (cyw43_arch_init()) { | ||||
|         printf("failed to initialise\n"); | ||||
|         return 1; | ||||
| @ -33,6 +34,7 @@ int Teleplot_init(void){ | ||||
|     pcb = udp_new(); | ||||
|     ipaddr_aton(BEACON_TARGET, &addr); | ||||
|     teleplot_temps_fige = false; | ||||
| #endif | ||||
|     return 0; | ||||
| } | ||||
| 
 | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user