Apparently both the mentioned Elitelux and Vivax models are the same, so they share the same codes. Sansui is a brand that is also associated with them as one of the available Sansui codes is the same as this one. This code might also work for the non-smart version of the Vivax TV, the TV-32LE114T2S2, but it has not been tested.
Co-authored-by: hedger <hedger@users.noreply.github.com>
* furi: update heap4 to latest
* debug: heap under/overflow testing app
* fix formatting
* silence pvs warnings
* Linker: symbols without type
* Infrared: fix crash in universal remotes on long back press
* Infrared: properly fix incorrect input handling behavior and crash in universal remote. Fix same issue in hid_app.
* FreeRTOSConfig: explicit cast to uint in configTOTAL_HEAP_SIZE
* Format sources
* C and C++ compatible version of stm32wb55_linker.h
Co-authored-by: あく <alleteam@gmail.com>
* updated button panel
* fixed mismateched .c and .h files
* Gui: extra events for ok button handling in button_panel
* Gui: extra events for other buttons handling in button_panel
Co-authored-by: あく <alleteam@gmail.com>
* Move OTG controls to the power service
* Accessor: add missing power service import
* Power: add is_otg_enabled to info and properly handle OTG enable with VBUS voltage present
* Power: method naming
* Power: add backward compatibility with old-style use of furi_hal_power
* Scripts: lower MIN_GAP_PAGES to 1
* SubGhz: fix incorrect logging tag
* SubGhz: delegate OTG management to power service
* Power: fix condition race, various improvements
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
* feat: universal ir signal selection
* fix: f18, format specifiers
* update labels with suggestions from the ui team
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
* Add new AC for Fujitsu ASTG12LVCC
* Updated timeout settings in GitHub Actions workflow
* Revert CI changes
Co-authored-by: Banana Blue <bananablue@Banana-no-Air.local>
Co-authored-by: あく <alleteam@gmail.com>
* initial working commit
* update names + format
* add skip functionality
* misc tweaks
* change back gpio label
* remove gpio setting changes
* misc fixes
* bug fixes and polish
* add subtitle button and reorganize order
* update ir settings to version 2
* ir settings v1 migration support
* fixes
* format
* misc fixes
* Simplify and standardize settings handling
* Auto-calculate easy_mode_button_count
* Case insensitive match existing remote buttons
* Display button name more prominently
* Sort submenu indexes and handling
* Fine to keep text highlighted
* Some formatting for less conflicts
* Not sure how these got lost kek
* Update changelog
---------
Co-authored-by: Willy-JL <49810075+Willy-JL@users.noreply.github.com>
* Add the ability to send a signal once
* Update protobuf
* Fix sending infrared signals
* Review changes
* Update protobuf
* Separate sending an IR signal once into a function
* Update protobuf module
---------
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Georgii Surkov <georgii.surkov@outlook.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>
* 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>