File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed
features/cellular/framework/AT Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -123,15 +123,14 @@ void AT_CellularNetwork::read_reg_params_and_compare(RegistrationType type)
123123 read_reg_params (type, reg_params);
124124
125125 if (_at.get_last_error () == NSAPI_ERROR_OK && _connection_status_cb) {
126- _reg_params._type = type;
127126 cell_callback_data_t data;
128127 data.error = NSAPI_ERROR_OK;
129128 if (reg_params._act != _reg_params._act ) {
130129 _reg_params._act = reg_params._act ;
131130 data.status_data = reg_params._act ;
132131 _connection_status_cb ((nsapi_event_t )CellularRadioAccessTechnologyChanged, (intptr_t )&data);
133132 }
134- if (reg_params._status != _reg_params._status ) {
133+ if (reg_params._status != _reg_params._status || type != _reg_params. _type ) {
135134 RegistrationStatus previous_registration_status = _reg_params._status ;
136135 _reg_params._status = reg_params._status ;
137136 data.status_data = reg_params._status ;
@@ -151,6 +150,7 @@ void AT_CellularNetwork::read_reg_params_and_compare(RegistrationType type)
151150 data.status_data = reg_params._cell_id ;
152151 _connection_status_cb ((nsapi_event_t )CellularCellIDChanged, (intptr_t )&data);
153152 }
153+ _reg_params._type = type;
154154 }
155155}
156156
You can’t perform that action at this time.
0 commit comments