From 5e3dc5ef2b23782f7be97903d718c2aa5a3b49a7 Mon Sep 17 00:00:00 2001 From: uvos <devnull@uvos.xyz> Date: Mon, 28 Aug 2023 10:49:47 +0200 Subject: [PATCH] fix boolean inversion in temperature setting --- coincellhell.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/coincellhell.c b/coincellhell.c index ab45f64..5b497f7 100644 --- a/coincellhell.c +++ b/coincellhell.c @@ -86,7 +86,7 @@ int coincellhell_set_temperature(struct coincellhell* hell, uint8_t heater, floa int ret; while((ret = usbshm_writeControlTransfer(hell->priv, COMMAND_HEATER_SET_TEMPERATURE, NULL, 0, temperature*10.0f, heater)) == USBSHM_ERROR_AGAIN) usleep(100000); - return ret < 0 ? 0 : -1; + return ret >= 0 ? 0 : -1; } int coincellhell_get_temperature_setpoint(struct coincellhell* hell, uint8_t heater, float* temperature) -- GitLab