Commit Graph

12047 Commits (tychovrahe/bluetooth/master)
 

Author SHA1 Message Date
tychovrahe 5a1bc2db85 fix(core): don't send button requests when unlocking because BLE pairing is in progress
1 year ago
tychovrahe 46a517fa2e TEST: Homescreen notification
1 year ago
tychovrahe 20ecd74ebe TEST: Compile for DISC1 by default
1 year ago
tychovrahe 0fd5de9489 TEST: poll ble events
1 year ago
tychovrahe 3a0b71e013 refactor(core): separate internal BLE workflow handlers
1 year ago
tychovrahe 5abbd6efd0 fixup! fixup! feat(core): trezorctl working via BLE
1 year ago
tychovrahe 88a9be455d fixup! feat(core): support STM32F429 discovery board
1 year ago
tychovrahe d61cf18604 refactor(core): unify touch and button handling, enable usage of both in one model
1 year ago
tychovrahe a65ab6bad0 fixup! feat(core): prevent interruption of workflows from other communication interfaces
1 year ago
tychovrahe a3e8f191a6 feat(core/bootloader): dynamically decide to listen either USB or BLE
1 year ago
tychovrahe 2c476b84b3 fixup! feat(core): prevent interruption of workflows from other communication interfaces
1 year ago
tychovrahe 104de144b3 fixup! feat(core): trezorctl working via BLE
1 year ago
tychovrahe 5805156a6b feat(core): adjust bootloader screens to look better on rectangular screens
1 year ago
tychovrahe e402adc13e feat(core/ble): improved cooperation between stm and nrf, divided ble_firmware source files
1 year ago
tychovrahe ae86dc93ca refactor(core/ble): use protobuf for internal messages on nrf
1 year ago
tychovrahe 39635fcf44 fixup! feat(core): trezorctl working via BLE
1 year ago
tychovrahe 357c2c6313 feat(core): allow different screens sizes for TT UI
1 year ago
tychovrahe 2cb681f334 feat(core/ble): randomize BLE MAC address
1 year ago
tychovrahe fa98e17f6b chore(core): add BLE dependencies
1 year ago
tychovrahe 974560240c fix(core): disable IRQ before initializing DMA
1 year ago
tychovrahe 7a9aff96ab feat(core): support for BLE on discovery
1 year ago
tychovrahe 8264518220 feat(core): ble in bootloader
1 year ago
tychovrahe 7dedf36b13 refactor(core): conditional inclusion of BLE
1 year ago
tychovrahe 02bc42a5f0 feat(core): faster and more robust BLE communication
1 year ago
tychovrahe 9c27fd117d feat(core): ble tunnel via SPI
1 year ago
tychovrahe 4e2d4c1e79 feat(core): added Device Information Service
1 year ago
tychovrahe 7d33ca0896 feat(core): allow some messages only over specific interfaces
1 year ago
tychovrahe 2c505978a5 feat(core): internal events between nrf and stm
1 year ago
tychovrahe 4046a878c3 feat(core): re-pairing request/dialog
1 year ago
tychovrahe 324851ef00 feat(core): ble pairing
1 year ago
tychovrahe e26488e3e0 feat(core): prevent interruption of workflows from other communication interfaces
1 year ago
tychovrahe e65ba00646 feat(core): trezorctl working via BLE
1 year ago
tychovrahe d94bfde415 feat(core): upload BLE firmware through STM
1 year ago
tychovrahe a8e889afd2 build(core): added initial builds for ble_bootloader and ble_firmware
1 year ago
tychovrahe 0aa1512446 build(core): added SDK for nrf52
1 year ago
tychovrahe 5494119584 feat(core): support STM32F429 discovery board
1 year ago
tychovrahe 6c862a0a2b refactor(core): make emulated dma2d usable outside of emulator
1 year ago
matejcik 00a4fe44e8 chore(python): bump version after release
1 year ago
matejcik cb34b508b9 chore(ci): update name of poetry --remove-untracked option
1 year ago
matejcik e80dbfc74b ci: fix HWI jobs
1 year ago
matejcik fc5bffb890 docs(python): changelog for 0.13.6
1 year ago
matejcik f6534d4220 feat(python/trezorctl): better conversion to Trezor homescreen format (fixes #2880)
1 year ago
matejcik 67748f3c94 docs(python): correctly mark original issue for wiping bootloader
1 year ago
matejcik 1141ccdf79 fix(python/trezorctl): limit memory for one field (fixes #2439)
1 year ago
matejcik 09de7ce4f2 feat(python/trezorctl): support prompt configuration for encrypt/decrypt keyvalue
1 year ago
matejcik cc2314d89d fix(python/trezorctl): do not prompt twice when enabling force-on-device
1 year ago
tychovrahe 0c5db05357 feat(core): support 16bit i8080 display bus
1 year ago
Martin Milata f403b4c511 ci(nix): update to llvmPackages_14
1 year ago
tychovrahe 09349c308a feat(core): support hw revision 6 of T2B1
1 year ago
tychovrahe 6fe25eb305 chore(vendor): optimize uzlib (via micropython)
1 year ago