view src/cs/services/dar/dar_msg_ft.h @ 300:edcb8364d45b

L1: resurrect TCH tap feature In this new incarnation of our TCH tap feature, we support DL sniffing in all 3 of FR1, HR1 and EFR, and the new implementation will capture every 20 ms frame where the old one silently skipped a frame (sent nothing) during FACCH stealing. The wire interface on RVTMUX changed slightly, and fc-shell tch record will need to be updated to support the new version. TCH UL play or substitution is supported for FR1 and EFR only; support for HR1 can be added later if needed.
author Mychaela Falconia <falcon@freecalypso.org>
date Tue, 13 Dec 2022 02:44:01 +0000
parents 4e78acac3d88
children
line wrap: on
line source

/****************************************************************************/
/*                                                                          */
/*  File Name:  dar_msg_ft.h                                                */
/*                                                                          */
/*  Purpose:   This function contains the functions prototypes of the DAR   */ 
/*             entity messages functions.                                   */
/*                                                                          */
/*  Version   0.1                                                           */
/*                                                                          */
/*  Date                 Modification                                       */
/*  ------------------------------------                                    */
/*  17 October 2001    Create                                               */
/*                                                                          */
/*  Author     Stephanie Gerthoux                                           */
/*                                                                          */
/* (C) Copyright 2001 by Texas Instruments Incorporated, All Rights Reserved*/
/****************************************************************************/

#include "rv/rv_defined_swe.h"
#ifdef RVM_DAR_SWE

   #ifndef __DAR_MSG_FT_H_
   #define __DAR_MSG_FT_H_

   #include "rvm/rvm_gen.h"

   /* Functions prototypes */
   T_RV_RET dar_filter_request (T_DAR_FILTER_START *msg_p);
   T_RV_RET dar_empty_mb_and_save_data(  T_DAR_INFO    *buffer_p);
   T_RV_RET dar_write_data_in_buffer( T_DAR_WRITE_START *msg_p);


   #endif /* __DAR_MSG_FT_H_ */

#endif /* #ifdef RVM_DAR_SWE */