[EGD-5748] Remake Cellular flow This commit remakes cellular data flow introducing full error propagation.
[EGD-5748] Revert remake cellular flow Reverts changes due to reported issues
[EGD-6121] Add offline mode in service cellular Adds entering and leaving ito offline mode in sevice cellular. Outgoin SMS and calls are blocked Proper popups are shown in applications Call and Messages.
[EGD-5748] Remake Cellular flow This commit changes TS0710 Worker operation. 1. It introduces MessageBuffers as main interprocess data passing mechanism. 2. DMA transaction status codes and CMUX errors are now propagated to Service. 3. Data processing has been refactored.
[EGD-5831] Fix handling URC Fix handling URC like no carrier
[EGD-5737] Merge master into experimental Synchronize with master before merging
[EGD-5692] Change URC parsing mechanism Improved the mechanism for processing URC messages so that long messages and those containing end of line inside messages can be handled also if income in more than one data chunk.
[EGD-5216] Add module-callular unit test Adds unit tests for TS0710 frame and ATStream.
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-5737] Merge master into experimental Keep experimental up to date with changes from master
[EGD-2931] Fix private number incoming calls The change adjusts both cellular service as well as call and call log applications to handle properly incoming calls from private numbers.
[EGD-5529] Added CLCC parser New cmd mechanism implementation of CLCC parser. Unit tests implementation for the parser. Refactor of searching for active outgoing call in service cellular.
[EGD-5599] Change AT and DLC channels for big return Change which allow to handle large return from at commands both via UART and DLC-Commands
[EGD-4386] Add VoLTE on/off functionality Modem setup so that VoLTE connection is possible, as long as there is LTE coverage and the operator allows it.
[EGD-4990] Add UT for at+ccfc parser It adds Unit tests for at+ccfc command parser.
[EGD-5045] Change call flow handling for lock screen Call requests on lock screen have to be handled separately to allow only emergency and ICE numbers.
[EGD-5451] Added SMS Center SMSC check to OS Extended cmd mechanism to provide class defined responses and implemented SMS center verification to check if SIM card is properly cofigured and is able to send SMS messagess at all. This check is needed because if SMS Center is lost we are not able to send SMS messages with no verbose error codes. Added milliseconds and noexcept specifiers for at commands Fixed Chanel name to Channel
[EGD-4861] Call waiting response parser It allows to show proper GUI windows for call waiting MMI responses.
[EGD-4862] Add CLIP, CLIR etc responses parser It allows to show proper GUI windows for CLIP, CLIR and IMEI MMI response