Martin Milata
|
1c09490f3b
|
refactor(core/io): add pairing_code to ble_command_data_t
[no changelog]
|
2025-04-15 13:08:37 +02:00 |
|
cepetr
|
75f9821cf1
|
fix(core): improve rgb_led driver deinitialization
[no changelog]
|
2025-04-09 22:10:11 +02:00 |
|
cepetr
|
0b673c2772
|
fix(core): fix ft6x36 interrupt pin deinitialization
[no changelog]
|
2025-04-09 22:10:11 +02:00 |
|
cepetr
|
47d1378d28
|
refactor(core): simplify display driver deinitialization
[no changelog]
|
2025-04-09 22:10:11 +02:00 |
|
Martin Milata
|
0ecff7182b
|
build(core): allow ble feature in emulator
[no changelog]
|
2025-04-09 21:25:37 +02:00 |
|
cepetr
|
b50e201ea5
|
fix(core): improve simulation of lost TOUCH_START events
[no changelog]
|
2025-04-07 17:49:04 +02:00 |
|
cepetr
|
a6bfe399ff
|
fix(core): ensure touch_get_event does not return zero after TOUCH_START
[no changelog]
|
2025-04-07 17:49:04 +02:00 |
|
cepetr
|
dd2af348dc
|
fix(core): ensure touch_get_state does not return 0
[no changelog]
|
2025-04-07 17:49:04 +02:00 |
|
cepetr
|
f46bfb4bfe
|
feat(core): fix out-of-range touch coordinates on T3W1
[no changelog]
|
2025-04-07 17:49:04 +02:00 |
|
tychovrahe
|
0355ea6dd3
|
feat(core): send pairing code to NRF when accepting pairing
[no changelog]
|
2025-04-07 15:05:57 +02:00 |
|
tychovrahe
|
3db788d80a
|
fix(core): fix NFC deinitialization
[no changelog]
|
2025-04-07 13:41:16 +02:00 |
|
tychovrahe
|
51ff4f5946
|
feat(core): add unpair command to BLE
[no changelog]
|
2025-04-03 16:17:12 +02:00 |
|
tychovrahe
|
8ea957b8e1
|
feat(core/prodtest): add hibernation on power button long-press
[no changelog]
|
2025-04-03 16:06:20 +02:00 |
|
tychovrahe
|
101d584aa4
|
fix(core): fix BLE polling
[no changelog]
|
2025-04-01 21:53:30 +02:00 |
|
cepetr
|
2dff869883
|
feat(core): add event polling to ble driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
edf3f19ef5
|
feat(core): add event polling to usb hid driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
97bb16776d
|
feat(core): add event polling to usb vcp driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
f61da5777a
|
feat(core): add event polling to usb webusb driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
cd97b8c55b
|
feat(core): add event polling to usb driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
4815118a6d
|
feat(core): add event polling to touch driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
8d7a25e5eb
|
feat(core): add event polling to button driver
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
cepetr
|
24048d7094
|
fix(core): remove unused function declaration
[no changelog]
|
2025-04-01 10:00:26 +02:00 |
|
tychovrahe
|
3bccf2d8f7
|
fix(core): fix emulator usb polling
[no changelog]
|
2025-03-24 14:31:14 +01:00 |
|
tychovrahe
|
4d48fbf845
|
fix(core): fix emulator usb deinitialization
[no changelog]
|
2025-03-24 14:31:14 +01:00 |
|
tychovrahe
|
6fb65bcfd9
|
refactor(core): refactor button events
[no changelog]
|
2025-03-20 11:07:34 +01:00 |
|
tychovrahe
|
36a047cd30
|
feat(core): stm32u5 i2c driver - support up to 5 i2c busses
[no changelog]
|
2025-03-20 10:33:44 +01:00 |
|
tychovrahe
|
9c451bd6ea
|
fix(core): fix BLE issue command return value
[no changelog]
|
2025-03-05 09:19:16 +01:00 |
|
cepetr
|
bf119fbee4
|
feat(core): improve display/dma2d syscall verifiers
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
cepetr
|
8574289493
|
chore(core): remove unused display function
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
cepetr
|
19ba854c69
|
feat(code): introduce dma2d syscalls
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
cepetr
|
2961f6caf9
|
refactor(core): improve frame buffer interface
[no changelog]
|
2025-03-04 08:08:10 +01:00 |
|
tychovrahe
|
4221b8514b
|
feat(core/prodtest): implement NRF test functions
[no changelog]
|
2025-02-26 10:27:14 +01:00 |
|
tychovrahe
|
c97dd18c2d
|
fix(core): fix NRF communication long message check
[no changelog]
|
2025-02-26 10:27:14 +01:00 |
|
tychovrahe
|
93f20bead1
|
feat(core/prodtest): add BLE testing
[no changelog]
|
2025-02-26 10:27:14 +01:00 |
|
tychovrahe
|
1fd83a9584
|
fix(core): fix nrf reboot function
[no changelog]
|
2025-02-26 10:27:14 +01:00 |
|
kopecdav
|
bdc8dbffe3
|
feat(core): Introduce nfc commands in prodtest & update NFC library [no changelog]
|
2025-02-25 18:29:54 +01:00 |
|
kopecdav
|
fc2cf1535e
|
feat(core): Update NFC library and introduce NDEF parser [no changelog]
|
2025-02-25 18:29:54 +01:00 |
|
kopecdav
|
3ff18fb9bc
|
refactor(core): Refactor DSI variable in RFAL library to avoid colision with STM HAL drivers. [no changelog]
|
2025-02-25 18:29:54 +01:00 |
|
kopecdav
|
e672cb08b4
|
feat(core): Introduce nfc module with rfal library [no changelog]
|
2025-02-25 18:29:54 +01:00 |
|
cepetr
|
ef51ea7801
|
fix(core): fix touch activity detection in bootloader
[no changelog]
|
2025-02-13 11:21:04 +01:00 |
|
tychovrahe
|
92da4d5d5a
|
fix(core): fix default (out of range) color used by gfxmmu
[no changelog]
|
2025-02-10 15:58:22 +01:00 |
|
cepetr
|
e23074f9d3
|
fix(core): wakeup touch controller from monitor mode
[no changelog]
|
2025-02-07 19:03:06 +01:00 |
|
tychovrahe
|
ad8c34e825
|
feat(core): introduce TPS61062 backlight driver
[no changelog]
|
2025-02-02 22:41:17 +01:00 |
|
tychovrahe
|
411e8779f7
|
fix(core): add fade-in to boot stage 2 screen if backlight was reset
[no changelog]
|
2025-02-02 22:41:17 +01:00 |
|
tychovrahe
|
e2035e1c06
|
refactor(core): introduce separate backlight pin driver
[no changelog]
|
2025-02-02 22:41:17 +01:00 |
|
tychovrahe
|
4e74d2852b
|
refactor(core): extract backlight driver to separate module
[no changelog]
|
2025-02-02 22:41:17 +01:00 |
|
tychovrahe
|
64d8c18865
|
fix(core): adjust T3W1 display refresh rate
[no changelog]
|
2025-01-31 10:04:26 +01:00 |
|
cepetr
|
2eb1e5b3ca
|
feat(prodtest): refactor and improve prodtest
|
2025-01-31 08:15:20 +01:00 |
|
cepetr
|
6719eeb376
|
refactor(core): simplify shutdown/handover code
[no changelog]
|
2025-01-30 14:07:25 +01:00 |
|
tychovrahe
|
b75c0a844d
|
feat(core): set haptic actuator for T3W1
[no changelog]
|
2025-01-29 16:55:56 +01:00 |
|