Hola a todos de nuevo...
Ahora regreso con un pequeño código:
import time
start_time = time.time()
#tiempo total en segundos, como ejemplo 10.
tiempo_total = 10
#numero de conmutaciones generadas, como ejemplo 4.
conmutaciones = 4
for offset in range(tiempo_total):
while (time.time() - start_time) < offset:
time.sleep(0.01)
#lo siguiente realiza una conmutacion entre 0 y 1.
count = 0
for i in range(conmutaciones):
count = (count + 1) % 2
print count
Lo que hace este código es conmutar entre 0 y 1, tantas veces como se
defina en "conmutaciones", durante el tiempo establecido en "tiempo_total".
La salida es la siguiente.
0
1
0
1
Estoy tratando de entender cómo usar este código para controlar los tiempos
que se definen en la imagen adjunta, es decir:
T1 = tiempo durante el cual la conmutacion es 1
T0 = tiempo durante el cual la conmutacion es 0
Tiempo Total = tiempo total de las conmutaciones
Agradecería cualquier comentario sobre como poder controlar los tiempos
anteriores.
Saludos y gracias
Rolando P.
_______________________________________________
Python-es mailing list
[email protected]
https://mail.python.org/mailman/listinfo/python-es