Dawid Wojtas
2cbadc6a00
[BH-1630] Turn off the device for low voltage
...
The system closes only if the SoC is 0%, but
it doesn't react if the voltage has low level.
The new implementation invokes the close
procedure if the voltage is less than 3.4V.
This solution should avoid possiblity to
hang the MCU.
2023-03-16 11:14:38 +01:00
Mateusz Piesta
44ef5ddd5f
[MOS-807] Unpacking update package
...
* Added unpacking and validating of
update package
* Removed 'utils-bootconfig'
* Added 'tar' module
* Minor compilation issues fixed
2023-01-19 16:41:56 +01:00
Adam Wulkiewicz
fe708cdf31
[MOS-670] Change clang-format AlwaysBreakTemplateDeclarations to Yes
...
Add --all and --fix-all options to style-check-hook
2022-08-26 15:22:39 +02:00
Piotr Tański
1d2f5cf7a4
[EGD-7754] Dates bumped in disclaimers
...
Dates bumped from 2020 to 2021.
2021-10-11 19:08:26 +02:00
Wojtek Rzepecki
a4a5a09c30
[BH-826] Add key input abstraction layer
...
Added abstraction layer for key input HAL
to provide elastic structure
2021-09-02 16:28:41 +02:00
Marcin Smoczyński
81d88eedc7
[BH-727] Create eink configuration for products
...
Customize screen resolution depending on which product is selected.
Screen resolutions for hardware boards are fixed by design.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-08-24 10:40:38 +02:00
Marcin Smoczyński
b355d5ce00
[BH-733] Cleanup target dependencies
...
Remove obsolete target dependencies across modules.
Remove 'cross' and 'unittests' targets.
Refactor some remaining target dependencies to use board include macro.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2021-08-13 01:43:56 +02:00
Radoslaw Wicik
aa1ca514cb
[BH-353] Add minimal build target for BH
...
Introducing changes required for adding BellHybird target without
removing PurePhone.
Adden new targets:
* Pure (builds PurePhone and PurePhone.img)
* Bell (builds BellHybird and BellHybird.img)
* [PurePhone|BellHybrid]-[UpdatePackage|StandaloneImage)
2021-06-07 17:05:29 +02:00
Pawel.Paprocki
db8c1d35e5
[EGD-6739] Fix Enable change of display resolution on simulator
...
Define screen dimesions in one place
2021-05-14 08:50:11 +02:00
Marek Niepieklo
226e9e4c0b
[EGD-6515] Answer/reject calls using headset
...
Clean up propagation of headset keys events
Clean up volume control with headset keys
Update key mappings for simulator
Use headset OK key to answer/reject calls
2021-04-15 14:19:50 +02:00
Radoslaw Wicik
9d8eff64fc
[EGD-5860] Fix build packages
...
Merging and cleaning cmakes requred cleaning.
2021-02-26 14:20:11 +01:00
Marek Niepieklo
7eebea8698
[EGD-5377] Add USB charger detection
...
Added USB stack support for detecting connected charger
Added i.MX RT 1051 HW configuration
Added notification to EventManager for detected charger
2021-02-04 12:51:56 +01:00
Borys Jelenski
1a26cdb407
[EGD-4527] Add creating update package as CMake target
...
Standalone and update packages can be generated by CMake targets. During
creation of update package, the bootloader will be downloaded
and included in the package along with version information.
Additionally, a small refactor was performed since the Version.cmake
script is now used for generating both the version.hpp and version.json
files. Observervable side effects from this script have been moved to
separate scripts which are invoked at build time.
2021-01-19 14:42:30 +01:00
Radosław Wicik
b1736f63ca
[EGD-3852] convert to libs services: gui, eink ( #933 )
2020-10-29 13:06:32 +01:00
Radosław Wicik
d5de12f7ce
[EGD-3852] clean include in service ( #928 )
2020-10-28 15:19:24 +01:00
Przemyslaw Brudny
e131dae68f
[EGD-3743] Removed old doxygen copyright statements from project.
2020-10-20 12:55:10 +02:00
Radoslaw Wicik
2276ceed67
[EGD-3743] Update copyrights in fies
2020-10-20 12:55:10 +02:00
Mateusz Grzywacz
3a3c3e87ec
[EGD-3449] torch - keys on Linux
2020-08-04 12:24:59 +02:00
Marcin Smoczyński
3045b9f670
build: fix linux build on 18.04
...
Due to an old version of gtkmm there are some warnings which we are
escalating to errors globally. Turning them off.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2020-07-03 12:12:18 +02:00
Marcin Smoczyński
f515671eb6
build: remove renderer service configure warning
...
This warning is out of date, -Wall and -Werror flags are propagating correctly.
Signed-off-by: Marcin Smoczyński <smoczynski.marcin@gmail.com >
2020-06-26 16:12:21 +02:00
Mateusz Grzywacz
c8c0ba82df
[EGD-3292] Linux renderer colour fix
2020-06-16 21:23:25 +02:00
Radoslaw Wicik
ab650096e4
[EGD-3201] Add automatic releases
2020-06-10 13:38:51 +02:00
Marcin Smoczyński
f7c8af86c8
renderer: disable address sanitizer
...
Disable address sanitizier due to a bug in sigc library which results in
false positive report in the PurePhone process.
2020-04-08 18:07:57 +02:00
Alek-Mudita
36be49c15b
Egd 3046 unexpected reset ( #274 )
...
* [EGD-3046] fix HF handler
added boot reason printing and clearing
* [EGD-3046] added prining of GPR_5 on checking boot reason
* [EGD-3046] added halt if debugging
* [EGD-3046] halt if debugging only in exit
* [EGD-3046] rename
* [EGD-3046] added DEBUG check
* [EGD-3046] fixed formatting
* [EGD-3046] fixed includes
2020-04-01 16:34:56 +02:00
pholat
91e05fcf65
fix gtk & FileAttributes
2020-03-25 15:28:52 +01:00
Adam Dobrowolski
abe6813ce6
EGD-3026 Wall Werror and Wextra added to project
2020-03-24 14:17:12 +01:00
Radoslaw Wicik
a8573a404c
Apply new style
2020-03-17 10:03:16 +01:00
Radoslaw Wicik
0400e5c18b
[EGD-2886] Unify and repair build system.
2020-02-19 14:55:14 +01:00
Mateusz Grzywacz
8d0b50735f
[feature] add separate folders in CMake conf & change type of a variable. rebuild.sh updated & docs on separate build folders
2020-02-03 14:12:47 +01:00
Adam Dobrowolski
8c2622b2c2
Bluetooth compiles and starts on Purephone and Linux fine
2019-10-14 15:32:06 +02:00
rborzeck
d74028bff4
Merge pull request #41 from muditacom/linux_increase_window_refresh_frequency
...
Linux: renderer refresh frequency increased from 1Hz to 20Hz
2019-08-23 12:33:12 +02:00
pholat
a15944ad0a
Linux: renderer refresh frequency increased from 1Hz to 20Hz
2019-08-23 11:13:52 +02:00
Mateusz
cabbc1628f
WiP: merged module-drivers with bsp
2019-08-14 12:46:49 +02:00
Mateusz
dd4474f3c3
WiP: Massive refactor in module-bsp, cleaned up include paths and compilation warnings/errors
2019-08-08 10:27:45 +02:00
Kuba
05e66ab736
Merge branch 'master' of github.com:muditacom/PurePhone into module-bsp-battery
2019-07-10 15:45:13 +02:00
Kuba
6f47683cd8
Linux battery charger simulator, changes in Event Worker.
2019-07-05 15:51:18 +02:00
Mati
6487c1d60d
WiP: implementing RT1051 cellular driver
...
Cleaned up BSP layer
2019-06-17 12:04:22 +02:00
Kuba
4aa78c9288
Cleanig the code.
2019-06-04 14:18:20 +02:00
Kuba
3aaca350dd
Merge branch 'master' of github.com:muditacom/PurePhone into module-bsp-lin-keyboard
2019-06-04 08:48:46 +02:00
Kuba
9670146617
Working on linux host.
2019-06-03 16:01:11 +02:00
Robert Borzecki
70bf6b3031
Merge branch 'master' of github.com:muditacom/PurePhone into module-apps
2019-06-03 12:03:33 +02:00
Mati
ef95a9c3fd
Merge branch 'module-db'
2019-06-03 11:41:13 +02:00
Robert Borzecki
9773a32a0a
Fixed eink on linux build.
2019-06-03 08:40:51 +02:00
Kuba
71fd362148
Working on keyboard event.
2019-05-30 12:36:44 +02:00
Robert Borzecki
eeef91b47f
Displaying test image on eink.
2019-05-30 12:27:13 +02:00
Robert Borzecki
719cc6093a
Fixed building tests building for linux.
2019-05-28 09:41:13 +02:00
Mati
7046f980d8
Added SMSTable unittests. Small updates in implementation
2019-05-28 08:48:58 +02:00
Robert Borzecki
74a051cf5c
Code cleanup.
2019-05-27 22:09:53 +02:00
Robert Borzecki
79b6222370
Fixed building gui renderer for linux.
2019-05-27 22:09:53 +02:00
Robert Borzecki
0d6c7b2075
Fixed dma transfer
2019-05-27 22:09:53 +02:00