Willy-JL
9ef4b15f68
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-10-09 21:12:33 +01:00
MX
76e5a1c087
Merge branch 'ofw_dev' into dev
2023-10-09 22:21:49 +03:00
あく
fbded1e4ee
Lib: update stm32wb_copro to 1.17.3 release ( #3119 )
...
* Lib: update stm32wb_copro to 1.17.3 release
* Bump copro versions
* Lib: switch stm32_copro to release
2023-10-09 22:03:27 +09:00
hedger
4ae9a02efa
FuriHal ble: length fix for fw version prop ( #3136 )
...
* hal ble: length fix for fw version prop
* hal ble: dev_info char: setting data after setup is done
* api: storage: enabled storage_file_sync
2023-10-09 21:53:20 +09:00
MX
2c3b5ca43d
Revert "Temp fix for older iOS v9-14 HID support"
...
This reverts commit 016abe3273 .
2023-10-09 15:44:37 +03:00
Willy-JL
828fb47c9d
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-10-09 01:04:36 +01:00
MX
016abe3273
Temp fix for older iOS v9-14 HID support
...
TODO: Fix it properly
2023-10-08 11:42:56 +03:00
Willy-JL
4ad6297285
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into dev --nobuild
2023-09-30 19:26:24 +01:00
MX
fc1ec55a40
Merge branch 'ofw_dev' into dev
2023-09-25 16:53:05 +03:00
あく
63d7d46bd3
FuriHal,BleGlue: prevent sleep while HCI command executed, proper bt api rpc locking. Fixes random system lockups. ( #3107 )
2023-09-25 09:12:12 +04:00
MX
bf8357ee52
Revert "Testing hid without LED descr"
...
This reverts commit f7f9250e55 .
2023-09-21 22:39:57 +03:00
MX
f7f9250e55
Testing hid without LED descr
2023-09-19 17:45:34 +03:00
hedger
70b8823eb8
experimental key size change
2023-09-19 17:36:12 +03:00
MX
8f5ea2be83
Merge branch 'ofw_dev' into dev
2023-09-19 17:27:48 +03:00
あく
338fc3afea
New clock switch schema, fixes random core2 crashes ( #3008 )
...
* Updated stack to 1.17.0
* hal: ble: Fixed stack config
* Bumped stack version in config
* scripts: added validation of copro stack version in update bundles
* Copro: update to 1.17.2
* FuriHal: adjust tick frequency for HSE as sys clk
* FuriHal: adjust systick reload on sys clock change
* Sync api and format sources
* scripts: updated ob.data for newer stack
* FuriHal: return core2 hse pll transition on deep sleep
* FuriHal: cleanup ble glue
* FuriHal: rework ble glue, allow shci_send in critical section
* FuriHal: sync api symbols
* FuriHal: cleanup BLE glue, remove unused garbage and duplicate declarations
* FuriHal: BLE glue cleanup, 2nd iteration
* FuriHal: hide tick drift reports under FURI_HAL_OS_DEBUG
* Lib: sync stm32wb_copro with latest dev
* FuriHal: ble-glue, slightly less editable device name and duplicate definition cleanup
* FuriHal: update ble config options, enable some optimizations and ext adv
* FuriHal: update clock switch method documentation
* FuriHal: better SNBRSA bug workaround fix
* FuriHal: complete comment about tick skew
* FuriHal: proper condition in clock hsi2hse transition
* FuriHal: move PLL start to hse2pll routine, fix lockup caused by core2 switching to HSE before us
* FuriHal: explicit HSE start before switch
* FuriHal: fix documentation and move flash latency change to later stage, remove duplicate LL_RCC_SetRFWKPClockSource call
---------
Co-authored-by: hedger <hedger@nanode.su >
Co-authored-by: hedger <hedger@users.noreply.github.com >
2023-09-19 18:22:21 +04:00
MX
091210c003
ofw upds
2023-09-11 18:51:14 +03:00
MX
d4cad7b8c6
add refactor things back
2023-09-11 18:39:38 +03:00
MX
1df2fc035f
New bt beacon api
...
by Willy-JL
2023-09-07 13:45:37 +03:00
Willy-JL
2125f1fca4
New more streamlined custom ble adv api
...
Thanks for the idea @xMasterX !
2023-09-07 00:32:02 +02:00
MX
d40f664342
API for BLE Beacon app
...
thanks to Willy-JL
2023-09-05 16:22:14 +03:00
Willy-JL
5d3eb575fc
Improve custom bt adv data
2023-09-04 04:51:45 +02:00
Willy-JL
87124a1d2c
Custom BT adv data API
2023-09-03 01:40:30 +02:00
Willy-JL
6d8ef70f28
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev --nobuild
2023-09-02 16:55:24 +02:00
MX
15c480b68a
Merge branch 'ofw-dev' into dev
2023-09-02 13:33:32 +03:00
あく
f218c41d83
Undo some TODO ( #3024 )
...
* TODO FL-3497: impossible to fix with current memory allocator
* TODO FL-3497: removed, requires radically different settings approach
* TODO FL-3514: removed, yes we should
* TODO FL-3498: implemented, guarding view port access with mutex.
* TODO FL-3515: removed, questionable but ok
* TODO FL-3510: removed, comment added
* TODO FL-3500: refactored, store pin numbers in GpioPinRecord, fix gpio app crash caused by incorrect gpio_pins traversal.
* Format Sources
* TODO FL-3505: removed, mutex alone is not going to fix issue with WPAN architecture
* TODO FL-3506: removed, change ownership by copy is good
* TODO FL-3519: documentation and link to source added
* Lib: remove unneded total sum from comment in bq27220
---------
Co-authored-by: hedger <hedger@users.noreply.github.com >
2023-09-01 05:54:52 +04:00
Willy-JL
17a6822a09
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-08-27 22:14:33 +02:00
MX
20593d56c0
Merge branch 'ofw-dev' into dev
2023-08-22 21:53:50 +03:00
Astra
e353433cd8
[FL-3488] Assign tickets to all TODO items ( #2988 )
...
Co-authored-by: あく <alleteam@gmail.com >
2023-08-23 02:56:27 +09:00
Willy-JL
9d1987e661
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-07-13 20:08:56 +02:00
MX
bbbb371d35
fix typos
2023-07-05 14:51:22 +03:00
MX
9e67fe6794
BLE stuff
...
+ BadBT fixes by Willy-JL
2023-07-05 14:41:28 +03:00
ClaraCrazy
857fa406d8
Step into the light 1.15 stack. Your time has cometh
2023-06-23 03:18:33 +02:00
Willy-JL
a4c0823abd
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-06-16 20:48:35 +01:00
MX
491e368535
Merge branch 'ofw-dev' into dev
2023-06-16 20:41:47 +03:00
hedger
5334a0ab92
[FL-3376] Fixed GATT attribute order ( #2776 )
...
* hal: gatt: swapped rx/tx serial chars order
* hal: gatt: reordered HID attrs to maintain previous order
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2023-06-15 21:24:47 +09:00
MX
8bb3092002
Revert BLE gatt characteristics refactoring temporarily
2023-06-14 03:19:18 +03:00
Willy-JL
c4850ba89a
Revert gatt refactor for now (breaks iOS BT HID)
2023-06-13 18:36:55 +01:00
Willy-JL
cb97cbbb27
Fix for 1.13.3 stack
2023-06-09 01:29:39 +01:00
Willy-JL
db0dc7064a
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-06-09 01:27:24 +01:00
MX
f4cc929a99
Fix descriptor
2023-06-09 00:53:16 +03:00
MX
d8ae931b7c
Fix led descriptor?
2023-06-08 23:21:22 +03:00
MX
18220515b5
Merge branch 'ofw-dev' into dev
2023-06-08 14:58:46 +03:00
hedger
e3e64e5e83
[FL-3267] ble: refactored bt gatt characteristics setup ( #2587 )
...
* ble: refactored bt gatt characteristics setup
* ble: naming fixes, small optimizations
* ble: expanded bitfields; fixed pvs warnings
* ble: fixed pvs warnings for real
* ble: using FlipperGattCharacteristicDataPropsFixed for char[] props
* ble: removed flipper_gatt_characteristic_props_const_char
* ble: gatt: naming changes
* ble: gatt: fixed device_info service constant attrs sizes
* ble: gatt: copy descriptors to char instances; reworked hid chars to be callback-based; moved max size getter to callback with NULL data; added comments
* ble: gatt: removed hid_svc_report_data_callback
* ble: hid svc: better double loop idx naming
* ble: hid svc: simplified hid_svc_update_info
* ble: gatt: removed magic values; fixed type for HidSvcGattCharacteristicInfo
* ble: gatt: moved long uuids to separate files
Co-authored-by: gornekich <n.gorbadey@gmail.com >
Co-authored-by: あく <alleteam@gmail.com >
2023-06-08 18:42:02 +09:00
Willy-JL
6326b7ff1f
Revert "Upgrade radio stack to 1.15.0"
...
This reverts commit a526eee458 .
2023-06-03 02:43:46 +01:00
Willy-JL
a526eee458
Upgrade radio stack to 1.15.0
2023-06-03 00:31:14 +01:00
Willy-JL
df8b7cbe48
Random cleanup and housekeeping
2023-06-01 01:46:19 +01:00
Willy-JL
0657aebf52
Merge branch 'dev' of https://github.com/DarkFlippers/unleashed-firmware into xfw-dev
2023-05-14 19:46:20 +01:00
MX
849f14e480
Bad BT plugin, Submenu locked elements, API updates, etc.
...
Thanks to WillyJL, ClaraCrazy, and XFW contributors
2023-05-13 00:14:22 +03:00
MX
b2e55d7d84
Merge branch 'ofw-dev' into dev
...
:(
2023-05-11 17:47:14 +03:00
Willy-JL
782e91c6e2
Merge branch 'dev' of https://github.com/flipperdevices/flipperzero-firmware into xfw-dev
...
Oh thank you OFW for your immense wisdom of shuffling code FOR NO REASON
Was it so difficult to add A SINGLE BOOL to lock with PIN or not?????
2023-05-11 15:35:27 +01:00