MMX 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							14fc960246 
							
						 
					 
					
						
						
							
							Infrared: RCA protocol support ( #2823 )  
						
						... 
						
						
						
						* RCA protocol support
* Add unit test
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-07-11 12:39:07 +04:00 
						 
				 
			
				
					
						
							
							
								Georgii Surkov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							75e9de12b0 
							
						 
					 
					
						
						
							
							[FL-3078] Per protocol signal repeat count ( #2293 )  
						
						... 
						
						
						
						* Better Infrared protocol file structure
* Rename InfraredProtocolSpec to InfraredProtocolVariant
* Slightly better names
* Add repeat count field to protocol variant description
* Repeat the signal the appropriate number of times when brute-forcing
* Repeat the signal the appropriate number of times when sending via worker
* Better signal count logic in infrared_transmit
* Better variable names
* Convert some raw signals to messages in tv.ir
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2023-01-13 16:50:19 +03:00 
						 
				 
			
				
					
						
							
							
								yan0f 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							9740dd8c75 
							
						 
					 
					
						
						
							
							Fix typos in source code ( #2258 )  
						
						
						
						
					 
					
						2023-01-07 01:06:50 +09:00 
						 
				 
			
				
					
						
							
							
								Samuel Stauffer 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							aa2ecbe80f 
							
						 
					 
					
						
						
							
							infrared: add Kaseikyo IR protocol ( #1965 )  
						
						... 
						
						
						
						* infrared: add Kaseikyo IR protocol
Add Kaseikyo IR protocol support. This protocol is also called the Panasonic protocol and is used by a number of manufacturers including Denon.
The protocol includes a vendor field and a number of fields that are vendor specific. To support the format of address+command used by flipper the vendor+genre1+genre2+id fields are encoded into the address while the data is used for the command.
There are older versions of the protocol that used a reverse bit order that are not supported.
Protocol information:
- https://github.com/Arduino-IRremote/Arduino-IRremote/blob/master/src/ir_Kaseikyo.hpp 
- http://www.hifi-remote.com/johnsfine/DecodeIR.html#Kaseikyo 
- https://www.denon.com/-/media/files/documentmaster/denonna/avr-x3700h_avc-x3700h_ir_code_v01_04062020.doc 
* Format and add unit test to Kaseikyo IR codec.
Co-authored-by: Georgii Surkov <37121527+gsurkov@users.noreply.github.com> 
						
						
					 
					
						2022-11-07 18:38:04 +04:00 
						 
				 
			
				
					
						
							
							
								Albert Kharisov 
							
						 
					 
					
						
						
							
							
						
						
						
							
						
						
							052237f8c9 
							
						 
					 
					
						
						
							
							[FL-2279] IR doxygen, rename irda -> infrared ( #1010 )  
						
						... 
						
						
						
						* IR: Doxygen docs, some rename
* Rename irda -> infrared
* Rollback collateral renames
Co-authored-by: あく <alleteam@gmail.com> 
						
						
					 
					
						2022-02-25 18:22:58 +03:00