~aleteoryx/muditaos

ref: 00fd29f8bd867f09f7d34b032e3dab5067ccc539 muditaos/module-services d---------
cc32dd30 — Bartosz Cichocki 3 years ago
[MOS-366] Connect cellular events to HFP

Connected all (?) necessary cellular events to the HFP profile
Fixed audio issues when connected with HFP
Some cleanup
58fe6775 — Bartosz Cichocki 3 years ago
[MOS-264] Added network registration and roaming status to HFP

Connected HFP with cellular statuses
[MOS-420] Fix Call ending with sms reworked

Reworked ending with sms is now reworked. Sms is send by call app,
application messages is only providing template text.
Also call hangup and sms send order is changed due to delays caused by
sending sms.
e5114922 — Maciej Gibowicz 3 years ago
[MOS-138] Correction of URC poll mode parameters

In poll mode, the CSQ will be requested every 15 minutes
and another attempt to switch the mode will be after 1 hour.
If the keyboard is unlocked or the USB cable is connected
or the BT car kit is connected, the URCs will be operated
in the reporting mode.
ced86420 — Maciej Gibowicz 3 years ago
[MOS-228] GSM sleep mode dependend on communication with modem

After finishing communication with cellular,
we switch to sleep mode faster, saving the battery
at the same time.
97e9d7b7 — Mateusz Piesta 3 years ago
[BH-1449] Fix gui/eink dependencies

* Dependencies between service-gui and service-eink
have been correctly defined.
* System close routine was replaced with the sequential one
which should solve many bell issues.
* It also fixes BH-1406 and BH-1442.
* Fixed some weird CMake issues in module-audio and
several other modules.
* Fixed service-gui closing routine
* Removed unneeded messages/states from service-gui/eink.
* Enhanced app-mgr closing routine. Fixed closing action handling.
d59ac56d — Bartosz Cichocki 3 years ago
[MOS-347] Separate A2DP from HFP in ProfileManager

Now, both profiles can operate separately. Additonally, minor
fixes has been applied to allow calling via car audio system.
Some infotainment systems still don't work though.
[MOS-326] Change call logic removed from call window

Call logic is now removed from call window and call app.
There was spaghetti logic mixed in window and app, now
call logic is based on notificatins from service cellular.
7a9ba7ff — Paweł Joński 3 years ago
[BH-1448] MTP closing routine and VCOM reset routine

MTP closing routine and VCOM reset routine
caed213f — Pawel Olejniczak 3 years ago
[CP-1085] Collect sms threads notifications in outbox ep

When thread record is modified during connection
with Mudita Center, notification of that action
should be collected in outbox endpoint to
keep contacts data synchronized between MuditaOS
and Mudita Center.
c9e1ec41 — Pawel Olejniczak 3 years ago
[CP-1082] Collect sms notifications in outbox ep

When sms record is created/updated/removed during
connection with Mudita Center, notification of that
action should be collected in outbox endpoint to
keep contacts data synchronized between MuditaOS
and Mudita Center.
3ad2e0f7 — Paweł Joński 3 years ago
[BH-1442] Eliminate race on shutdown screen

There is another race still possible, but far less likely
d0f2f3cd — Lefucjusz 3 years ago
[MOS-384] BT paired devices list fix

Fix of the bug that after pairing with one device
the entire list of devices that were visible at
the pairing time is transferred to paired devices
list.
a88ccfe4 — Adam Dobrowolski 3 years ago
[MOS-327] Removed call manager call logic in library

Moved call handling to separate library and removed CallManager
Apply suggestions from code review:
Co-authored-by: Bartosz Cichocki <sp2fet@gmail.com>
Co-authored-by: Mateusz Piesta <mateusz.piesta@mudita.com>
2be81bdf — Bartosz Cichocki 3 years ago
[MOS-365] Add BT battery handling

Added handling of the battery state in HFP profile
31db992c — Bartosz Cichocki 3 years ago
[MOS-264] Add handling of signal strength and operator name in HFP

To be able to display signal strength, operator name and
rest of status indicators in Bluetooth's HFP profile, some
refactor has been done.
619685d7 — Maciej Gibowicz 3 years ago
[MOS-339] Fix rapid change of CPU frequency

After disconnecting the USB cable, the CPU consumption
increased to over 80% (for 4 MHz), which resulted
in a cyclical change in the CPU frequency and finally
a much shorter battery life.
3811b1a8 — Maciej Gibowicz 3 years ago
[MOS-371] Fix USB worker initialization

When we start the system without the USB cable connected,
worker USB is initialized, which increases
the power consumption.
2f42cd5e — Mateusz Piesta 3 years ago
[BH-1424] FreeRTOS update

Updated FreeRTOS source code to 10.4.6.
Moved FreeRTOS sources to the third-party directory.
Added necessary changes to the CMake configuration.
Split FreeRTOSConfig.h. From now, each board has its own.
Added missing log headers.
Minor refactor of the module-os cmake.
Fixed stack overflows in bell application main and time service.
72d31bfc — Tomasz Rybarski 3 years ago
[BH-1432] Split Language Display Handling

Separate implementations of handleDisplayLanguageChanged()
Next