Skip to content

Cellular: fix state machine to check network attach #9152

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 1 commit into from
Jan 7, 2019

Conversation

jarvte
Copy link
Contributor

@jarvte jarvte commented Dec 19, 2018

Description

Added check to state machine that if modem is attached to a network it is considered to be registered to a network and state machine can continue to next states. This fixes issues seen in IoT network
that network does not allow registering if already attached.

@AriParkkila @mirelachirica please review.

Pull request type

[X] Fix
[ ] Refactor
[ ] Target update
[ ] Functionality change
[ ] Docs update
[ ] Test update
[ ] Breaking change

Added check to state machine that if modem is attached to a network
it is considered to be registered to a network and state machine
can continue to next states. This fixed issues seen in IoT network
that network does not allow registering if already attached.
@ciarmcom ciarmcom requested review from a team December 19, 2018 12:00
@ciarmcom
Copy link
Member

@jarvte, thank you for your changes.
@ARMmbed/mbed-os-wan @ARMmbed/mbed-os-maintainers please review.

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 3, 2019

@ARMmbed/mbed-os-wan Please review

@cmonr
Copy link
Contributor

cmonr commented Jan 3, 2019

@jarvte The CellularStateMachine is not used directly as a user-facing API, correct?

Noticed that the constructor was updated, but as along as the answer to the above question is true, this can come into a patch release.

@0xc0170
Copy link
Contributor

0xc0170 commented Jan 4, 2019

CI started

@mbed-ci
Copy link

mbed-ci commented Jan 4, 2019

Test run: SUCCESS

Summary: 11 of 11 test jobs passed
Build number : 1
Build artifacts

@cmonr
Copy link
Contributor

cmonr commented Jan 4, 2019

@jarvte The CellularStateMachine is not used directly as a user-facing API, correct?

Waiting on confirmation of this befure merging.

Also @AriParkkila @mirelachirica, in case y'all want to still review.

@jarvte
Copy link
Contributor Author

jarvte commented Jan 7, 2019

@jarvte The CellularStateMachine is not used directly as a user-facing API, correct?

Noticed that the constructor was updated, but as along as the answer to the above question is true, this can come into a patch release.

@cmonr Correct, internal class.

@0xc0170 0xc0170 merged commit 17b0d4e into ARMmbed:master Jan 7, 2019
@jarvte jarvte deleted the check_attach_status_stm branch March 5, 2019 10:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

6 participants