diff options
| author | danicampora <daniel@wipy.io> | 2015-10-26 21:46:36 +0100 |
|---|---|---|
| committer | danicampora <daniel@wipy.io> | 2015-10-26 23:26:43 +0100 |
| commit | 19502957357aadf04015fd55272ae051d9fb0f23 (patch) | |
| tree | 56f3a234fb4aa0f78a85965813d0e091a5f50ae9 /tests/wipy/pin.py | |
| parent | e0d7740a2294ed6bc7c6237f1a12413e0c5a9ce1 (diff) | |
cc3200: Set pin direction first, then value. Fixes #1542.
Diffstat (limited to 'tests/wipy/pin.py')
| -rw-r--r-- | tests/wipy/pin.py | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/tests/wipy/pin.py b/tests/wipy/pin.py index 9f2eadb96..22c7c6176 100644 --- a/tests/wipy/pin.py +++ b/tests/wipy/pin.py @@ -1,5 +1,7 @@ -""" This test need a set of pins which can be set as inputs and have no external - pull up or pull down connected. +""" +This test need a set of pins which can be set as inputs and have no external +pull up or pull down connected. +GP12 and GP17 must be connected together """ from machine import Pin import os @@ -14,6 +16,13 @@ elif 'WiPy' in mch: else: raise Exception('Board not supported!') +# test initial value +p = Pin('GP12', Pin.IN) +Pin('GP17', Pin.OUT, value=1) +print(p() == 1) +Pin('GP17', Pin.OUT, value=0) +print(p() == 0) + def test_noinit(): for p in pin_map: pin = Pin(p) |
