DrZlo13 
							
						 
					 
					
						
						
							
						
						69d97afea8 
					 
					
						
						
							
							IRDA samsung protocol ( #200 )  
						
						... 
						
						
						
						* samsung irda protocol implementation
* app for samsung irda protocol
* smaller strings and hal pwm
Co-authored-by: aanper <mail@s3f.ru > 
						
						
					 
					
						2020-10-26 10:27:27 +03:00 
						 
				 
			
				
					
						
							
							
								coreglitch 
							
						 
					 
					
						
						
							
						
						f5b342abbe 
					 
					
						
						
							
							Api hw gpio pwm ( #199 )  
						
						... 
						
						
						
						* initial gpio layer
* move temlplate.c to template.c.example in preparing to applications.mk rework
* separate arduino layer
* separate flipper_hal.x
* prepare to switch applications on v2 core gpio api
* swithch applications to v2 gpio api
* gpio api for local target
* better gpio_disable handling
* remove pwm functions from local target
* inline gpio funcs
* common function to init all api's
* fix local example blink
* move delay us to hal api folder
* move pwm_set/pwm_stop to hal api folder
* update applications to use hal pwm api
* remove gpio mode case warning
* add speaker demo to build
Co-authored-by: DrZlo13 <who.just.the.doctor@gmail.com > 
						
						
					 
					
						2020-10-26 10:16:54 +03:00 
						 
				 
			
				
					
						
							
							
								DrZlo13 
							
						 
					 
					
						
						
							
						
						37fc47a24f 
					 
					
						
						
							
							IR transmit example ( #180 )  
						
						... 
						
						
						
						* DWT-based microsecond delay
* simple ir app (work only with NEC protocol and predefined address - command)
* remove space from file name, add delay_us_init_DWT header
* float-based delay us
* init tim2 by CubeMX
* fix simple pwm functions
* simple pwm timer based ir nec protocol
* ir gui test app
Co-authored-by: aanper <mail@s3f.ru > 
						
						
					 
					
						2020-10-23 12:39:11 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						83dad63813 
					 
					
						
						
							
							fix brace  
						
						
						
						
					 
					
						2020-10-22 10:06:40 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						736225c90e 
					 
					
						
						
							
							fix syntax  
						
						
						
						
					 
					
						2020-10-22 09:59:33 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						fe89c81bfa 
					 
					
						
						
							
							add example template code  
						
						
						
						
					 
					
						2020-10-22 09:58:51 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						b607e6e5f5 
					 
					
						
						
							
							add todo about dispatcher lock implementation  
						
						
						
						
					 
					
						2020-10-21 15:19:43 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						1595ec782e 
					 
					
						
						
							
							CC1101: format sources  
						
						
						
						
					 
					
						2020-10-21 15:13:26 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						aced0ee961 
					 
					
						
						
							
							CC1101: explicitly configure SPI  
						
						
						
						
					 
					
						2020-10-21 15:06:18 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						4e4965fad3 
					 
					
						
						
							
							syntax check  
						
						
						
						
					 
					
						2020-10-21 13:59:52 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						a1780154df 
					 
					
						
						
							
							not start worker if err  
						
						
						
						
					 
					
						2020-10-21 13:52:51 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						fa2f071ed1 
					 
					
						
						
							
							start nfc test anyway (showing error)  
						
						
						
						
					 
					
						2020-10-21 12:59:06 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						d818fe1d27 
					 
					
						
						
							
							Merge branch 'master' into aku_nfc_clean  
						
						
						
						
					 
					
						2020-10-21 12:21:53 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						f33647df54 
					 
					
						
						
							
							NFC: replace deprecated furi api with new one  
						
						
						
						
					 
					
						2020-10-20 17:27:54 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						aab597e0a3 
					 
					
						
						
							
							NFC: format sources  
						
						
						
						
					 
					
						2020-10-20 16:58:41 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						92f6e124ba 
					 
					
						
						
							
							NFC: screens for not implemented features  
						
						
						
						
					 
					
						2020-10-20 16:49:52 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						6b33e8ff61 
					 
					
						
						
							
							Menu: fix code formatting  
						
						
						
						
					 
					
						2020-10-20 16:27:38 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						357922ab14 
					 
					
						
						
							
							NFC: proper menu valuemutex invokation  
						
						
						
						
					 
					
						2020-10-20 16:20:53 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						224668e156 
					 
					
						
						
							
							Menu: handle empty menu  
						
						
						
						
					 
					
						2020-10-20 16:20:30 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						e2157b2403 
					 
					
						
						
							
							NFC: format source.  
						
						
						
						
					 
					
						2020-10-20 15:31:21 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						4c60218997 
					 
					
						
						
							
							NFC: proper include order in Makefile  
						
						
						
						
					 
					
						2020-10-20 15:25:01 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						88ab3c3aee 
					 
					
						
						
							
							NFS: export config var  
						
						
						
						
					 
					
						2020-10-20 15:02:00 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						b1eb171e4b 
					 
					
						
						
							
							Nfc: show nfc driver status  
						
						
						
						
					 
					
						2020-10-20 14:12:34 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						d27b93c1ca 
					 
					
						
						
							
							NFC: add interrupt routine only if APP_NFC is defined  
						
						
						
						
					 
					
						2020-10-20 14:12:34 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						785469f598 
					 
					
						
						
							
							NFC: input ISR cleanup  
						
						
						
						
					 
					
						2020-10-20 14:12:34 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						ecc93152c9 
					 
					
						
						
							
							NFC: rename to Nfc  
						
						
						
						
					 
					
						2020-10-20 14:12:34 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						ee18198b4d 
					 
					
						
						
							
							Move dispatcher to nfc.  
						
						
						
						
					 
					
						2020-10-20 14:12:34 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						4fea9e43a8 
					 
					
						
						
							
							clang format  
						
						
						
						
					 
					
						2020-10-20 14:12:33 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						4c9eb4928d 
					 
					
						
						
							
							NFC: application + rfal + driver.  
						
						
						
						
					 
					
						2020-10-20 14:12:28 +03:00 
						 
				 
			
				
					
						
							
							
								DrZlo13 
							
						 
					 
					
						
						
							
						
						430815d561 
					 
					
						
						
							
							now asserts dont break anything in release mode  
						
						
						
						
					 
					
						2020-10-20 19:23:53 +10:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						3da3022dff 
					 
					
						
						
							
							fix build flag  
						
						
						
						
					 
					
						2020-10-20 08:45:38 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						dc39be505b 
					 
					
						
						
							
							not build cc1101 in local build, app_release default in CI build  
						
						
						
						
					 
					
						2020-10-19 09:56:12 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						5bd5136972 
					 
					
						
						
							
							syntax check  
						
						
						
						
					 
					
						2020-10-19 09:23:49 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						6a647f0fa3 
					 
					
						
						
							
							fix tx mode (disable manual calibration)  
						
						
						
						
					 
					
						2020-10-19 09:22:56 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						3b993578f4 
					 
					
						
						
							
							release/cc1101 debug build  
						
						
						
						
					 
					
						2020-10-19 09:22:38 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						e217029fcc 
					 
					
						
						
							
							tx not work properly  
						
						
						
						
					 
					
						2020-10-18 10:47:38 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						6b5797bbf4 
					 
					
						
						
							
							rx example  
						
						
						
						
					 
					
						2020-10-18 07:47:49 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						737ee2b0bf 
					 
					
						
						
							
							gui, navigate over freqs  
						
						
						
						
					 
					
						2020-10-18 07:10:15 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						568143537d 
					 
					
						
						
							
							build ok, issue with display  
						
						
						
						
					 
					
						2020-10-18 05:52:11 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						7c03ce179c 
					 
					
						
						
							
							add cc1101 to build/menu  
						
						
						
						
					 
					
						2020-10-18 05:43:09 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						05d704fd54 
					 
					
						
						
							
							merge  
						
						
						
						
					 
					
						2020-10-17 16:48:13 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						66f6df08cc 
					 
					
						
						
							
							syntax fix  
						
						
						
						
					 
					
						2020-10-17 13:41:50 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						0f4799d70b 
					 
					
						
						
							
							run/kill app, issue with multiple load  
						
						
						
						
					 
					
						2020-10-17 13:10:53 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						b9fbf78616 
					 
					
						
						
							
							sandbox gui  
						
						
						
						
					 
					
						2020-10-17 12:58:14 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						566ba378ff 
					 
					
						
						
							
							add apploader example  
						
						
						
						
					 
					
						2020-10-17 11:48:52 +03:00 
						 
				 
			
				
					
						
							
							
								aanper 
							
						 
					 
					
						
						
							
						
						3c453a2a20 
					 
					
						
						
							
							refactor menu mutexes  
						
						
						
						
					 
					
						2020-10-17 11:48:29 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						f0800e579f 
					 
					
						
						
							
							GUI: GuiApi isolation  
						
						
						
						
					 
					
						2020-10-16 18:25:06 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						491343b683 
					 
					
						
						
							
							GUI: reformat sources  
						
						
						
						
					 
					
						2020-10-16 16:36:05 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						1a36dfc5d3 
					 
					
						
						
							
							GUI: hide canvas inside  
						
						
						
						
					 
					
						2020-10-16 16:34:36 +03:00 
						 
				 
			
				
					
						
							
							
								Aleksandr Kutuzov 
							
						 
					 
					
						
						
							
						
						23478fd175 
					 
					
						
						
							
							Menu: code format  
						
						
						
						
					 
					
						2020-10-16 16:11:51 +03:00