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 @@ -122,15 +122,14 @@ void AT_CellularNetwork::read_reg_params_and_compare(RegistrationType type)
122122 read_reg_params (type, reg_params);
123123
124124 if (_at.get_last_error () == NSAPI_ERROR_OK && _connection_status_cb) {
125- _reg_params._type = type;
126125 cell_callback_data_t data;
127126 data.error = NSAPI_ERROR_OK;
128127 if (reg_params._act != _reg_params._act ) {
129128 _reg_params._act = reg_params._act ;
130129 data.status_data = reg_params._act ;
131130 _connection_status_cb ((nsapi_event_t )CellularRadioAccessTechnologyChanged, (intptr_t )&data);
132131 }
133- if (reg_params._status != _reg_params._status ) {
132+ if (reg_params._status != _reg_params._status || type != _reg_params. _type ) {
134133 RegistrationStatus previous_registration_status = _reg_params._status ;
135134 _reg_params._status = reg_params._status ;
136135 data.status_data = reg_params._status ;
@@ -150,6 +149,7 @@ void AT_CellularNetwork::read_reg_params_and_compare(RegistrationType type)
150149 data.status_data = reg_params._cell_id ;
151150 _connection_status_cb ((nsapi_event_t )CellularCellIDChanged, (intptr_t )&data);
152151 }
152+ _reg_params._type = type;
153153 }
154154}
155155
You can’t perform that action at this time.
0 commit comments