diff options
Diffstat (limited to 'src/k8055.c')
-rw-r--r-- | src/k8055.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/src/k8055.c b/src/k8055.c index 92ff291..5b8f806 100644 --- a/src/k8055.c +++ b/src/k8055.c @@ -350,10 +350,10 @@ int k8055_set_all_digital(k8055_device* device, int bitmask) { return k8055_write_data(device); } -int k8055_set_digital(k8055_device* device, int channel, int value) { +int k8055_set_digital(k8055_device* device, int channel, bool value) { unsigned char data = device->data_out[OUT_DIGITAL_OFFSET]; - if (value == 0) /* off */ + if (value == false) /* off */ data = data & ~(1 << channel); else /* on */ |