Tipo de valor del us

En este reto no me deja comparar los valores del US (leer_us()) con un entero:

Hola!

Tenemos algún problema con las variables cuando se mezcla código secuencial e iterativo. Ahora mismo está operativo en los siguientes 2 escenarios:

  • Todo el programa secuencial (sin bucle while True)
  • Todo el programa iterativo (con bucle while True pero sin código antes)

El código que has puesto funcionaría así:

import HAL,time
while True:
    us=HAL.leer_us()
    if(us<8):
       HAL.parar()
    us=HAL.leer_us()

o

import HAL,time

us=HAL.leer_us()
if(us<8):
   HAL.parar()
us=HAL.leer_us()

OK! Ya lo he probado y funciona. Gracias!!