2017-11-16 10:56:20 -08:00

25 lines
520 B
Python

import skip_if
# TODO(tannewt): Remove this when we add nvm support to 3.x
skip_if.always()
skip_if.board_not_in("metro_m0_express", "feather_m0_express", "circuitplayground_express")
import microcontroller
import random
nvm = microcontroller.nvm
len(nvm)
single = random.randint(0, 255)
nvm[1] = single
assert(nvm[1] == single)
nvm[0] = single
assert(nvm[0] == single)
b = bytearray()
for i in range(10):
b.append(random.randint(0, 255))
microcontroller.nvm[10:20] = b
assert(microcontroller.nvm[10:20] == b)