コード例 #1
0
void CTest_IMEI::testConstructAndDeleteL()
{
	{
		auto_ptr<CImei> imei( CreateImeiL() );
		TS_ASSERT( imei.get() );
	}
}
コード例 #2
0
void CTest_IMEI::testGetL()
{
	auto_ptr<CImei> imeiGetter( CreateImeiL() );
	TS_ASSERT( imeiGetter.get() );
	auto_ptr<HBufC> imei( HBufC::NewL(1000) );
	TPtr ptr = imei->Des();
	ptr = imeiGetter->GetL();
	TS_ASSERT( imei->Length() > 0 );
}
コード例 #3
0
String GPRS::getImei(){
    char buf[32];
    String imei(NULL);
    sim900_send_cmd("AT+GSN\r\n");
    sim900_read_buffer(buf,sizeof(buf),DEFAULT_TIMEOUT);
    String response(buf);
    if(strstr(buf,"OK") != NULL)
        imei = response.substring(10, 25);
    return imei;
};