Recent content by ddaweb

  1. D

    Reset

    Bonjour, Je n'ai jamais utilisé le 20M2, mais bien 20X2 et 28X2. A chaque fois que j'ai eu ce genre de problème, cela venais de mon pgm, une condition particulière pas prise en compte et comme vous dites, une boucle infinie (enfin pas de sortie de la boucle en cours). Si vous parvenez à trouver...
  2. D

    Remplacement d'Axepad pour linux...

    Vous avez gagné, j'ai installé les lib que vous avez dites sous ma machine virtuelle LinuxMint Cinamon 19.3 après les màj ... ubuntu 18.04 Perturbante cette interface lorsqu'on est sous W10 o_O Je ne sais pas aller plus loin, je n'arrive pas à partager ma COM1 dans VirtualBox, la machine...
  3. D

    Remplacement d'Axepad pour linux...

    Zut je viens de voir que c'était le programme sous Linux, je croyais que c'était la com. Ceci est peut-être une bonne nouvelle pour @spheris : https://www.numetopia.fr/retour-du-support-du-32-bits-dans-ubuntu/ Mais est-ce que Axepad fonctionnera ? ... a essayer
  4. D

    Remplacement d'Axepad pour linux...

    Bonjour, Si la carte mère de votre PC dispose d'une interface série, via un adaptateur comme celui-i,i vous pouvez avoir une vraie porte série : https://fr.alternate.be/AK-610300-003-E-carte-et-adaptateur-dinterfaces-Série-Interne-Connecteur-dextension/html/product/976964?event=search Il faudra...
  5. D

    Chrono Agility : nouveau

    @PieM Voilà, j'ai mis en application tes conseils et cela fonctionne à merveille ... juste du chercher un peu car l'interruption ne se faisait plus après le 1er démarrage : le setiintflags ne peut apparemment pas être dans l'interruption, une fois sorti de l'interruption c'était OK. Je vais...
  6. D

    Chrono Agility : nouveau

    Non ... je vais faire ce qu'il faut pour appliquer ta solution comme toute première solution (j'espère définitive) ... donc hintsetup + setintflags. Non également pour la redondance :D Oui pour afficher le temps de l'afficheur en cas de défaillance de com du chrono.
  7. D

    Chrono Agility : nouveau

    Oui, je sais que ce que tu veux faire n'a rien à voir avec le SETINT ... c'est juste le plan B. Je penses avoir compris le principe, le tout est de le mettre en pratique avec le bon code. Je préfèrerais d'ailleurs nettement faire fonctionner ta méthode pour mon PCB, j'y travaille donc...
  8. D

    Chrono Agility : nouveau

    Je viens de comprendre pourquoi je n'ai jamais su faire fonctionner l'interruption sur le 20x2 en utilisant setint : 20M2/20X2 seul le portC peut être utilisé, et seulement C.1 àC.5 du portC(ne concerne que le 20M2 et le 20X2, pas le 28X2) : venant d'un manuel français o_O Etant sur B.1 à ce...
  9. D

    Chrono Agility : nouveau

    Hummmm ... je ne sais vraiment pas comment écrire mon code. Pour commencer, j'ai simplement écrit un code pour vérifier le hint1flag ou flag1 ... reste toujours à 0 sur le LCD, quelque soit l'état de l'entrée B.0. Pour cela, j'ai démarré et arrêté le chrono à plusieurs reprises. #picaxe 20X2...
  10. D

    Chrono Agility : nouveau

    Hummm ... tu m'intéresses là Pour t'expliquer le fonctionnement de l'appel mémoire : - On pousse sur un BP, les 2 derniers temps s'affichent tant qu'il reste enfoncé. - On relâche brièvement le BP et renfonce, ce sont les 2 suivantes ... ainsi de suite jusque 7 et 8 - Si on relâche brièvement...
  11. D

    Chrono Agility : nouveau

    Je penses qu'il faut prendre en compte ce fameux GOSUB qui affiche le dernier temps du chrono fille ... je ne sais pas chiffrer le temps que cela prend ! La pause sur le chrono maître est en fait pour attente que ce soit fini. Les FIFO et action du buzzer peuvent être mis avant le low C.5 ...
  12. D

    Chrono Agility : nouveau

    La cuisine (:)) comme tu dis est le coef correctif calculé par MGU me semble-t-il et ensuite faire un FIFO des 8 derniers temps. Ce qui est clair (en tout devrait l'être) entre les 2 est en effet cette sortie qui passe à 1 au START et retombe à 0 au STOP (ou attente 1er démarrage). La...
  13. D

    Chrono Agility : nouveau

    Merci @PieM C'était bien cela, un problème de timing entre les 2 ... en mettant une pause de 350 dans le chrono maître, cela fonctionnait déjà. Avec 300, il y avait des ratés. J'ai mit 400 pour cette pause et un timeout de 800. Vu que le temps est déjà à jour, ce timeout n'a plus trop...
  14. D

    Chrono Agility : nouveau

    Le seul but de ce GOSUB est d'éviter un saut des 1/10 en cas de timeout, le temps final sera de toute façon réaffiché avant l'attente d'un nouveau start. Ce saut était visible, ce qui est inesthétique. J'ai eu un coup de bol que le timing sois aussi bon sans cet affichage, car je n'ai pas eu de...
  15. D

    Chrono Agility : nouveau

    Hummmm ... oui, cela veut dire que le chrono mère va plus vite que l'écoute de l'afficheur ... l'envoi a déjà été fait ... Avec le GOSUB, je retarde l'écoute évidemment :cool: Voici le code du chrono maîtres, pour le basculement de la sortie de commande (C.5) et l'envoi du temps (serout) ...
Top