~aleteoryx/muditaos

ref: afa37eef2cc6d1255d42dea213f4d44b9a8fbe6a muditaos/module-sys d---------
4e0f72e7 — Piotr Tanski 5 years ago
[EGD-4696] Several stabilization patches. (#1192)

009aa9dd — Lucjan Bryndza 5 years ago
Merge branch 'master' into stable
8a3eb646 — Hubert Chrzaniuk 5 years ago
[EGD-4899] Worker class design improvements and fixes (#1190)

* allow workers to run independently from service
* change worker to use FreeRTOS wrapper Queue class instead of
  freeRTOS native queues
* fix bug disallowing to destruct worker that have never ran
* fixed worker bad state transition to Running state
bcb2f3dd — Lucjan Bryndza 5 years ago
Merge branch 'master' into stable
9c9e921a — Maciej Gibowicz 5 years ago
[EGD-4693] PowerManagement: CPU load measurement (#1156)

Add FreeRTOS idle tasks Run Time Statistics

This will allow to measure the CPU load
c0d1d524 — Lucjan Bryndza 5 years ago
Merge branch 'master' into stable
0cc2af08 — Maciej Gibowicz 5 years ago
[EGD-4472] PowerManagement: Separation of CPU clock into separate clock domain (#1125)

Change CPU clock into separate clock domain

We can control the CPU frequency independently of the peripherals.
9d35def1 — Mateusz Grzegorzek 5 years ago
[EGD-4477] Dump logs to a file for linux (#1081)

[EGD-4477] Implement dumping logs to a file for linux
b4814861 — Roman Kubiak 5 years ago
[EGD-4318] enable service desktop (#973)

* [EGD-3688] Relax retries count for send
enable ServiceDesktop

* [EGD-3688] Relax retries count for send
enable ServiceDesktop

* [EGD-4318] enable service desktop and USB communication
CDC for serial port (communication with Mudita Center)
MTP for file transfer

* [EGD-4318] include path fix

* [egd-4318] constexpr brought back

* [EGD-4318]: review changes
- all BSP specific code moved to bsp files
- added a device listener class for USB
- simplified WorkerDesktop

* [EGD-4318] more reivew fixes mostly include paths and enums

* [EGD-4319] review fixes for SP2FET

* [EGD-4318] updates for large messages sent from phone

* [EGD-4318] more review fixes
- error checks on linux (ptms open and ptsname)
- removed all vfs
- service-desktop won't start if worker init fails

* [EGD-4318] updated return values for usbInit

* Update module-services/service-desktop/WorkerDesktop.cpp

Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>

* Update module-services/service-desktop/endpoints/update/UpdateMuditaOS.hpp

Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>

* [EGD-4318] review fixes
- removed #define
- return values for usbInit

* Update module-bsp/board/linux/usb_cdc/usb_cdc.cpp

Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>

* [EGD-4318] updated taglib

* [EGD-4318] style fixes

* Update module-bsp/board/linux/usb_cdc/usb_cdc.cpp

Co-authored-by: Alek Rudnik <54846206+alekrudnik@users.noreply.github.com>

* [EGD-4318] switches from freertos Timer class to sys::Timer

* Update module-services/service-desktop/WorkerDesktop.cpp

Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>

* Update module-services/service-desktop/WorkerDesktop.cpp

Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>

* [EGD-4318] added mutex/lock during raw data transfers

* [EGD-4318] if the TAR file is zero size or invalid
mtar_close causes HF. This is a workaround

* [EGD-4318] timer should not start on constructor

* [EGD-4318] getRawMode is const noecept

Co-authored-by: unknown <atom@prostate.local>
Co-authored-by: Piotr Tanski <piotr.tanski@mudita.com>
Co-authored-by: Alek Rudnik <54846206+alekrudnik@users.noreply.github.com>
b1177043 — Radoslaw Wicik 5 years ago
[EGD-4219] Convert service-evtmgr and service-lwip to library
22102c4b — Piotr Tanski 5 years ago
[EGD-4200] Message handling refactored. (#974)

486d21af — Marcin Smoczyński 5 years ago
[EGD-4288] refactor global data (#959)

Reduce firmware size by refactoring global data defined in public
headers.

Each global variable which require runtime initialization adds
initialization code to every translation unit which includes the header
where the variable is defined and declared.
EGD-3585 ServiceGUI and ServiceEink initial cleanup (#953)

* EGD-3585 SerwiceGUI and ServiceEink initial cleanup

* moved code to one function per message handling
* removed dead code from comments
* added Service.cpp demangling to debug messages for clear output
* added Response value to return messages to `connect()`
e131dae6 — Przemyslaw Brudny 5 years ago
[EGD-3743] Removed old doxygen copyright statements from project.
2276ceed — Radoslaw Wicik 5 years ago
[EGD-3743] Update copyrights in fies
e3407880 — Roman Kubiak 5 years ago
[EGD-3763]: mac fixes. include paths (#804)

* [EGD-3763]: mac fixes. include paths

* [EGD-3763]: genupdate modified, sed -i needs sed -i -e for mac
include path fixes for common.hpp
ba4640c4 — KacperLewandowski 5 years ago
[EGD-3469] ServiceTime - start
f5aec044 — Piotr Tanski 5 years ago
[EGD-3838] Introduced a meditation progress bar with simple implementation of meditation application. (#783)

9c7e4139 — Hubert Chrzaniuk 5 years ago
[EGD-3784] Add service audio non blocking API (#789)

0014dae2 — Lucjan Bryndza 5 years ago
[EGD-3854] Removing goto's from the code (#797)

It is generic cleanup task for removing all goto files

Co-authored-by: Lucjan Bryndza <lucjan.bryndza@mudita.com>
Next