tychovrahe
|
01465aac7c
|
feat(core): update NRF application from firmware
[no changelog]
|
2025-06-09 17:12:31 +02:00 |
|
tychovrahe
|
2b79302d03
|
feat(ble): include image hash in info message
[no changelog]
|
2025-06-09 17:12:31 +02:00 |
|
tychovrahe
|
776767326a
|
fix(core): fix nrf get info
[no changelog]
|
2025-06-09 17:12:31 +02:00 |
|
tychovrahe
|
f144bcd2a6
|
fix(core): fix nrf reboot to bootloader
[no changelog]
|
2025-06-09 17:12:31 +02:00 |
|
tychovrahe
|
803baf7fcd
|
feat(core/unix): implement USB VCP emulation
[no changelog]
|
2025-06-02 09:16:53 +02:00 |
|
tychovrahe
|
b8b2d7cf13
|
feat(core/bootloader): add separate bootloader-entry haptic effect
[no changelog]
|
2025-05-30 14:38:56 +02:00 |
|
tychovrahe
|
0cd38186bf
|
fix(core): adjust to powerctl->power manager transition
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
892a1b8171
|
style(core): fix cstyles [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
3795ba9fc4
|
fix(core): fix wakeup flags in nrf lib [no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
kopecdav
|
39c5c9b068
|
feat(core): remove powerctl, transfer all subordinate libraries into power manager
[no changelog]
|
2025-05-30 14:04:45 +02:00 |
|
tychovrahe
|
a71fe4a66e
|
fix(core): fix nrf start/stop, service listener registration
[no changelog]
|
2025-05-12 08:59:11 +02:00 |
|
tychovrahe
|
597b888963
|
fix(core): fix VCP polling
[no changelog]
|
2025-05-12 08:58:35 +02:00 |
|
cepetr
|
9df360785e
|
fix(core): fix incorrect constants use
[no changelog]
|
2025-05-12 07:57:46 +02:00 |
|
tychovrahe
|
a15d2f621f
|
feat(core): increase BLE TX packet size to 244B
[no changelog]
|
2025-05-07 17:08:40 +02:00 |
|
tychovrahe
|
755cb359bd
|
feat(core): suspend NRF&BLE driver, with or without connection
[no changelog]
|
2025-05-07 17:08:40 +02:00 |
|
tychovrahe
|
3f6a82ab67
|
feat(core): add wake up from suspend on NRF/BLE request
[no changelog]
|
2025-05-07 17:08:40 +02:00 |
|
tychovrahe
|
4f783c0a45
|
fix(core/prodtest): fix nrf communication tests
[no changelog]
|
2025-05-07 17:08:40 +02:00 |
|
tychovrahe
|
3fe0c90c1c
|
feat(core): change internal communication with NRF to SPI only
[no changelog]
|
2025-05-07 16:36:40 +02:00 |
|
tychovrahe
|
54202b9f53
|
feat(nordic): send busy response when trezor is not listening to BLE messages
[no changelog]
|
2025-05-07 16:08:46 +02:00 |
|
tychovrahe
|
8aaf68f39f
|
feat(core): add BLE pairing complete event
[no changelog]
|
2025-05-07 14:54:28 +02:00 |
|
obrusvit
|
4005e136e0
|
feat(emu): add LED capability to emulator
[no changelog]
|
2025-05-06 15:47:04 +02:00 |
|
tychovrahe
|
50411367af
|
refactor(core): unify button polling functionality
[no changelog]
|
2025-05-06 12:57:39 +02:00 |
|
tychovrahe
|
6860c4be0a
|
refactor(core): unify touch polling functionality
[no changelog]
|
2025-05-06 12:57:39 +02:00 |
|
kopecdav
|
f9dfb3ef1b
|
feat(core): Add max backlight limit to backlight driver. [no changelog]
|
2025-04-24 12:19:57 +02:00 |
|
cepetr
|
a05ce8aa70
|
fix(core): fix USB VCP freeze on T3W1 in prodtest
[no changelog]
|
2025-04-17 11:45:26 +02:00 |
|
Martin Milata
|
0ec2dbd583
|
fix(core/unix): HIDPI on macOS 15
[no changelog]
|
2025-04-16 17:27:11 +02:00 |
|
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 |
|