diff options
author | Damien George <damien.p.george@gmail.com> | 2016-08-10 12:44:47 +1000 |
---|---|---|
committer | Damien George <damien.p.george@gmail.com> | 2016-08-10 12:44:47 +1000 |
commit | b203c1774e4eb6bb6bc04b99d0a5f06f0aa04e40 (patch) | |
tree | 3568926824373781d319474ee3afe84f5c3ca4d5 /esp8266/modpybpin.c | |
parent | 2146cdab5e276f9c1fc26156579491d3d3a2c3ac (diff) | |
download | micropython-b203c1774e4eb6bb6bc04b99d0a5f06f0aa04e40.tar.gz micropython-b203c1774e4eb6bb6bc04b99d0a5f06f0aa04e40.zip |
esp8266: Fix reading of pin object for GPIO16.
Pin(16) now works as an input.
Diffstat (limited to 'esp8266/modpybpin.c')
-rw-r--r-- | esp8266/modpybpin.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/esp8266/modpybpin.c b/esp8266/modpybpin.c index 166d6f566f..79406867af 100644 --- a/esp8266/modpybpin.c +++ b/esp8266/modpybpin.c @@ -301,7 +301,7 @@ STATIC mp_obj_t pyb_pin_call(mp_obj_t self_in, mp_uint_t n_args, mp_uint_t n_kw, pyb_pin_obj_t *self = self_in; if (n_args == 0) { // get pin - return MP_OBJ_NEW_SMALL_INT(GPIO_INPUT_GET(self->phys_port)); + return MP_OBJ_NEW_SMALL_INT(pin_get(self->phys_port)); } else { // set pin pin_set(self->phys_port, mp_obj_is_true(args[0])); |