Osmocom GSM Tester, jenkins integrated GSM hardware testing https://osmocom.org/projects/osmo-gsm-tester
Go to file
Pau Espin 19c508c304 Introduce PowerSupply interface and PowerSupplySispm
File powersupply.py defines the interface to be used by child classes
implementing it. It also provides helpers to allocate a child class
based on configuration provided ('type' field).

File powersupply_sispm.py is an implementation using pysispm [1], as it's
the one used to control the programmable power socket we have right now.

This kind of class will be used in later commits by Nanobts class, as we
want to poweroff the Nanobts completelly when not in use.

Using it requires the following extra dependencies:
$ apt-get install python3-usb
$ pip3 install pysispm

Related: OS#3040

[1] https://github.com/xypron/pysispm

Change-Id: I981c260eca1a61657147e6d83b4226618088223c
2018-03-15 19:54:36 +01:00
contrib contrib: build-osmo-bsc: Add aibsip-find and ipaccess-config binaries to archive 2018-03-09 18:54:28 +01:00
doc MSC+BSC: add test api to run OsmoMSC and OsmoBSC with AoIP 2017-05-29 00:19:45 +02:00
example example: Maintain different resources.conf for RnD and prod 2018-03-13 20:12:42 +01:00
install initial import 2017-03-28 12:37:17 +02:00
selftest cosmetic: adjust resource_test to comp128v1 2017-12-18 02:28:58 +00:00
src Introduce PowerSupply interface and PowerSupplySispm 2018-03-15 19:54:36 +01:00
suites osmo-msc: Use osmo-mgw instead of osmo-bsc_mgcp 2018-02-26 12:14:48 +01:00
.gitignore example: Maintain different resources.conf for RnD and prod 2018-03-13 20:12:42 +01:00
.gitreview Add git-review config 2017-12-15 11:29:21 +00:00
COPYING Add GPLv3 license text to repository 2017-06-03 14:23:51 +00:00
Makefile core implementation 2017-04-08 15:43:19 +02:00
check_dependencies.py hlr: Use python module instead of cmdline to modify sqlite db 2017-08-23 17:02:38 +02:00
update_version.sh initial import 2017-03-28 12:37:17 +02:00