]> sigrok.org Git - libsigrok.git/commit
serial_bt: support the dialog DA14580 chip (seen in TC66C)
authorGerhard Sittig <redacted>
Sun, 19 Mar 2023 18:15:26 +0000 (19:15 +0100)
committerGerhard Sittig <redacted>
Sun, 19 Mar 2023 21:40:08 +0000 (22:40 +0100)
commit329ef9d81c151d5079f36662dcf5a6d71e9ec3a9
tree795c2338d5d8ec290da2a095e85e8f8429b2631f
parentdae34e302180a8c884f730b2587f6f9482984f42
serial_bt: support the dialog DA14580 chip (seen in TC66C)

Add support for dialog DA14580 chips, accept conn=bt/dialog/$MAC specs.
These BLE chips were seen in RDTech TC66C energy meters. They appear to
send notifications without the necessity to write CCCD values.

It's yet to get determined whether it's the chip or the device firmware
which requires MTU exchange. The default value in the 400 range (near
the absolute maximum MTU for BLE communication) is rather arbitrary a
choice, needs reconsideration in the future. Users always can override
as desired.
src/libsigrok-internal.h
src/serial_bt.c