[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-4920] Add API to get current operator name Asynchronous API to get operator name, also possibility to easy extend solution for current operator technology and information about operator selection mode (automatic/hand).
[EGD-4919] Add API functionality to set operator Functionality for set operator (with name) and set autoselect were added.
[EGD-4628] Add APN settings and URC handler for PDP context Classes supporting APN settings on modem and telephone configuration (synchronization) have been constructed. Possibility of asynchronous execution of individual actions via ServiceCellularAPI. Added message with information about deactivation of the PDP context (URC) that the application / service can listen on.
[EGD-4918] Change network scan for operators Change old implementation of network scan. Now in class which have rest of network settings as NetworkSettings. Change method from old message style to connect/API.
[EGD-4694] Add CPU frequency shift mechanism The CPU frequency changes automatically which saves energy
[EGD-4856] Add Custom MMI message Adds custom MMI respponse mesage. It will be used by MMI response window to translate message.
Merge branch 'master' into stable
[EGD-4848] CUSD parser fixed (#1173) Fixes CUSD parser bug, it was removig comma from USSD message.
[EGD-4522] USSD sesion handling (#1121) Added USSD sesion handlig and small fixes on USSD. Session handling was needed to show proper window on new incoming USSD code. 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-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-3220] Convert service-fota to library (#1038)
[EGD-4219] Convert service-evtmgr and service-lwip 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-4116] +CME ERROR support for AT commands. Error number available … (#893) [EGD-4116] +CME ERROR and +CMS ERROR support for AT commands. Now error code available in at::Result as errorCode via Variant type.