Re: CNC Fil Chaud Rustica 2018 C - Jedicut version Luxe - Écran Full Graphic 128x64 points

#22
Jerome a écrit :
sam. nov. 09, 2019 11:32 pm
Salut,

J'ai publié LMFAO_V4_7_0 sur Github. Le fork ne doit pas poser de problème, en tout cas tout est publique de mon côté :)-D
Effectivement j'ai mal lu le message de Github :) Je vais donc tenter de faire une merge des deux codes.

Autrement j'ai reçus l'écran 2002 pour tester la compatibilité et en commentant ce define : #define MATRIX_LCD
Le code s'ajuste bien à l'écran :)

Il me manque plus que de mettre en place le système de chauffe du fil et de tester :)

Edit: Pour le merge il y a de bonne divergence ^^
Par exemple, j'ai séparé toute les déclarations de Struct, enum, constante, union, definition dans des fichier .h
Cela permet d’alléger en visuel le main file.

Les

Code : Tout sélectionner

do {
	//rien est fait dans ce do
} while ( condition );
sont passé en

Code : Tout sélectionner

 while ( condition ) ;
Ainsi que la position des Braces et autre syntaxe ^^
( je colle au plus au coding kernel rules: [url]https://www.kernel.org/doc/html/v4.10/process/coding-style.html[/url] )

Pour l'encodeur, je suis partie sur une classe à part entière ( pour alléger encore le code ). Mais l'utilisation est différente . Pour moi je reste appuyé, puis je tourne pour monter de 10 en 10 ou si je n’appuie pas je monte de 1 en 1.

Autrement partant de la 4.6 j'ai vue qu'il n'y avait que du changement de texte et la mise en place de l'encodeur. J'ai donc fais en sorte que mon repo colle au modification de Alain :)
cron