diff options
author | Max <msuraev@sysmocom.de> | 2017-03-08 18:53:30 +0100 |
---|---|---|
committer | Max <msuraev@sysmocom.de> | 2017-03-17 17:01:28 +0000 |
commit | 0a8fae8d141c2cfa4387ffe9b35402d5b8cc85cd (patch) | |
tree | 2e97c91487f941769ae060391d12e9a0ce32c888 /src/pcu_l1_if.h | |
parent | db84235a0bca73a4c5f68bd821fa4e2b1a1d7d68 (diff) |
Support sending OML Alerts via BTS
* extend BTS <-> PCU protocol with TXT messages
* use it to implement OML alerts support
* use it to implement version message
* add function to transmit both of them them
* send alerts for internal encoding problems as an example
* send version when BTS socket is connected
Note: requires corresponding change
If57459c0610f2c7b36d599b13087c8deef8bdd9e in libosmocore.
Related: OS#1614, 1615
Change-Id: If4ea5b3f7409df2fb030681ad468df6b711790a7
Diffstat (limited to 'src/pcu_l1_if.h')
-rw-r--r-- | src/pcu_l1_if.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/pcu_l1_if.h b/src/pcu_l1_if.h index eaa01436..1618260c 100644 --- a/src/pcu_l1_if.h +++ b/src/pcu_l1_if.h @@ -29,6 +29,7 @@ extern "C" { #include <osmocom/core/timer.h> #include <osmocom/core/bitvec.h> #include <osmocom/gsm/gsm_utils.h> +#include <osmocom/pcu/pcuif_proto.h> #ifdef __cplusplus } #endif @@ -131,6 +132,8 @@ void pcu_l1if_tx_agch(bitvec * block, int len); void pcu_l1if_tx_pch(bitvec * block, int plen, const char *imsi); +int pcu_tx_txt_ind(enum gsm_pcu_if_text_type t, const char *fmt, ...); + int pcu_l1if_open(void); void pcu_l1if_close(void); |