Roman Zeyde
|
1e3b02771b
|
fix(core): don't use 'static lifetime for BLEEvent
[no changelog]
|
2025-03-21 17:13:27 +02:00 |
|
Roman Zeyde
|
fabb5e8c6c
|
perf(core): don't allocate if BLE event data is empty
BLE event data is not empty only on pairing:
```
core/embed/io/ble/stm32/ble.c
176: ble_event_t event = {.type = BLE_CONNECTED};
182: ble_event_t event = {.type = BLE_DISCONNECTED};
227: ble_event_t event = {.type = BLE_PAIRING_REQUEST, .data_len = 6};
244: ble_event_t event = {.type = BLE_PAIRING_CANCELLED, .data_len = 0};
```
[no changelog]
|
2025-03-20 15:22:32 +02:00 |
|
tychovrahe
|
6fb65bcfd9
|
refactor(core): refactor button events
[no changelog]
|
2025-03-20 11:07:34 +01:00 |
|
tychovrahe
|
93f20bead1
|
feat(core/prodtest): add BLE testing
[no changelog]
|
2025-02-26 10:27:14 +01:00 |
|
tychovrahe
|
69a61e98e0
|
feat(core): adjust codec_v1 to work with differently sized RX and TX packets
[no changelog]
|
2025-01-23 16:46:12 +01:00 |
|
tychovrahe
|
a5809c872e
|
feat(core): add support for setting BLE name from Trezor firmware
[no changelog]
|
2025-01-23 13:27:59 +01:00 |
|
tychovrahe
|
b2a4db1463
|
feat(core): expose BLE functionality to micropython
[no changelog]
|
2025-01-14 09:15:12 +01:00 |
|
tychovrahe
|
eef2f4113f
|
refactor(core): improve USB events handling, more extensible implementation
[no changelog]
|
2025-01-13 18:46:11 +01:00 |
|
tychovrahe
|
e4f4985584
|
refactor(core): split polling can_read and reading from USB
[no changelog]
|
2025-01-13 17:42:30 +01:00 |
|
cepetr
|
089db2cadf
|
refactor(core): restructure embed folder
[no changelog]
|
2024-11-18 09:41:02 +01:00 |
|