63 |
modem.Init(); |
modem.Init(); |
64 |
|
|
65 |
|
|
66 |
|
test_sms(modem, 100); |
67 |
|
return 0; |
68 |
|
|
69 |
|
|
70 |
vector<SMS> res = modem.ReadSms(true); |
vector<SMS> res = modem.ReadSms(true); |
71 |
|
|
72 |
for (unsigned int i = 0; i<res.size(); ++i) |
for (unsigned int i = 0; i<res.size(); ++i) |
73 |
{ |
{ |
74 |
cout << "Index " << res[i].sms_index << endl; |
SMS& sms = res[i]; |
75 |
cout << "Sender: " << res[i].sender << endl; |
string cmd = GetSmsCommand(sms); |
76 |
cout << "Time: " << res[i].timestamp << endl; |
string data = GetSmsData(sms); |
77 |
cout << "Message: " << res[i].message <<endl; |
cout << "------------------------------" << endl; |
78 |
|
cout << "Index " << sms.sms_index << endl; |
79 |
|
cout << "Sender: " << sms.sender << endl; |
80 |
|
cout << "Time: " << sms.timestamp << endl; |
81 |
|
cout << "Message: >" << sms.message << "<" << endl; |
82 |
|
cout << "Cmd: >" << cmd << "<" << endl; |
83 |
|
cout << "Data >" << data << "<" << endl; |
84 |
|
|
85 |
|
Util::str_dump(sms.message); |
86 |
|
//modem.SendSms(sms.sender, sms.message, false); |
87 |
|
|
88 |
} |
} |
89 |
|
|
90 |
|
|