Pau Espin Pedrol | 315ba57 | 2020-06-04 17:09:16 +0200 | [diff] [blame] | 1 | ip_address = tenv.ip_address() |
| 2 | nitb = tenv.nitb() |
| 3 | bts = tenv.bts() |
| 4 | ms_mo = tenv.modem() |
| 5 | ms_mt = tenv.modem() |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 6 | |
Neels Hofmeyr | 76d8103 | 2017-05-18 18:35:32 +0200 | [diff] [blame] | 7 | nitb.start(ip_address) |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 8 | bts.start(nitb) |
| 9 | |
Pau Espin Pedrol | 315ba57 | 2020-06-04 17:09:16 +0200 | [diff] [blame] | 10 | nitb.add_subscriber(ms_mo, tenv.msisdn()) |
| 11 | nitb.add_subscriber(ms_mt, tenv.msisdn()) |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 12 | |
| 13 | ms_mo.start() |
| 14 | ms_mt.start() |
| 15 | wait(nitb.subscriber_attached, ms_mo, ms_mt) |
| 16 | |
Neels Hofmeyr | b801169 | 2017-05-29 03:45:24 +0200 | [diff] [blame] | 17 | sms = ms_mo.sms_send(ms_mt) |
Neels Hofmeyr | dae3d3c | 2017-03-28 12:16:58 +0200 | [diff] [blame] | 18 | wait(nitb.sms_received, sms) |