[EGD-4423] Added MMI convertible to action messages. (#1087)
* [EGD-4423] Added MMI convertible to action messages.
* [EGD-4423] Fixed message type.
* [EGD-4423] Review applied.
* [EGD-4423] Unneded message removed, restored cellular log blocking.
Co-authored-by: Kuba Kleczkowski <dd>
[EGD-4491] MMI call forwarding full support (#1069)
* support for Basic Service Group and time
parameter of call forwarding
* fix RequestFactory, previously regex
checking loop may have been left too early
Egd 4474 integration sim handling with gui (#1068)
[EGD-4474] Send meesages bloks added to drive gui and received from them response (like pin, puk). Basic flow.
[EGD-4414] Add support for call barring MMI (#1057)
* cover MMI requests with following codes:
33,331,332,35,351,330,333,353
* moved logic of building command string
to base class
[EGD-4470]Fix no send init message on ready (#1059)
Fix: no send init message on sim ready
[EGD-4367] sim passcodes flow implementation (#1033)
[EGD-4413] New MMI codes support (#1051)
* added support for CLIP, CLIR, COLP and call waiting
* fixed service groups according to GSM technical data
[EGD-4403][EGD-4412] MMI support (#1021)
* cleaned up namespace and class naming in MMI framework
* extended MMI framework to support call forwarding and
password change MMIs
* added support for requests that have different
number of regex capture groups
* added MMI framework tests
[EGD-4063] Handling PUK/PIN (#1014)
[EGD-4063] Added handling of PIN/PUK codes for SIM card objects.
SimCard class was added (supply pin and puk, change sim, get state, get sim lock infromation, get attempts counters)
URCCpin via URC handler was added
New message type to send data handled in URCCpin handler to ServiceCellular
[EGD-4219] Convert service-evtmgr and service-lwip to library
[EGD-4217] Convert service-db to library
Egd 4097 call request recognition (#961)
* [EGD-4097] WiP Call request factory.
* [EGD-4097] Fabrication method changed.
* [EGD-4097] Call request handlers.
* [EGD-4097] Request handlers.
* [EGD-4097] Small refactor.
* [EGD-4097] Cleanup.
* [EGD-4097] Fixes aftr rebase + changelog.
* [EGD-4097] License fixed.
* [EGD-4097] PR suggestions.
* [EGD-4097] Fixxed request constructors.
* [EGD-4097] PR suggestions applied.
* [EGD-4097] Style fix.
* [EGD-4097] After rebase fix.
* [EGD-4097] Removed unnded semicolons.
Co-authored-by: Kuba Kleczkowski <dd>
[EGD-2408] Fetch sms at startup (#991)
[EGD-4216] Convert service-cellular to library
[EGD-4214] Convert service audio to library
[EGD-4200] Message handling refactored. (#974)
[EGD-4212] Convert service-antenna to library (#972)
Co-authored-by: Radoslaw Wicik <radoslaw@wicik.pl>
[EGD-2962] Refactor / improve URC handling (#947)
- QIND URC has been extended to support FOTA reply
- added support for CLIP, CMTI and POWERED DOWN URCs
- added support for URC responses codes handling
- created URCHandler abstraction and moved out URC handling from
cellular service code
- URC objects are now created by factory on a basis of URC head, rather
than previous approach where they were created a priori
- Renamed classes to be consistent with rest of the project
[EGD-3147] SMS incoming ASCII characters (#939)