blob: a6bafce905ee84fc5ea93951a0c1d5930afa8189 [file] [log] [blame]
Harald Welteeac38c32017-05-29 18:02:53 +02001#pragma once
2
3#include <osmocom/gsm/protocol/gsm_04_14.h>
4
Neels Hofmeyrc036b792018-11-29 22:37:51 +01005int gsm0414_tx_close_tch_loop_cmd(struct ran_conn *conn,
Harald Welteeac38c32017-05-29 18:02:53 +02006 enum gsm414_tch_loop_mode loop_mode);
Neels Hofmeyrc036b792018-11-29 22:37:51 +01007int gsm0414_tx_open_loop_cmd(struct ran_conn *conn);
8int gsm0414_tx_act_emmi_cmd(struct ran_conn *conn);
9int gsm0414_tx_test_interface(struct ran_conn *conn,
Harald Welteeac38c32017-05-29 18:02:53 +020010 uint8_t tested_devs);
Neels Hofmeyrc036b792018-11-29 22:37:51 +010011int gsm0414_tx_reset_ms_pos_store(struct ran_conn *conn,
Harald Welteeac38c32017-05-29 18:02:53 +020012 uint8_t technology);
13
Neels Hofmeyrc036b792018-11-29 22:37:51 +010014int gsm0414_rcv_test(struct ran_conn *conn,
Harald Welteeac38c32017-05-29 18:02:53 +020015 struct msgb *msg);