]> sigrok.org Git - libsigrok.git/commit
serial-dmm: bm86x: increase packet request frequency
authorGerhard Sittig <redacted>
Sun, 9 Jun 2019 15:03:31 +0000 (17:03 +0200)
committerGerhard Sittig <redacted>
Thu, 13 Jun 2019 17:31:31 +0000 (19:31 +0200)
commitb800667dafa66767fea9e32d0955f18ff5dc0cdb
tree16f8f138bc9fc856eed707cbc939cf8eab907458
parent0759e2f55b5e45ff283f396c38c08eb180ba83b7
serial-dmm: bm86x: increase packet request frequency

Request packets from the Brymen BM86x meter much faster. The previous
implementation in the separate driver used to immediately send another
request when a measurement arrived, with a 10ms granularity in the poll
routine, and a 500ms timeout between requests.

Considering the meter's update rate, stick with the 500ms timeout, but
increase the maximum request rate to 10 per second, with a minimum of 2
per second. This receives measurement data at the meter's capability
(compare DC and AC modes, seems to automatically adjust to the internal
operation, and match the display update rate).
src/hardware/serial-dmm/api.c