devlib
devlib copied to clipboard
Library for interaction with and instrumentation of remote devices.
The instrument and collector APIs are currently distinct, investigate the possibility of aligning them to provide a more unified interface.
Attempt to estimate energy usage from the builtin voltage and current reported values. Note: The device must not be charging while in use.
I would like to make a change to turn on/off usb passthrough. Considering that monsoon measures USB power (with Brendan's version), * does it make sense to turn passthrough off/on...
Hi, The issue fixed in PR https://github.com/ARM-software/devlib/pull/229 was raised by LISA's Travis run of https://github.com/ARM-software/lisa/pull/541. Since our Travis setup uses a LocalLinuxTarget to verify some of LISA's functionalities, the same...
Hi, I thought I had already raised an issue for this, but just realized that was not the case. We've been busy writing a shiny new documentation for LISA, but...
We currently have no method of specifying dependencies for modules, this can result in them failing to initialise due to an incorrect ordering. Therefore we need to introduce a dependency...
Cgroup management has been expected to follow some rules for some time now, especially on systemd systems: https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface/ This basically means that we have to ask for cgroup delegation and...
Make it easier to use multiple connections to the target from the same thread.
The following piece of code will only print once, although `foo` is called with arguments that would not compare equal: ``` from devlib.utils.misc import memoized @memoized def foo(l): print('hello') l...