SKYENGINE API  参考手册返回目录  

 
int32 mr_platEx

(int32 code = 1017,
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB* cb
)



Description
获得信号强度。
Parameters

Name Description
input
input_len
output T_RX 数据结构指针
output_len T_RX数据结构大小
cb

Return Value

MR_SUCCESS                   成功
MR_FAILED                      失败
MR_IGNORE                     不支持该功能

注:需要调用mr_plat中的1016和1018进行初始化和退出。

Remarks

T_RX数据结构:
typedef struct
{
    uint8 level;
    uint8 current_band;
    uint8 rat;
    uint8 flag;
}T_RX;

Example

/*mrp code*/

T_RX *signalInten = NULL;
int32 len;
int32 re = -1;
re = mrc_platEx( 1017, NULL, 0, (uint8**)&signalInten, (int32*)&len, NULL );
if ( MR_SUCCESS == re )
{
    mrc_printf( "Get info:current_band=%d,level=%d,rat=%d,flag=%d", signalInten->current_band,\
         signalInten->level, signalInten->rat, signalInten->flag );
}

See Also

mr_plat(1016)
mr_plat(1018)


Copyright ?2005-20010 SKY-MOBI

返回目录