aboutsummaryrefslogtreecommitdiffstats
path: root/pySim/transport/calypso.py
diff options
context:
space:
mode:
authorHarald Welte <laforge@osmocom.org>2023-11-03 12:38:42 +0100
committerHarald Welte <laforge@osmocom.org>2023-12-21 12:33:12 +0100
commit0ecbf63a02ce625f8ad4254d3f26ad4c2994ed69 (patch)
tree2fb9710b5e3a184f6d710fed40ccfbac88194a05 /pySim/transport/calypso.py
parentbaec4e9c81d42a42799062ac7595bc74f0b2b5f5 (diff)
transport: Extend the documentation for each transport driver
This driver description we add to the code is automatically added to the respective user manual sections. Change-Id: I8807bfb11f43b167f1321d556e09ec5234fff629
Diffstat (limited to 'pySim/transport/calypso.py')
-rw-r--r--pySim/transport/calypso.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/pySim/transport/calypso.py b/pySim/transport/calypso.py
index dd30f80..7544d2e 100644
--- a/pySim/transport/calypso.py
+++ b/pySim/transport/calypso.py
@@ -167,6 +167,9 @@ class CalypsoSimLink(LinkBase):
@staticmethod
def argparse_add_reader_args(arg_parser: argparse.ArgumentParser):
- osmobb_group = arg_parser.add_argument_group('OsmocomBB Reader')
+ osmobb_group = arg_parser.add_argument_group('OsmocomBB Reader', """Use an OsmocomBB compatible phone
+to access the SIM inserted to the phone SIM slot. This will require you to run the OsmocomBB firmware inside
+the phone (can be ram-loaded). It also requires that you run the ``osmocon`` program, which provides a unix
+domain socket to which this reader driver can attach.""")
osmobb_group.add_argument('--osmocon', dest='osmocon_sock', metavar='PATH', default=None,
help='Socket path for Calypso (e.g. Motorola C1XX) based reader (via OsmocomBB)')