Skip to content

Commit ae0bc41

Browse files
committed
Added support for CDMA modem in SMSTest
Also remove unnecessary thread from main
1 parent 7f35fc4 commit ae0bc41

File tree

2 files changed

+14
-14
lines changed

2 files changed

+14
-14
lines changed

libraries/tests/net/cellular/sms/common/smstest.cpp

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,9 @@
33

44
void smstest(CellularModem& modem)
55
{
6+
modem.power(true);
7+
Thread::wait(1000);
8+
69
#ifdef DESTINATION_NUMBER
710
modem.sendSM(DESINATION_NUMBER, "Hello from mbed:)");
811
#endif
Lines changed: 11 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1,24 +1,21 @@
11
#include "UbloxUSBGSMModem.h"
2+
#include "UbloxUSBCDMAModem.h"
23
#include "smstest.h"
34

4-
void test(const void* data)
5+
#if !defined(MODEM_UBLOX_GSM) && !defined(MODEM_UBLOX_CDMA)
6+
#warning No modem defined, using GSM by default
7+
#define MODEM_UBLOX_GSM
8+
#endif
9+
10+
int main()
511
{
12+
#ifdef MODEM_UBLOX_GSM
613
UbloxUSBGSMModem modem;
14+
#else
15+
UbloxUSBCDMAModem modem(p18, true, 1);
16+
#endif
717

818
smstest(modem);
919
while (true);
1020
}
1121

12-
int main()
13-
{
14-
Thread testTask(test, NULL, osPriorityNormal, 1024 * 4);
15-
DigitalOut led(LED1);
16-
17-
while (true)
18-
{
19-
led = !led;
20-
Thread::wait(1000);
21-
}
22-
return 0;
23-
}
24-

0 commit comments

Comments
 (0)