Tags: zigpy/zigpy
Tags
API for setting the TX power at runtime (#1703) * API for setting the TX power at runtime * Fix typo in default config * Allow the radio to supply both the recommended power and the maximum * Recompute TX power on startup and on formation * Fix unit tests * Add some tests * Account for maximums * Increase coverage by testing "feature-less" app subclass * Add some more logging
Reserve capacity for high priority requests (#1635) * Remove unused data structures * Implement a `RequestLimiter` type * Use it instead of the semaphore * Add `cancel_waiting` * Fixes * Remove old semaphore * Revert "Remove unused data structures" This reverts commit 71e095a. * WIP * Get things running * Fix tests * Clean up implementation * WIP: add CPython semaphore unit tests * WIP * WIP: initial commit of CPython source * WIP: minimal API compatibility * WIP: make release synchronous * WIP: get most passing * Fix repr test * Fix remaining tests * Oops * Bring up coverage * Drop unnecessary test * Fix tests for 3.10 * Remove unnecessary code * Add backwards compatible `max_value` property for existing radio libraries * Add a unit test * Gracefully handle concurrency limits incompatible with concurrency fractions * Remove unnecessary error
PreviousNext