X-Git-Url: https://sigrok.org/gitweb/?a=blobdiff_plain;f=src%2Fdmm%2Fbm52x.c;fp=src%2Fdmm%2Fbm52x.c;h=b91cb4e4d5a52e7fa523361398a8d7de50330235;hb=f93bf8ba02995081312c448df7aeaf25b1118033;hp=69c017194aa0ebc31983bb9f3d29092f1b663039;hpb=6065d660e04b05e94bc31adc6fe0333ecadb040f;p=libsigrok.git diff --git a/src/dmm/bm52x.c b/src/dmm/bm52x.c index 69c01719..b91cb4e4 100644 --- a/src/dmm/bm52x.c +++ b/src/dmm/bm52x.c @@ -649,6 +649,7 @@ static uint16_t bm52x_rec_checksum(const uint8_t *b, size_t l) * Retrieve the first/next chunk of recording information. * Support for live readings is theoretical, and unused/untested. */ +#ifdef HAVE_SERIAL_COMM static int bm52x_rec_next_rsp(struct sr_serial_dev_inst *serial, enum bm52x_reqtype req, struct brymen_bm52x_state *state) { @@ -726,6 +727,17 @@ static int bm52x_rec_next_rsp(struct sr_serial_dev_inst *serial, return SR_OK; } +#else /* have serial comm */ +static int bm52x_rec_next_rsp(struct sr_serial_dev_inst *serial, + enum bm52x_reqtype req, struct brymen_bm52x_state *state) +{ + (void)serial; + (void)req; + (void)state; + (void)bm52x_rec_checksum; + return SR_ERR_NA; +} +#endif /* have serial comm */ /** Make sure a minimum amount of response data is available. */ static const uint8_t *bm52x_rec_ensure(struct sr_serial_dev_inst *serial,