lib/arduino_firmata/arduino.rb in arduino_firmata-0.0.7 vs lib/arduino_firmata/arduino.rb in arduino_firmata-0.0.8

- old
+ new

@@ -66,10 +66,10 @@ write mode end def digital_write(pin, value) port_num = (pin >> 3) & 0x0F - if value == 0 or value == true + if value == 0 or value == false @digital_output_data[port_num] &= ~(1 << (pin & 0x07)) else @digital_output_data[port_num] |= (1 << (pin & 0x07)) end