Willy-JL
8b8d3b2833
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-09-27 01:48:29 +01:00
MX
d2a8e9fb5e
princeton add support for different button coding type [ci skip]
2024-09-26 19:06:39 +03:00
Willy-JL
62ce89e41e
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-09-24 05:47:20 +01:00
MX
16e4b9219a
merge ofw pr 3885 - Add API to enforce ISO15693 mode [ci skip]
...
by aaronjamt
https://github.com/flipperdevices/flipperzero-firmware/pull/3885/files
2024-09-21 03:50:03 +03:00
MX
0df33899eb
Frequency analyzer fixes and improvements
...
disable ext module due to lack of required hardware on them and incorrect usage of freq analyzer, like trying to receive "signals" with it (from the space??), while it should be used only to get frequency of the remote placed around 1-10cm around flipper's left corner
Also fix possible GSM mobile towers signal interference by limiting upper freq to 920mhz max
Fix dupliacted freq lists and use user config for nearest freq selector too (finally)
2024-09-20 06:35:46 +03:00
m7i-org
3351f9b636
Sub-GHz: Add Bresser 3CH weather station protocol ( #217 )
...
* feat(subghz): added Bresser 3CH weather station
Added the Bresser 3CH, a weather station supported by rtl_433 already.
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-09-18 01:14:29 +02:00
Aaron Tulino
5afc01a4c3
NFC: Add API to enforce ISO15693 mode ( #225 )
...
* Add API to enforce ISO15693 mode
See https://github.com/flipperdevices/flipperzero-firmware/pull/3885
* Revert symbols version
* Format
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com >
2024-09-17 23:32:03 +02:00
Willy-JL
8d43f8f7cc
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2024-09-17 22:03:37 +01:00
MX
2826382970
fix check [ci skip]
2024-09-16 18:31:02 +03:00
MX
2af87cdb70
hollarm button codes and gangqi validator allow more serials [ci skip]
2024-09-16 18:01:51 +03:00
Willy-JL
1fec32daa1
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-09-14 01:30:48 +02:00
MX
1ca240b624
princeton custom buttons support [ci skip]
2024-09-11 01:59:41 +03:00
MX
876cbc40b7
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-10 05:48:55 +03:00
Willy-JL
26959f73d8
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2024-09-10 01:03:42 +02:00
Willy-JL
c1ba3e34cb
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-09 23:23:14 +02:00
Willy-JL
e282d8050f
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-09 23:20:14 +02:00
RebornedBrain
5f4f4fcc60
FeliCa anti-collision fix ( #3889 )
...
* System code added to felica hal config functions
* Felica sensf_res setup logic adjusted with new struct
* Set api symbols version to 73.0
* Felica unit tests fix
* Furi: prevent use after free on xEventGroupSetBits call
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-09-09 22:11:53 +01:00
Zinong Li
78c5dd95d8
LFRFID GProxII Fix Writing and Rendering Conflict ( #3888 )
2024-09-09 18:23:18 +01:00
MX
80ad381eef
extra checks [ci skip]
2024-09-09 05:13:02 +03:00
MX
b6644d7727
merge fixes [ci skip]
2024-09-09 04:13:10 +03:00
MX
7711b2daae
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-09 04:11:35 +03:00
MX
5da447a2b0
more chance to generate working remote at gangqi
2024-09-09 04:11:00 +03:00
Zinong Li
a122ee75f6
LFRFID: Guard GProxII Wiegand Check Against False Positive and Correct 36-bit Parsing ( #3868 )
...
* Update protocol_gproxii.c
* 36 bit format parsing fix
* Update protocol_gproxii.c
* wiegand checks as single function
* LfRfid: simplify gprox wiegand payload validation flow
* LfRfid: extra furi_check in gprox wiegand validation code
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
2024-09-08 11:25:31 +01:00
MX
6911ba12ad
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-07 22:31:11 +03:00
Willy-JL
2b5b6543d6
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-07 19:14:22 +02:00
Willy-JL
c5fa2c46f8
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-07 18:37:13 +02:00
Silent
8672a1d94c
Replace all calls to strncpy with strlcpy, use strdup more, expose strlcat ( #3866 )
...
strlcpy doesn't zero the buffer and ensures null termination,
just like snprintf
strlcat is already used by mjs and it's a safe alternative to strcat,
so it should be OK to expose to apps
2024-09-07 17:16:56 +01:00
Astra
3c75356b49
Fix detection of GProx II cards and false detection of other cards ( #3869 )
...
* Fix detection of GProx II cards and false detection of other cards as GProx II
* Fix incorrect parity starting bit
Co-authored-by: あく <alleteam@gmail.com >
2024-09-07 12:12:06 +01:00
Willy-JL
3485693c00
Format
2024-09-07 00:41:02 +02:00
Willy-JL
45fab3cf3d
Merge remote-tracking branch 'ul/dev' into mntm-dev
2024-09-07 00:16:52 +02:00
MX
ad1c9045af
use global counter
2024-09-06 12:56:35 +03:00
MX
64e231ae8d
fix logic
2024-09-06 12:47:43 +03:00
MX
910380559b
move logic
2024-09-06 12:16:34 +03:00
MX
8d731f3b1b
hay21 add 3rd button
2024-09-06 11:52:03 +03:00
MX
7333c550d2
hay21 small ui fix
2024-09-06 11:46:11 +03:00
MX
2e0cebc4f8
add hay21 dynamic protocol [ci skip]
2024-09-06 11:23:02 +03:00
MX
2762ff2def
gangqi serial validator and fix add manually
2024-09-06 10:11:43 +03:00
Willy-JL
16859a41b9
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-06 02:00:42 +02:00
MX
a4eebd7ad6
Add hollarm 42bit protocol and more
...
custom button support and add manually support for new protocols
2024-09-06 00:46:29 +03:00
MX
2683f950a7
return back after merge
2024-09-05 22:14:40 +03:00
MX
56530ee61c
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-05 22:10:41 +03:00
hedger
feb1b2f349
[FL-3882] Clean up of LFS traces ( #3849 )
...
* updater, storage: removed mentions of LFS from public APIs; updated corresponding strings
* rpc: updated include path
Co-authored-by: あく <alleteam@gmail.com >
2024-09-05 18:44:22 +01:00
Willy-JL
f65d4bb233
Merge remote-tracking branch 'ofw/dev' into mntm-dev
2024-09-05 19:17:18 +02:00
porta
c9791a280a
[FL-3884] Proper integer parsing ( #3839 )
...
* feat: strint_to_uint32 and tests
* fix: permit explicit bases and prefixes
* feat: strint_to_{int32,uint16,int16}
* feat: strint_to_u?int64
* refactor: replace strtol, strtoul, sscanf with strint_to_*
* fix: api symbols
* docs: document parameter `end` of strint_to_uint_32
* style: apply changes requested by hedger
* refactor: fix pvs-studio diagnostic
* style: apply changes requested by CookiePLMonster
* fix: unused var
* fix: pointer type
* refactor: convert atoi to strint_to_*
* fix: strint_to_uint8 doesn't actually exist ._ .
* fix: memory leak
* style: address review comments
* Toolbox: couple small comments in the code and doxygen comment update. SubGhz, Loader: fix strint usage.
* Loader: fix incorrect cast
Co-authored-by: あく <alleteam@gmail.com >
2024-09-05 18:02:42 +01:00
MX
24325e4418
gangqi add button parsing
2024-09-05 03:54:16 +03:00
Willy-JL
0900ac3520
Merge remote-tracking branch 'ul/dev' into mntm-dev --nobuild
2024-09-04 22:39:32 +02:00
MX
2e787dea47
merge ofw pr 3868 [ci skip]
...
by zinongli
LFRFID: Fix Guard GProxII False Positive and 36-bit Parsing
2024-09-04 04:46:31 +03:00
MX
d2f0fbad45
Merge remote-tracking branch 'OFW/astra/gproxii-fix-detection' into dev
2024-09-04 03:17:29 +03:00
MX
00a0c6ee1a
Merge remote-tracking branch 'OFW/dev' into dev
2024-09-04 03:16:37 +03:00
MX
8fd8e4f3d9
Add marantec24 and gangqi protocols
...
Protocols by @xMasterX / captures for gangqi by @mishamyte
2024-09-04 03:16:30 +03:00