WIP: BG95/sequencer
This commit is contained in:
@@ -262,8 +262,15 @@ namespace test_bg95_base {
|
||||
modem.inetd(false);
|
||||
while (lock.load(std::memory_order_acquire));
|
||||
});
|
||||
EXPECT_EQ (modem.registered(), true);
|
||||
lock.store(false, std::memory_order_acq_rel);
|
||||
int status;
|
||||
EXPECT_EQ (modem.command("AT+CREG?\r\n", "\r\n+CREG: 0,%\r\n\r\nOK\r\n", status), true);
|
||||
EXPECT_EQ (status, 5);
|
||||
|
||||
char substr[32];
|
||||
EXPECT_EQ (modem.command("AT+CREG?\r\n", "\r\n%\r\n\r\nOK\r\n", substr), true);
|
||||
EXPECT_EQ (strcmp("+CREG: 0,5", substr), 0);
|
||||
|
||||
lock.store(false, std::memory_order_acq_rel); // stop and join inetd
|
||||
th1.join();
|
||||
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user