~aleteoryx/muditaos

ref: 09bab001d0d0479d6dc773b1ccc785277f4fd402 muditaos/module-services/service-cellular/src d---------
d47d9689 — Marcin Zieliński 3 years ago
[MOS-869] Correct typo in file name

Now (correctly): 'TetheringHandler.cpp'
ace4e133 — Marcin Zieliński 3 years ago
[MOS-840] Render VoLTE unavailable if no SIM card

Also, done a minor code cleanup.
94a825af — Marcin Zieliński 3 years ago
[MOS-810] Fixed call state timer termination

Fixed the problem that the call state polling
timer wasn't terminated in some cases, so the
modem command AT+CLCC had still been issued
until e.g. another call was made. In such cases,
this lead to inability for the modem to go to
a power-down state due to constant activity and
thus lead to battery power waste.

Additionally, fixed a hidden bug that TimerRing
hadn't got a virtual destructor.

Also thrown out some dead code.
357ae2d5 — Marcin Zieliński 3 years ago
[MOS-825] VoLTE steering according to IMSI

Steering the GUI and the modem according to
whether VoLTE is permitted for the active
SIM card's operator. This is done based on
the SIM card's IMSI string.

Additionally, made logging more consistent.
c19d38e5 — Kuba Kleczkowski 3 years ago
[MOS-816] Add parse and filter IMSI

Added reading IMSI and parsing US MCC and MNC.
MCC and MNC are filterd if they are TMobile US.
1c96ab62 — Marcin Zieliński 3 years ago
[MOS-821] Adjust VoLTE GUI basing on operator

When VoLTE isn't permitted for the current SIM
card's operator, display information only.
Otherwise, display a switch.
13d91811 — Marcin Zieliński 3 years ago
[MOS-811] Make SMS modem domain in line with voice

Ditto
b069b7bc — Marcin Zieliński 3 years ago
[MOS-793] Connect GUI and modem VoLTE steering

Additionally, fixed many covert bugs that emerged due to
modem restarting.
d528cac7 — Maciej-Mudita 3 years ago
[MOS-641] Fix SIM cards window

Creating menus and actions depending on the SIM card
lock status.
d6fbf631 — Kuba Kleczkowski 3 years ago
[MOS-792] Added VoLTE setting in db

VoLTE enabled/disabled state is now stored in settings
database. VoLTE is enabled or disabled to mach setting
during modem initialisation.
a3c0791b — Kuba Kleczkowski 3 years ago
[MOS-797] Revert "[MOS-792] Added VoLTE setting in db"

This reverts commit 0eb652a5152de6bdf77c897a787d037d6e6b43d4
0eb652a5 — Kuba Kleczkowski 3 years ago
[MOS-792] Added VoLTE setting in db

VoLTE enabled/disabled state is now stored in settings
database. VoLTE is enabled or disabled to mach setting
during modem initialisation.
f479e66d — Marcin Zieliński 3 years ago
[MOS-770] Replace VoLTE state switching mechanism

Added unit tests.
c5e533f9 — Marcin Zieliński 3 years ago
[MOS-770] Replace VoLTE state switching mechanism

Introduced the new implementation.
6b329ce5 — Marcin Zieliński 3 years ago
[MOS-242] Fix windows flow after PIN mistakes

After too many PIN mistakes during a PIN change,
the user saw distorted windows instead of a PUK
request. Now, this has been fixed.

Also, a typo in a translation has been corrected.
b98e4395 — Dawid Wojtas 3 years ago
[MOS-395] Fix issue with inability to send SMS

Get rid of unnecessary separators which can be
problematic for cellular modem. Add modem soft
reset if send SMS message will fail.
fe708cdf — Adam Wulkiewicz 3 years ago
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes

Add --all and --fix-all options to style-check-hook
2b8c60d6 — Lefucjusz 3 years ago
[MOS-514] Fix crash on entering PIN settings

Fix of the issue that entering 'PIN settings'
window before SIM card was ready caused
the crash of the system.
688126fd — Maciej Gibowicz 3 years ago
[MOS-560] Parameter calibration for URC pooling mode

In reporting mode, if we receive more than 4 URCs in the last 15
minutes, we will switch to the pooling mode immediately
228fca4b — Bartosz Cichocki 3 years ago
[MOS-463] Unify cellular namespace

Unified cellular namespace, fixed test buildiing,
removed some unused includes
Next