diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2019-06-07 18:06:33 +0200 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2019-07-11 11:42:01 +0200 |
commit | aa4ad459079419494e13f1a53754041c6d15c7c2 (patch) | |
tree | 002c475f0d5d273972e824a94d96318c8942df2f /src/main.c | |
parent | 45c548c4dd2377ba08ffa28d4a2de535522534f3 (diff) |
broadband-modem,voice: rework enabling of unsolicited events
The previous logic would end up returning an error if either +CLIP or
+CRC reported an error, and we should really avoid that, because our
setup is able to manage the voice calls even without those settings.
So, convert the logic into a small state machine and try to configure
the settings both in the primary and secondary ports, instead of just
in the primary one.
Diffstat (limited to 'src/main.c')
0 files changed, 0 insertions, 0 deletions