This package browser is in early development. Mind the rough edges.

libosmocore

Libraries for sharing common code between osmocom projects

Libosmocore includes several libraries:

  • libosmocore: general-purpose functions

  • libosmovty: interactive VTY command-line interface

  • libosmogsm: definitions and helper code related to GSM protocols

  • libosmoctrl: shared implementation of the Osmocom control interface

  • libosmogb: implementation of the Gb interface with its NS/BSSGP protocols

  • libosmocodec: implementation of GSM voice codecs

  • libosmocoding: implementation of GSM 05.03 burst transcoding functions

  • libosmosim: infrastructure to interface with SIM/UICC/USIM cards

Installation

Install the latest version of libosmocore as follows:

guix install libosmocore

Or install a particular version:

guix install libosmocore@1.7.0

You can also install packages in augmented, pure or containerized environments for development or simply to try them out without polluting your user profile. See the guix shell documentation for more information.