* Update ndef.c
included mifare classic support
* Update application.fam
* Update ndef.c
* Update ndef.c
* Update ndef.c
* Update ndef.c
* Update ndef.c for better parsing
Because mifare classic 1k has a sector trailer, the ndef parser might conflict with it if the payload is long enough or if there's too many payloads. This code removes all sector trailer in a new buffer and uses that for parsing without any problems.
* Rewrite NDEF as protocol agnostic
* Move type name buffer to stack when possible
* Parse URI without heap buffer
* Reduce binary sizes by using preprocessor defines
* Parse MFC without clone buffer and support MAD2
* Keep message count between different TLVs
* Simplify macro check
* Simplify length conversion
* Improve output of unparsed types
* Add some more logging
* Fix WiFi parsing
* Check MAD key before reading
* Rename ndef_read() to ndef_get()
* Update changelog
* Wording
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
* init
* comments
* remove trash
* remove code that mistakenly added from merging conflicts
* remove code that mistakenly added from merging conflicts
* format
* remove header that added during debugging
* ecit name
* Revert some whitespace changes to avoid future conflicts
* get_button_count()
* Use same index values
* Use common functions where possible
* Unroll long if into guard check
* Fix furi check failed due to inflated button index
* Show "assets" folders
* Load DB file only once and show loading animation
* Add bool for auto_detect_buttons
* Show error when tryingto load remote file as universal library
* Remove unnecessary includes
* Fix inputs
* more_devices -> from_file
* Consistency
* Remember last selected library file
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
* feat(subghz): Nexus-TH improvements on detection
Added detection improvements for Nexus-TH as in 00bd97c63a/src/devices/nexus.c (L63-L78) :
- If hum==0% there's no humidity sensor, so don't overwrite to 20%
- If the Rubicson check matches, then it's probably not a Nexus-TH
- Check temp range beween -50C and 100C
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
* Delete assets/icons/Update/Updating_32x40.png
* New "Updating" Logo
Concept by Mr.House, original art by Vale, design(s) by Pr3, feedbacks by nescap, extra designs/pr3's inspiration by Kuronons :)
- Kuronons, 2024
* Delete assets/icons/Update/Updating_32x40.png
removed old logo in favour of improved one.
* New(er) Updating Logo
* Double border (?)
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
* New Bluray/DVD Remote Icons
* add Bluray/DVD Universal Remote
* update api_symbols v73.2
* Delete api_symbols.csv
* update api_symbols v73.2
* update f18 api_symbols v73.2
* update api_symbols v73.2 fr this time
* add new bluray universal db
* update api_symbols to LF
* convert icons to 1-bit B&W
* fbt format
* Must be in line with OFW
* Tweak buttons a little
* add ok button icons
* change 'stop' button to 'ok'
* add new ok icons
* update ok icons to 1bit b&w
* update f7 api_symbols
* update bluray_dvd.ir
* update bluray universal remote
changed stop to 'ok'
changed next & prev to fast f and fast b
* new icons
* update icons to 1-bit BW
* fbt format
* Delete applications/main/infrared/infrared_scene_universal_bluray.c
* Add files via upload
* Add files via upload
* change ok icon to a tick
* the last commit.
gotta remember to format icons as 1bit BW lmao
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
* fix(subghz): s/Latitute/Latitude/
* feat(subghz): using Lat,Lon with fallback to older values
* Some speedup and fix fallbacks
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
* feat(subghz): added V0 message format to Bresser 3CH protocol
Improved the Bresser 3CH recognition, as some sensors send multiple message types at the same time.
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>