kopecdav
|
42140928f3
|
fix(core): let pm stabilize when resuming from suspend.
[no changelog]
|
2025-10-16 13:52:01 +02:00 |
|
bleska
|
e980564315
|
refactor(core): the display driver functions' API has been reviewed. The data types have been adapted to fit the actual data passed/used/returned. Since the backlight driver has undergone the similar change, the display driver code has been adapted to respect the changes.
[no changelog]
|
2025-10-16 11:49:02 +02:00 |
|
kopecdav
|
ab97ecd82b
|
feat(core): add compile time switch to disable power manager thermal control.
[no changelog]
|
2025-10-08 11:38:33 +02:00 |
|
cepetr
|
f635709185
|
fix(core): fix syshandle_write_blocking behavior
[no changelog]
|
2025-10-06 19:00:39 +02:00 |
|
tychovrahe
|
cfb952eeb4
|
feat(core): introduce enabling/disabling of BLE on driver level
[no changelog]
|
2025-10-02 11:32:21 +02:00 |
|
tychovrahe
|
2c2e705263
|
refactor(core): refactor io/ble interface
[no changelog]
|
2025-10-02 11:02:59 +02:00 |
|
tychovrahe
|
e1a05f8994
|
feat(core): expose get device serial number via smcalls and syscalls
[no changelog]
|
2025-10-01 15:16:14 +02:00 |
|
tychovrahe
|
21a74f0e1d
|
feat(core): add notifications device wipe & unpairing
[no changelog]
|
2025-09-26 00:26:31 +02:00 |
|
tychovrahe
|
b5982c75d8
|
feat(core): add notifications on important state changes
[no changelog]
|
2025-09-25 20:34:52 +02:00 |
|
cepetr
|
6096623322
|
feat(core): use tropic chip entropy in RNG
[no changelog]
|
2025-09-24 15:51:02 +02:00 |
|
kopecdav
|
f11db95b44
|
fix(core): fix wireless charging in suspend.
[no changelog]
|
2025-09-23 13:40:13 +02:00 |
|
kopecdav
|
df3ad8fd8d
|
feat(core): wakeup device from suspend on USB message.
[no changelog]
|
2025-09-23 13:40:13 +02:00 |
|
tychovrahe
|
0457d5c3ea
|
feat(core): Add USB communication wakeup source
[no changelog]
|
2025-09-23 13:40:13 +02:00 |
|
tychovrahe
|
bbcab3f507
|
fix(core): improve homescreen upload speed over BLE
[no changelog]
|
2025-09-23 12:33:24 +02:00 |
|
Andrew Kozlik
|
f436a80815
|
feat(core): Add tropic_data_read().
|
2025-09-18 18:37:58 +02:00 |
|
cepetr
|
7a97dc534c
|
fix(core): fix mpu settings in secmon
[no changelog]
|
2025-09-18 07:34:29 +02:00 |
|
kopecdav
|
0db89f9efc
|
fix(core): remove backup RAM forced soc reset in power manager at battery critical state.
[no changelog]
|
2025-09-17 18:10:07 +02:00 |
|
kopecdav
|
3ecb6a3554
|
feat(core): recover battery_critical flag on soc threshold.
[no changelog]
|
2025-09-17 18:10:07 +02:00 |
|
kopecdav
|
2b3a9d82ba
|
fix(core): fix battery_critical flag recovering from backup memory.
[no changelog]
|
2025-09-17 18:10:07 +02:00 |
|
tychovrahe
|
3d6c435435
|
feat(core/bootloader): stop charging indication when the battery is fully charged
[no changelog]
|
2025-09-17 17:02:09 +02:00 |
|
matejcik
|
ffe97add0c
|
feat(core/emulator): support suspend in emulator
|
2025-09-16 14:30:06 +02:00 |
|
tychovrahe
|
c22ca709de
|
feat(core): check nRF FW authenticity in firmware
[no changelog]
|
2025-09-16 09:47:48 +02:00 |
|
tychovrahe
|
f0955cf423
|
feat(core): send lock&unlock notifications when hard-locking
[no changelog]
|
2025-09-15 18:24:51 +02:00 |
|
tychovrahe
|
1f9d3fa575
|
feat(core): introduce device notification system
[no changelog]
|
2025-09-15 09:03:26 +02:00 |
|
kopecdav
|
d530f12c2a
|
feat(core): add rgb_led_effect_get_type function.
[no changelog]
|
2025-09-11 18:31:33 +02:00 |
|
kopecdav
|
f5ec327cf0
|
feat(core): add __WFI to suspend charging loop.
[no changelog]
|
2025-09-10 13:58:15 +02:00 |
|
kopecdav
|
1ce4b92ee8
|
feat(core): Update charging state evaluation.
[no changelog]
|
2025-09-10 13:58:15 +02:00 |
|
kopecdav
|
86ccd77d06
|
chore(core): remove unused macro.
[no changelog]
|
2025-09-10 13:58:15 +02:00 |
|
kopecdav
|
29851ab59d
|
feat(core): remove suspended charging mode from power manager.
[no changelog]
|
2025-09-10 13:58:15 +02:00 |
|
kopecdav
|
cde1f4301a
|
feat(core): add pm_is_charging function to power manager api.
[no changelog]
|
2025-09-10 13:58:15 +02:00 |
|
kopecdav
|
bd699c69b9
|
feat(core): introduce charging rgb led effect into the suspend module.
[no changelog]
|
2025-09-10 13:58:15 +02:00 |
|
Andrew Kozlik
|
71d0d534c9
|
feat(core/prodtest): Allocate larger stack for ML-DSA.
[no changelog]
|
2025-09-02 19:12:27 +02:00 |
|
kopecdav
|
02df902006
|
feat(core): add rgb_led_effect_ongoing function to rgb led driver.
[no changelog]
|
2025-09-02 10:48:53 +02:00 |
|
kopecdav
|
2987e5248c
|
feat(core): update rgb_led syscall stubs.
[no changelog]
|
2025-09-02 10:48:53 +02:00 |
|
cepetr
|
f72e8b0c5d
|
refactor(core): relocate systemview to sys/dbg
[no changelog]
|
2025-08-28 15:25:56 +02:00 |
|
cepetr
|
d99b38991a
|
refactor(core): introduce debugging console
[no changelog]
|
2025-08-28 15:25:56 +02:00 |
|
cepetr
|
71d6052652
|
refactor(core): simplify usb driver api
[no changelog]
|
2025-08-28 14:57:24 +02:00 |
|
tychovrahe
|
9e24c26c0a
|
feat(core/ble): expose nRF authenticate to coreapp
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
tychovrahe
|
be23116bd4
|
feat(core/ble): expose nRF get version to coreapp
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
tychovrahe
|
2e6bc4e972
|
feat(core/ble): expose get bond list to coreapp
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
tychovrahe
|
4ab1b1a8c6
|
feat(core/ble): enable unpairing specific device identified by MAC address
[no changelog]
|
2025-08-26 19:58:26 +02:00 |
|
kopecdav
|
2d4e292f30
|
fix(core): fix battery model (remove characteristics affetcted by temperature transition).
[no changelog]
|
2025-08-26 19:33:36 +02:00 |
|
kopecdav
|
0ee0010740
|
feat(core): Update battery model from the completely characterized battery.
[no changelog]
|
2025-08-26 19:33:36 +02:00 |
|
kopecdav
|
b67e965fae
|
feat(core): fuel gauge parameter tweaks.
[no changelog]
|
2025-08-26 19:33:36 +02:00 |
|
kopecdav
|
f9c2d3ea77
|
feat(core): update fuel gauge ekf parameters setting.
[no changelog]
|
2025-08-26 19:33:36 +02:00 |
|
kopecdav
|
c963477b94
|
feat(core): update battery model with more temperature profiles.
[no changelog]
|
2025-08-26 19:33:36 +02:00 |
|
kopecdav
|
150e73a2e4
|
feat(core): split temperature lookup tables for charging and discharging profile.
[no changelog]
|
2025-08-26 19:33:36 +02:00 |
|
Lukas Bielesch
|
eecd1e83aa
|
chore(core): add LED enable/disable functionality
- align LED colors with firmware
[no changelog]
|
2025-08-25 12:08:36 +02:00 |
|
cepetr
|
a6f6dbb3e6
|
fix(core): increase prodtest stack size
[no changelog]
|
2025-08-21 17:05:28 +02:00 |
|
kopecdav
|
e06b3311e6
|
fix(core): unify power manager timings.
[no changelog]
|
2025-08-19 22:37:41 +02:00 |
|