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)
123
123
read_reg_params (type, reg_params);
124
124
125
125
if (_at.get_last_error () == NSAPI_ERROR_OK && _connection_status_cb) {
126
- _reg_params._type = type;
127
126
cell_callback_data_t data;
128
127
data.error = NSAPI_ERROR_OK;
129
128
if (reg_params._act != _reg_params._act ) {
130
129
_reg_params._act = reg_params._act ;
131
130
data.status_data = reg_params._act ;
132
131
_connection_status_cb ((nsapi_event_t )CellularRadioAccessTechnologyChanged, (intptr_t )&data);
133
132
}
134
- if (reg_params._status != _reg_params._status ) {
133
+ if (reg_params._status != _reg_params._status || type != _reg_params. _type ) {
135
134
RegistrationStatus previous_registration_status = _reg_params._status ;
136
135
_reg_params._status = reg_params._status ;
137
136
data.status_data = reg_params._status ;
@@ -151,6 +150,7 @@ void AT_CellularNetwork::read_reg_params_and_compare(RegistrationType type)
151
150
data.status_data = reg_params._cell_id ;
152
151
_connection_status_cb ((nsapi_event_t )CellularCellIDChanged, (intptr_t )&data);
153
152
}
153
+ _reg_params._type = type;
154
154
}
155
155
}
156
156
You can’t perform that action at this time.
0 commit comments