Daniel Campora
9 years ago
6 changed files with 62 additions and 9 deletions
@ -0,0 +1,42 @@ |
|||||
|
''' |
||||
|
machine test for the CC3200 based boards. |
||||
|
''' |
||||
|
|
||||
|
import machine |
||||
|
import os |
||||
|
from network import WLAN |
||||
|
|
||||
|
mch = os.uname().machine |
||||
|
if not 'LaunchPad' in mch and not'WiPy' in mch: |
||||
|
raise Exception('Board not supported!') |
||||
|
|
||||
|
wifi = WLAN() |
||||
|
|
||||
|
print(machine) |
||||
|
machine.idle() |
||||
|
print(machine.freq() == (80000000,)) |
||||
|
print(machine.unique_id() == wifi.mac()) |
||||
|
|
||||
|
machine.main('main.py') |
||||
|
|
||||
|
rand_nums = [] |
||||
|
for i in range(0, 100): |
||||
|
rand = machine.rng() |
||||
|
if rand not in rand_nums: |
||||
|
rand_nums.append(rand) |
||||
|
else: |
||||
|
print('RNG number repeated') |
||||
|
break |
||||
|
|
||||
|
for i in range(0, 10): |
||||
|
machine.idle() |
||||
|
|
||||
|
print("Active") |
||||
|
|
||||
|
print(machine.reset_cause() >= 0) |
||||
|
print(machine.wake_reason() >= 0) |
||||
|
|
||||
|
try: |
||||
|
machine.main(123456) |
||||
|
except: |
||||
|
print('Exception') |
@ -0,0 +1,7 @@ |
|||||
|
<module 'machine'> |
||||
|
True |
||||
|
True |
||||
|
Active |
||||
|
True |
||||
|
True |
||||
|
Exception |
Loading…
Reference in new issue