SG 
							
						 
					 
					
						
						
							
						
						5fc533385b 
					 
					
						
						
							
							[FL-1409] Flipper name in reports ( #507 )  
						
						... 
						
						
						
						* USB CDC descriptor: join product name from two strings
* add f5 support
* USB CDC descriptor: use constant device name across all device
* BLE: use device name in advertising and model
* BLE: truncate device name
Co-authored-by: あく <alleteam@gmail.com > 
						
						
					 
					
						2021-06-07 19:05:47 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						d040515f84 
					 
					
						
						
							
							[FL-1363] BLE GUI tests ( #505 )  
						
						... 
						
						
						
						* bt: introduce bt CLI commands
* api-hal-bt: add get rssi
* bt: fix cli commands
* bt: fix typos
* bt: refacrote bt test names
* ble gui continue
* bt: rework carrier test gui
* bt: rework send packets test gui
* bt: rework receive packets test
* api-hal-bt: change rssi return
* bt: refactore bt gui
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com >
Co-authored-by: SG <who.just.the.doctor@gmail.com > 
						
						
					 
					
						2021-06-02 17:09:02 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						205932b24c 
					 
					
						
						
							
							Add BLE CLI tests ( #502 )  
						
						... 
						
						
						
						* bt: introduce bt CLI commands
* api-hal-bt: add get rssi
* bt: fix cli commands
* bt: fix typos
* Bt: add missing newline in console message
Co-authored-by: Aleksandr Kutuzov <alleteam@gmail.com > 
						
						
					 
					
						2021-05-29 01:57:11 +03:00 
						 
				 
			
				
					
						
							
							
								SG 
							
						 
					 
					
						
						
							
						
						a93f21dfbe 
					 
					
						
						
							
							[FL-1367] fix rfid on f6 target ( #500 )  
						
						... 
						
						
						
						* RFID hal: fix gpio setup
* timers hal: crutch for HAL
* RFID hal: fix gpio setup 
						
						
					 
					
						2021-05-28 12:38:12 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						d76283b1a0 
					 
					
						
						
							
							[FL-1111] SD card rework with SPI API ( #496 )  
						
						... 
						
						
						
						* api-hal-spi: make fast and slow sd card devices
* api-hal-spi: add configuration for spi bus
* fatfs: rework sd card driver with api-hal-spi
* api-hal-spi: enable spi in bus reset 
						
						
					 
					
						2021-05-26 18:42:12 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						e620b310b7 
					 
					
						
						
							
							[FL-1039] Emv emulation ( #491 )  
						
						... 
						
						
						
						* nfc: add emulate emv to submenu
* api-hal-nfc: add emv emulation 
						
						
					 
					
						2021-05-26 02:54:44 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						d92bb18cca 
					 
					
						
						
							
							api-hal-version: fix f6 target version ( #492 )  
						
						
						
						
					 
					
						2021-05-25 21:26:42 +03:00 
						 
				 
			
				
					
						
							
							
								SG 
							
						 
					 
					
						
						
							
						
						f49f30f8a7 
					 
					
						
						
							
							[FL-1274] Interrupt manager: cleaned version ( #490 )  
						
						... 
						
						
						
						* HAL interrupl manager: cleaned version
* HAL interrupt manager: mem barriers
* HAL interrupt manager: volatile interrupt list
Co-authored-by: あく <alleteam@gmail.com > 
						
						
					 
					
						2021-05-25 13:56:27 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
						
						84f46e670a 
					 
					
						
						
							
							[FL-1254] ViewDispatcher improvements, SubGhz cli and certification preparation ( #482 )  
						
						... 
						
						
						
						* Add more more frequencees and change ok key bahavior to toggle
* GUI: add queue support to ViewDispatcher
* SubGhz: basic cli
* SubGHz: pt send cli
* SubGhz: carrier cli commands.
* Fix irda test data merge artifacts 
						
						
					 
					
						2021-05-25 13:19:07 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						356476b7f8 
					 
					
						
						
							
							[FL-1355] Fix flipper name C string ( #485 )  
						
						... 
						
						
						
						* api-hal-version: guarantee zero terminated flipper name
* cli_commands: fix hw_info command 
						
						
					 
					
						2021-05-24 21:06:53 +03:00 
						 
				 
			
				
					
						
							
							
								SG 
							
						 
					 
					
						
						
							
						
						eac8626c8c 
					 
					
						
						
							
							[FL-1351] Wiegand read fix ( #483 )  
						
						... 
						
						
						
						* App accessor: fix external interrupts binding. Hal: removed InterruptTypeExternalInterrupt.
* GPIO hal: add ex and simple init functions to F6 target
* GPIO hal: add dummy alt fn to F6 target
* RFID hal: update gpio hal usage
* F5,F6: synchronize targets, backport VCP fixes, cleanup.
Co-authored-by: あく <alleteam@gmail.com > 
						
						
					 
					
						2021-05-24 12:57:14 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						725981f431 
					 
					
						
						
							
							[FL-663] Read EMV cards ( #460 )  
						
						... 
						
						
						
						* nfc: add emv decoder
* api-hal-nfc: add data exchange api
* nfc_worker: add read emv routine
* nfc: add emv reader view
* nfc: add support for Mastercard reading
* api-hal-nfc: fix incorrect merge changes
* nfc_worker: set to zero emv app object on each cycle
* api-hal-nfc: add api for f6 target
* nfc: move emv_decoder to lib folder
Co-authored-by: あく <alleteam@gmail.com > 
						
						
					 
					
						2021-05-18 21:12:01 +03:00 
						 
				 
			
				
					
						
							
							
								gornekich 
							
						 
					 
					
						
						
							
						
						df4a170213 
					 
					
						
						
							
							[FL-1268] Gauge re-calibration ( #471 )  
						
						... 
						
						
						
						* bq27220: add new battery profile parameters
* bq27220: add gauging configuration
* power: change poweroff condition depending on remain capacity
* api-hal-power: update api for f6 target 
						
						
					 
					
						2021-05-18 17:59:16 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
						
						6d648da003 
					 
					
						
						
							
							[FL-835] Factory reset. Cli refactoring.  ( #466 )  
						
						... 
						
						
						
						* ApiHal: add boot flags. Internal storage: add factory reset.
* Bootloader: correct doxygen comment format.
* Cli: change cli callback signature. Applications: update API usage. Add factory_reset cli command. 
						
						
					 
					
						2021-05-18 16:57:39 +03:00 
						 
				 
			
				
					
						
							
							
								Albert Kharisov 
							
						 
					 
					
						
						
							
						
						3114a2d4b8 
					 
					
						
						
							
							[FL-1156, FL-1249] Add IRDA encoder/decoder library ( #451 )  
						
						... 
						
						
						
						* Add cscope db generation
* Add api-hal-irda, TIM2: HAL->LL
* Add libirda: pwm decoding
* Universal state machine
* Add irda decoder library
* Move IRDA capture to standalone tool
* Add encoder/decoder samsung32, NEC, fix bugs
* Port current App to new Irda lib
* Fix clang format for test data
* Port IRDA api-hal to f6
Co-authored-by: あく <alleteam@gmail.com > 
						
						
					 
					
						2021-05-18 13:51:00 +03:00 
						 
				 
			
				
					
						
							
							
								SG 
							
						 
					 
					
						
						
							
						
						ba0419276e 
					 
					
						
						
							
							[FL-1311] F6, app LF-RFID: Updated timer api and config ( #465 )  
						
						... 
						
						
						
						* F6, app LF-RFID: Updated timer api and config
* Api hal rfid: updated comments
Co-authored-by: あく <alleteam@gmail.com > 
						
						
					 
					
						2021-05-18 12:54:48 +03:00 
						 
				 
			
				
					
						
							
							
								あく 
							
						 
					 
					
						
						
							
						
						734820c137 
					 
					
						
						
							
							[FL-1196] Targets: add F6 ( #427 )  
						
						... 
						
						
						
						* Targets: add F6
* F6: Update linker script for use with internal storage
* F6: synchronize with F5, add all changes arriving in V9 board, update cube project. Github workflow: add multi-target build, add F6 to build targets.
* CI: fix full assembly
* CI: better artifact naming scheme
* CI: fix artifacts wildcard
* F6: Swap C10 - A15, vibro and sdcard detect pins 
						
						
					 
					
						2021-05-18 12:23:14 +03:00