~aleteoryx/muditaos

ref: 42426e3efedb46651a2df86affe743a0ab3e2a0c muditaos/module-services/service-cellular/ServiceCellular.cpp -rw-r--r-- 98.7 KiB
42426e3e — Mateusz Grzegorzek 5 years ago
[EGD-4736] Change PIN windows

Implement changing SIM PIN code flow
4b35b13f — Pawel Olejniczak 5 years ago
[EGD-4734] Add PIN settings window

This window displays switch button for
disabling/enabling pin code for sim card.
Its also starting point for changing pin code.
Added actions for enabling and disabling
pin code for sim card.
Added method for checking if pin code is
set for sim card.
91d0fc87 — Maciej Janicki 5 years ago
[EGD-5748] Revert remake cellular flow

Reverts changes due to reported issues
cd45c2ac — Kuba Kleczkowski 5 years ago
[EGD-6322] Add rejecting incoming calls in dnd mode

Adds rejecting incoming calls in Do not disturb mode.
b88b8fc4 — Kuba Kleczkowski 5 years ago
[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.
922e7772 — Mateusz Grzegorzek 5 years ago
[EGD-6376] Fix for no response on SIM pin confirm

CellularSimPinDataMessage wasn't handled by ServiceCellular
which caused that GUI didn't receive any response and stuck in
last known state.
e532fd87 — Maciej Janicki 5 years ago
[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.
9cc5b47b — Maciej Gibowicz 5 years ago
[EGD-4863] Add harness test for cellular sleep mode

Adding test for outgoing call and text message
in cellular sleep mode
67a02a90 — Maciej Gibowicz 5 years ago
[EGD-4852] Add sleep mode for GSM modem

When the GSM modem is idle and there is no communication,
it enters the sleep mode, where the power consumption
is significantly reduced.
f893ca8f — Alek Rudnik 5 years ago
[EGD-6455] Fix modem AT command timeouts

Fix modem AT command timeouts and make sure they are at least
bigger than the ones defined in Quectel specs.
bd0f584c — Alek Rudnik 5 years ago
[EGD-6455] Fix for incomming text messages issue

There was no proper error handling.
Minor routine refactor
f08acdcc — Adam Dobrowolski 5 years ago
[EGD-6079] Moved at factory from header to cpp file

- data moved to std::initializer_list no issue warned with tools
- GCC tools do not warn issues with memory now
efef7dcf — Piotr Tański 5 years ago
[EGD-6111] Timers refactored

Deep refactor of system timers.
f6cf68ad — Maciej Gibowicz 5 years ago
[EGD-4851] Add URC support in sleep mode

When URCs come from the network and GSM is in sleep mode,
we wake up the modem to properly handle the incoming data.
9e4ccc56 — Mateusz Grzywacz 5 years ago
[EGD-5919] Fix: Fix logs from Service: Cellular, Fota

Fix: Remove misleading error message(change to debug/info).
Do not trace as error multiple retry. Minimize (to zero)
error logs on cold and hot start of the phone.
39e6f1b1 — RobertPiet 5 years ago
[EGD-5902] Phone Modes Windows

Windows for phone modes created.
Offline:FightMode/messages only ServiceCellularApi created.
ConnectionFrequency and DND options settings throught AppSettings.
c91984d7 — breichel 5 years ago
[EGD-6114] Fix bad end of line in Service cellular

CRLF end of line fixed to Unix one
0fc008bb — Piotr Tański 5 years ago
[EGD-5837] Add USB passthrough for tethering

Tethering has to enable / disable the USB passthrough.
66db7b08 — SP2FET 5 years ago
[EGD-5512] Usb security refactor and devices pairing

Move all security related functionality to single security endpoint
Paired devices can be added to avoid further passcode requests
22fa17a6 — breichel 5 years ago
[EGD-5919] Fix logs from Service: Cellular, Fota

Remove misleading error message(change to debug/info).
Do not trace as error multiple retry. Minimize (to zero)
error logs on cold and hot start of the phone.
Next