[BH-1433] Chime Volume Model Fix Fixed saving of volume in Chime Model
[MOS-380] Sentinels for each added that removes bad data As in topic
[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.
[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.
[MOS-353][MOS-387] HFP profile fixes Fixes for the HFP-related problems - lack of the sound from caller's phone in HF speakers and not working BT device's hardware hangup button
[BH-1453] Fix audio on the simulator Replaced PortAudio library with PulseAudio. Fixed minor issues with the WorkerQueue module.
[BH-1442] Eliminate race on shutdown screen There is another race still possible, but far less likely
[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.
[BH-1455] Fix jlink not working Fix jlink debug not working
[BH-1452] Remove board directory from module-os Moved board-specific code to module-bsp. Extracted several smaller CMake targets to avoid circural dependencies and reduce compile time.
[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>
[MOS-365] Add BT battery handling Added handling of the battery state in HFP profile
[MOS-386] Enable auto mode for DCDC converter The buck regulators will run in PWM mode when the load current exceeds a predefined threshold. When the load current drops below the specified threshold, the regulator will operate in energy saving mode (PSM) improve performance under light loads.
[MOS-375] Add GitHub PR Tasks Completed Check Added requirement for completed checklist
[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.
[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.
[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.
[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.
[MOS-258] System profile util works with separate rtt Profiling Move RTT handling to interfacing library Library for msgpack sink magic enum updated performance monitor fixups
[BH-1432] Split Language Display Handling Separate implementations of handleDisplayLanguageChanged()