commit | afd316169759dd64c89f17472df0cfae369e35c6 | [log] [tgz] |
---|---|---|
author | Faraaz Sareshwala <faraazs@gmail.com> | Tue Nov 28 08:44:03 2023 +0000 |
committer | CQ Bot Account <pigweed-scoped@luci-project-accounts.iam.gserviceaccount.com> | Tue Nov 28 08:44:03 2023 +0000 |
tree | a5f3766fe35fb0ee68e6654428b681d13c2733be | |
parent | 5c739bcdbbbfa7faec97530a151598a5540316a8 [diff] |
pw_bluetooth_sapphire: Move LegacyLowEnergyScanner impl to base class This change moves much of the LegacyLowEnergyScanner implementation up to its base class, LowEnergyScanner. This change also updates tests to be generic type parameterized tests with LegacyLowEnergyScanner being the only current tested implementation. This is in preparation of adding a new ExtendedLowEnergyScanner subclass to LowEnergyScanner. There are no logic changes in this diff. The only changes are refactoring related. Bug: 305975969 Change-Id: I1599c1f1aaf866d0e20dbf48bed84f7ec0493154 Reviewed-on: https://pigweed-review.googlesource.com/c/pigweed/pigweed/+/182017 Reviewed-by: Ben Lawson <benlawson@google.com> Commit-Queue: Faraaz Sareshwala <fsareshwala@google.com>
Pigweed is an open source collection of embedded-targeted libraries–or as we like to call them, modules. These modules are building blocks and infrastructure that enable faster and more reliable development on small-footprint MMU-less 32-bit microcontrollers like the STMicroelectronics STM32L452 or the Nordic nRF52832.
For more information please see our website: https://pigweed.dev/.