Compare commits
No commits in common. "be39389a69af4b37ece52b16dd4e38edbe580ed2" and "0ebcab3b320a55f433ef0b67518a01d99ae88bc6" have entirely different histories.
be39389a69
...
0ebcab3b32
|
@ -66,10 +66,6 @@ image::sfp-experimenter1.jpg[width="100%"]
|
||||||
|
|
||||||
image::osmo-clock-gen-v1-top.jpg[width="100%"]
|
image::osmo-clock-gen-v1-top.jpg[width="100%"]
|
||||||
|
|
||||||
== `osmo-clock-gen` future use case
|
|
||||||
|
|
||||||
image::DSC00013.JPG[width="100%"]
|
|
||||||
|
|
||||||
== `osmo-clock-conv`
|
== `osmo-clock-conv`
|
||||||
|
|
||||||
* low phase noise, dual-output sine -> square converter
|
* low phase noise, dual-output sine -> square converter
|
||||||
|
|
|
@ -188,7 +188,6 @@ eMLPP:: Enhanced Multi-Level Precedence and Pre-emption
|
||||||
* traditionally uses GSM CSD calls with transparent, async teleservice
|
* traditionally uses GSM CSD calls with transparent, async teleservice
|
||||||
** network required to support 2.4, 4.8 and 9.6 kbps
|
** network required to support 2.4, 4.8 and 9.6 kbps
|
||||||
* EURORADIO layer inside the CSD call
|
* EURORADIO layer inside the CSD call
|
||||||
** well, Euroradio in X.224 in T.70 in CSD :)
|
|
||||||
* most recently also possible via TCP over GPRS
|
* most recently also possible via TCP over GPRS
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,4 @@
|
||||||
pySim-shell - next generation SIM configuration tool
|
pySim-shell - next genreation SIM configuration tool
|
||||||
====================================================
|
====================================================
|
||||||
:author: Harald Welte <laforge@gnumonks.org>
|
:author: Harald Welte <laforge@gnumonks.org>
|
||||||
:copyright: 2021 by Harald Welte (License: CC-BY-SA)
|
:copyright: 2021 by Harald Welte (License: CC-BY-SA)
|
||||||
|
@ -97,7 +97,6 @@ What to do about the user interface?
|
||||||
* supports output redirection to local files
|
* supports output redirection to local files
|
||||||
* supports piping output through external programs ("| grep foo")
|
* supports piping output through external programs ("| grep foo")
|
||||||
* supports `argparse` to define commands and their options
|
* supports `argparse` to define commands and their options
|
||||||
* supports [persistent] command history
|
|
||||||
* allows to dynamically register and unregister commands
|
* allows to dynamically register and unregister commands
|
||||||
* allows full control over tab completion items.
|
* allows full control over tab completion items.
|
||||||
|
|
||||||
|
@ -220,14 +219,6 @@ Non-Python commands can be issued with: app("your command")
|
||||||
* adding API documentation at least for all of the *new* classes/methods that are used to build pySim-shell,
|
* adding API documentation at least for all of the *new* classes/methods that are used to build pySim-shell,
|
||||||
and which you need to extend to cover more files
|
and which you need to extend to cover more files
|
||||||
* automatic generation of pySim-shell command reference from `argparse` instances
|
* automatic generation of pySim-shell command reference from `argparse` instances
|
||||||
* keep your ADM1 pins per ICCID in a CSV file and automatically verify them
|
|
||||||
|
|
||||||
== pySim-shell status
|
|
||||||
|
|
||||||
* many, if not most SIM/USIM/ISIM files defined
|
|
||||||
* only few of them have JSON decoders and encoders yet
|
|
||||||
* works for interactive use cases
|
|
||||||
* not yet full feature parity with pySim-prog (no batch programming, ...)
|
|
||||||
|
|
||||||
== Call for Contributions
|
== Call for Contributions
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Loading…
Reference in New Issue