Je vous ai passé une façon de faire pour vous débaerrasser des sleep .s., qui sont bloquants, par une consultationn de l'horloge (non bloquant); je n'ai pas accès à un picopi, et mes bouts de code doivent être adaptés...
pour fusionner, il faut
1) débarasser les bouts de code de leurs sleeps (dans votre cas, ç'est simple, me semble-t-il) et les remplacer par des bouts de code consultant l'horloge.
2) tester les nouveaux bouts de code
3) fusionner proprement dit, en retirant les doublons (imports de la même bibliotheque, mêmes noms de fonctions ... ça peut être ennuyeux- ) et en comprenant ce que fait while 1 == 1 (est hyperbloquant; il faut en retirer un aussi,) entre autres manips à votre charge...
4) retester pour voir si "la greffe a pris"
Nota : je ne peux -et préfère- que donner des squelettes de programme, faute de temps et de picopi; une fois que vous aurez compris à votre rythme, fusionner est assez facile....
pour fusionner, il faut
1) débarasser les bouts de code de leurs sleeps (dans votre cas, ç'est simple, me semble-t-il) et les remplacer par des bouts de code consultant l'horloge.
2) tester les nouveaux bouts de code
3) fusionner proprement dit, en retirant les doublons (imports de la même bibliotheque, mêmes noms de fonctions ... ça peut être ennuyeux- ) et en comprenant ce que fait while 1 == 1 (est hyperbloquant; il faut en retirer un aussi,) entre autres manips à votre charge...
4) retester pour voir si "la greffe a pris"
Nota : je ne peux -et préfère- que donner des squelettes de programme, faute de temps et de picopi; une fois que vous aurez compris à votre rythme, fusionner est assez facile....
Statistics: Posted by dbrion1 — Wed Jan 31, 2024 8:37 am