MMX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							fe7a1c2fcc 
							
						 
					 
					
						
						
							
							SubGHz - Keeloq: Read Centurion Nova remotes ( #2892 )  
						
						... 
						
						
						
						Co-authored-by: hedger <hedger@users.noreply.github.com>
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-08-01 18:32:24 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3a242e5fc3 
							
						 
					 
					
						
						
							
							SubGhz: bugfix unable to send, new generated secplus_v2 protocol ( #2488 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-03-15 21:16:52 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							72ca6b25e9 
							
						 
					 
					
						
						
							
							[FL-3106] SubGhz: better and more verbose error handling in protocols, stricter CAME validation ( #2443 )  
						
						... 
						
						
						
						* SubGhz: add error protocol
* WS: add error protocol
* SubGhz: error processing
* SubGhz: more stringent CAME protocol restrictions
* SubGhz: fix header duration CAME protocol
* SubGhz: delete comments
* SubGhz: sync SubGhzProtocolStatus with FuriStatus
* SubGhz: update documentation and bump api_version
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-03-04 00:09:13 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							31259d5304 
							
						 
					 
					
						
						
							
							[FL-3091] SubGhz: add protocol Alutech at-4n ( #2352 )  
						
						... 
						
						
						
						* GubGhz: add protocol Alutech at-4n
* SubGhz: fix syntax
* SubGhz: fix subghz_protocol_decoder_alutech_at_4n_get_hash_data
* SubGhz: add unit test alutech at-4n
* SubGhz: add name key
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2023-02-09 01:59:49 +09:00 
						 
				 
			
				
					
						
							
							
								Georgii Surkov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							8582670a34 
							
						 
					 
					
						
						
							
							[FL-2811] Fix PVS-Studio warnings ( #2142 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: gornekich <n.gorbadey@gmail.com> 
						
						
					 
					
						2022-12-26 21:13:30 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9cd0592aaf 
							
						 
					 
					
						
						
							
							SubGhz: add keeloq potocol  JCM_Tech ( #1939 )  
						
						... 
						
						
						
						* SubGhz: add keeloq potocol  JCM_Tech
* SubGhz: add new metod decoder
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-10-28 23:31:41 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9a9abd59e9 
							
						 
					 
					
						
						
							
							[FL-2904, FL-2900, FL-2890] WS: add  app WeatherStation ( #1833 )  
						
						... 
						
						
						
						* WeatherStation: start
* SubGhz: rename protocol magellen -> magellan
* WeatherStation: err Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* WeatherStation: fix Unresolved symbols: {'subghz_protocol_decoder_base_get_string'}
* Subghz: add set protocol_items
* WeatherStation: adding your protocols
* WS: add Infactory protocol
* WS: add history
* WS: add setting
* WS: add lock
* WS: add hopper frequency
* WS: fix history
* WS fix string_t -> FuriString*
* WS: add images
* WS: history record update when receiving data from the sensor again
* WS: add receiver info, delete extra code
* WS: add protocol ThermoPRO_TX4
* [FL-2900] SubGhz: Move icons in Sub-GHz
* WS: add Notification
* [FL-2890] SubGhz: Rename *_user files in resources to _user.example
* WS: add about scene
* WS: removing redundant code
* WS: add  protocol Nexus-TH
* WS: add protocol GT_WT03
* WS: fix notification and rename "Weather Station" -> "Read Weather Station"
* SubGhz: partial unit tests fix
* SubGhz: fix unit_test
* SubGhz: remove dead code
* SubGhz: rename SubGhzPresetDefinition into SubGhzRadioPreset, cleanup subghz types.
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2022-10-20 02:27:26 +09:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4000f0cac5 
							
						 
					 
					
						
						
							
							[FL-2870] Printf function attributes ( #1841 )  
						
						... 
						
						
						
						* Furi strings: printf attribute
* Logs: printf attribute
* Plugins: adapt
* Plugins: accommodate
* Unit tests: accommodate
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-10-07 22:35:15 +09:00 
						 
				 
			
				
					
						
							
							
								Sergey Gavrilov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4bf29827f8 
							
						 
					 
					
						
						
							
							M*LIB: non-inlined strings, FuriString primitive ( #1795 )  
						
						... 
						
						
						
						* Quicksave 1
* Header stage complete
* Source stage complete
* Lint & merge fixes
* Includes
* Documentation step 1
* FBT: output free size considering BT STACK
* Documentation step 2
* py lint
* Fix music player plugin
* unit test stage 1: string allocator, mem, getters, setters, appends, compare, search.
* unit test: string equality
* unit test: string replace
* unit test: string start_with, end_with
* unit test: string trim
* unit test: utf-8
* Rename
* Revert fw_size changes
* Simplify CLI backspace handling
* Simplify CLI character insert
* Merge fixes
* Furi: correct filenaming and spelling
* Bt: remove furi string include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2022-10-06 00:15:23 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							bc777b2eff 
							
						 
					 
					
						
						
							
							SubGhz: fix config menu ( #1748 )  
						
						... 
						
						
						
						* SubGhz: fix config menu
* SubGhz: fix gui Magellen protocol
* SubGhz: fix gui Transmit SubGhz
* SubGhz: keeloq, new gen manufacture code
* SubGhz: Update keeloq_mfcodes
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-09-25 23:34:52 +09:00 
						 
				 
			
				
					
						
							
							
								Max Lapan 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3360f818a1 
							
						 
					 
					
						
						
							
							Subghz: Adding checks for get_upload functions ( #1704 )  
						
						... 
						
						
						
						* Adding checks for get_upload functions
  Almost in every protocol, function which generates upload might fail and return false.
  But we don't check this result, which might end up sending random memory contents to the air.
* Format sources and fix crash on ivalid bit count in chamberlain
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-09-20 14:29:10 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							e9ab581771 
							
						 
					 
					
						
						
							
							SubGhz: fix decoder kelooq ( #1719 )  
						
						... 
						
						
						
						* SubGhz: fix decoder kelooq
Co-authored-by: hedger <hedger@users.noreply.github.com> 
						
						
					 
					
						2022-09-08 10:27:03 +03:00 
						 
				 
			
				
					
						
							
							
								MX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9b13842467 
							
						 
					 
					
						
						
							
							Fix typos in subghz ( #1588 )  
						
						... 
						
						
						
						Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-08-18 01:40:09 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4da6eba395 
							
						 
					 
					
						
						
							
							[FL-2706, FL-2709] SubGhz: checking saved key files for length ( #1485 )  
						
						... 
						
						
						
						* [FL-2706] SubGhz: checking saved key files for length
* SubGhz: fix RAW file upload error
* [FL-2709] GubGhz: RAW screen fix
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-08-01 21:24:21 +09:00 
						 
				 
			
				
					
						
							
							
								MX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							712a48b5db 
							
						 
					 
					
						
						
							
							Fix typo in subghz ( #1467 )  
						
						... 
						
						
						
						* fix typo across subghz
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Aleksandr Kutuzov <aku@plooks.com> 
						
						
					 
					
						2022-07-31 08:34:38 +09:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							ec19c11dbe 
							
						 
					 
					
						
						
							
							[FL-2669] SubGhz: add support for loading custom presets ( #1398 )  
						
						... 
						
						
						
						* SubGhz: load custom -preset
* SubGhz: fix error prt=0
* SubGhz: load custom preset
* SubGhz: code refactoring to support custom preset
* SubGhz: add custom presert refactoring
* SubGhz: fix alloc history alloc preset
* SubGhz: fix error load file
* SubGhz: fix start custom preset
* SubGhz: fix delete custom preset
* SubGhz: add description Custom_preset_data for CC1101
* SubGhz: debug logging and buffer size rounding
Co-authored-by: あく <alleteam@gmail.com>
Co-authored-by: Aleksandr Kutuzov <aku@plooks.com> 
						
						
					 
					
						2022-07-26 23:16:59 +09:00 
						 
				 
			
				
					
						
							
							
								hedger 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							4d6b170769 
							
						 
					 
					
						
						
							
							[FL-2520] FW build with -Wextra  ( #1185 )  
						
						... 
						
						
						
						* Fixing compiler warnings with -Wextra
* More warnings suppression, WIP
* Even more warning fixes
* Added new lines at end of text files.
* Padding fix
* Additional fixes to warnings on different build configurations; added -Wextra to default build pipeline
* Fixes for Secplus v1
* -additional warnings
* +-Wredundant-decls fixes
* FuriHal: print stack overflow task name in console
* FuriHal: add missing include
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com> 
						
						
					 
					
						2022-05-06 16:37:10 +03:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							f4a205142d 
							
						 
					 
					
						
						
							
							SubGhz: bug fixes  ( #1192 )  
						
						... 
						
						
						
						* Subghz: fix simultaneous detection of Princeton and GateTx
* SubGhz: fix phantom frequencies in the Frequency Analyzer 
						
						
					 
					
						2022-05-05 01:34:44 +03:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							94ba7d104c 
							
						 
					 
					
						
						
							
							SubGhz: refactoring add descriptions ( #1012 )  
						
						... 
						
						
						
						* SubGhz: add descriptions
* SubGhz: fix syntax
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-03-16 16:18:48 +07:00 
						 
				 
			
				
					
						
							
							
								Skorpionm 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							3164184bbc 
							
						 
					 
					
						
						
							
							[FL-2230] SubGhz: protocol API refactoring ( #969 )  
						
						... 
						
						
						
						* SubGhz: protocols library refactoring
* SubGhz: new architecture and refactoring
* SubGhz: simplify protocol structure, remove unused types
* SubGhz: rename Subghz to SubGhz
* SubGhz: add environment concept
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com>
Co-authored-by: DrZlo13 <who.just.the.doctor@gmail.com> 
						
						
					 
					
						2022-03-03 12:48:56 +03:00