| constructor --sda/any --scl/any --frequency/int= --pull-up/bool= | Constructs an I2C bus on the sda (data) and the scl (clock) pins. |
|---|---|
| constructor --sda/any --scl/any --frequency/int= --sda-pullup/bool | |
| constructor --sda/any --scl/any --frequency/int= --sda-pullup/bool= --scl-pullup/bool |
UNIMPLEMENTED. Use with-timeout to bound the whole operation on either platform.
class Pin:
number/int
constructor .number:
operator == other:
if other is not Pin: return false
return number == other.number
hash-code method. That is, if a class has a hash-code member, then the equality and hash-code must agree. If two instances are equal (a == b), then their hash codes must also be equal (a.hash-code == b.hash-code).