Quellcode durchsuchen

remplacement du module getch par readchar

tags/PoDoCor-v0.2^2
lilian vor 2 Jahren
Ursprung
Commit
c3ac1f6b7d
2 geänderte Dateien mit 3 neuen und 2 gelöschten Zeilen
  1. +2
    -2
      bin/functions.py
  2. +1
    -0
      main.py

+ 2
- 2
bin/functions.py Datei anzeigen

@@ -1,7 +1,7 @@
import os
from multiprocessing import Process, Queue
if(os.name == "posix"):
import getch as gt #clavier linux
import readchar as gt #clavier linux
else:
import msvcrt as gt #clavier linux; à tester!

@@ -23,7 +23,7 @@ def press_key(caracters, numbers, actual, queue = None):
état (actual) à l'un de ceux contenus dans numbers, et déclenchés
par leur caractère correspondant."""

pressed_key = gt.getch() #detection de touche pressee (blocant)
pressed_key = gt.readchar() #detection de touche pressee (blocant)
place = caracters.find(pressed_key)
if(queue != None): #si dans un thread (press_key_timeout)
if(place == -1):


+ 1
- 0
main.py Datei anzeigen

@@ -77,6 +77,7 @@ while(flag_state > 0):
data_buff_nb = 0
arduino_data.create_data_file()
arduino_ser.flushInput()
print("Enregistrement en cours. Arrêtez avec MAJ + P.\n")
time_0 = time.time()-1
while(flag_state == 2): #boucle de reception des donnees
time_0 = time_0+1


Laden…
Abbrechen
Speichern