diff --git a/src/oceanic_veo250.c b/src/oceanic_veo250.c index 259f0b2..663c782 100644 --- a/src/oceanic_veo250.c +++ b/src/oceanic_veo250.c @@ -179,6 +179,8 @@ oceanic_veo250_init (oceanic_veo250_device_t *device) n = serial_read (device->port, answer, sizeof (answer)); if (n != sizeof (answer)) { WARNING ("Failed to receive the answer."); + if (n == 0) + return DEVICE_STATUS_SUCCESS; return EXITCODE (n); }