1# basic tests of pyb module 2 3import pyb 4 5# test delay 6 7pyb.delay(-1) 8pyb.delay(0) 9pyb.delay(1) 10 11start = pyb.millis() 12pyb.delay(17) 13print((pyb.millis() - start) // 5) # should print 3 14 15# test udelay 16 17pyb.udelay(-1) 18pyb.udelay(0) 19pyb.udelay(1) 20 21start = pyb.millis() 22pyb.udelay(17000) 23print((pyb.millis() - start) // 5) # should print 3 24 25# other 26 27pyb.disable_irq() 28pyb.enable_irq() 29 30print(pyb.have_cdc()) 31 32pyb.sync() 33 34print(len(pyb.unique_id())) 35 36pyb.wfi() 37 38pyb.fault_debug(True) 39pyb.fault_debug(False) 40