Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								14cd5df1e3 
								
							 
						 
						
							
							
								
								implement single RX, still needs timeout handling  
							
							
							
						 
						
							2021-11-17 19:31:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								8f07873624 
								
							 
						 
						
							
							
								
								reimplementing semephore and bus locking seems to have helped overall stability, particularly on first init  
							
							
							
						 
						
							2021-11-17 19:30:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								dc78e9b137 
								
							 
						 
						
							
							
								
								remove assert(REG_VERSION) in favor of returning error so application recovery is possible  
							
							
							
						 
						
							2021-11-17 19:28:46 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								7141d87680 
								
							 
						 
						
							
							
								
								functional multi-device support  
							
							
							
						 
						
							2021-11-17 13:49:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								a445ed539f 
								
							 
						 
						
							
							
								
								WIP dump of multidev support  
							
							
							
						 
						
							2021-07-22 21:32:06 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								04768f460a 
								
							 
						 
						
							
							
								
								actually take default values from Kconfig  
							
							
							
						 
						
							2020-05-24 11:30:08 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								58cd70d9ba 
								
							 
						 
						
							
							
								
								adding get_bandwidth, get_spreadfactor, reverted bandwidths to ...e3 numbers  
							
							
							
						 
						
							2020-04-30 09:47:00 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								50d7497c0f 
								
							 
						 
						
							
							
								
								reworking power level and lna code  
							
							
							
						 
						
							2020-04-16 20:57:50 -07:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								a062ed4dcb 
								
							 
						 
						
							
							
								
								add datarate calculation, could probably be useful. right?  
							
							
							
						 
						
							2020-03-02 21:16:33 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								d987072745 
								
							 
						 
						
							
							
								
								use proper enum for default BW  
							
							
							
						 
						
							2020-03-02 21:08:25 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								499acd3976 
								
							 
						 
						
							
							
								
								add 500kHz BW and lowered BW const values by 1000x  
							
							
							
						 
						
							2020-03-02 21:07:09 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								2e721f68da 
								
							 
						 
						
							
							
								
								change bandwidth enum to typedef  
							
							
							
						 
						
							2020-03-01 07:41:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								04da5a472d 
								
							 
						 
						
							
							
								
								remove some redundent logging  
							
							
							
						 
						
							2020-03-01 07:40:53 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								50269c878f 
								
							 
						 
						
							
							
								
								set spreading factor on init  
							
							
							
						 
						
							2020-02-29 16:09:00 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								795dabfd06 
								
							 
						 
						
							
							
								
								set BW, CR on init  
							
							
							
						 
						
							2020-02-29 16:05:32 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								f581b74251 
								
							 
						 
						
							
							
								
								oh yeah, make idf compat  
							
							
							
						 
						
							2020-02-29 15:56:47 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								e75f752f3d 
								
							 
						 
						
							
							
								
								api doc for set_bandwidth  
							
							
							
						 
						
							2020-02-27 09:41:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								5fd91e7ce1 
								
							 
						 
						
							
							
								
								remove dated code that will be moved to own repo  
							
							
							
						 
						
							2020-02-27 09:40:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								862d8eeadd 
								
							 
						 
						
							
							
								
								add long missing set bandwidth function  
							
							
							
						 
						
							2020-02-27 08:44:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								8a172eac86 
								
							 
						 
						
							
							
								
								add header row to dump_reg  
							
							
							
						 
						
							2020-02-27 08:18:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								45eb4c37f6 
								
							 
						 
						
							
							
								
								change code signature for set_coding_rate to match header and source  
							
							
							
						 
						
							2020-02-26 20:32:21 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								604a79d71b 
								
							 
						 
						
							
							
								
								just some reorg  
							
							
							
						 
						
							2020-02-26 20:31:20 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								ac7b6a0561 
								
							 
						 
						
							
							
								
								remove some over the top verbose logging  
							
							
							
						 
						
							2020-02-26 20:30:10 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								48f7f611dc 
								
							 
						 
						
							
							
								
								change variable names in CR (totally didnt just copy/paste that)  
							
							
							
						 
						
							2020-02-26 07:46:39 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								d6104bde39 
								
							 
						 
						
							
							
								
								adding log to coding rate  
							
							
							
						 
						
							2020-02-26 07:43:35 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								38377d32af 
								
							 
						 
						
							
							
								
								log spreadfactor after value has been forced into range  
							
							
							
						 
						
							2020-02-26 07:43:00 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								4af5798765 
								
							 
						 
						
							
							
								
								update README  
							
							
							
						 
						
							2020-02-23 11:47:08 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								8809b3d142 
								
							 
						 
						
							
							
								
								no tests at the moment  
							
							
							
						 
						
							2020-02-22 13:49:05 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								a27900beea 
								
							 
						 
						
							
							
								
								not needed for now  
							
							
							
						 
						
							2020-02-22 12:10:08 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								6d19731274 
								
							 
						 
						
							
							
								
								clarify and remove old logging  
							
							
							
						 
						
							2020-02-22 11:07:02 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								2d1a05d447 
								
							 
						 
						
							
							
								
								CAD!  
							
							
							
						 
						
							2020-02-22 08:56:41 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								26dd375b9d 
								
							 
						 
						
							
							
								
								change read IRQ log to DEBUG  
							
							
							
						 
						
							2020-02-22 08:35:15 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								95d6bef66b 
								
							 
						 
						
							
							
								
								change SPI read/write log message to VERBOSE  
							
							
							
						 
						
							2020-02-22 08:34:26 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								22744026da 
								
							 
						 
						
							
							
								
								include DIO0 mode for CAD  
							
							
							
						 
						
							2020-02-22 08:33:50 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								c01099eb16 
								
							 
						 
						
							
							
								
								properly order MODEs and add CAD  
							
							
							
						 
						
							2020-02-22 08:33:34 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								0c394d30a7 
								
							 
						 
						
							
							
								
								make TX done async  
							
							
							
						 
						
							2020-02-22 07:54:14 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								4825c93600 
								
							 
						 
						
							
							
								
								include all IRQ bits  
							
							
							
						 
						
							2020-02-22 07:05:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								a9f4e42746 
								
							 
						 
						
							
							
								
								change logging message to reflect handle_receive  
							
							
							
						 
						
							2020-02-21 09:14:42 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								2507305ee5 
								
							 
						 
						
							
							
								
								explicity set DIO0 mapping, will need to be changed when DIO1+ are implemented  
							
							
							
						 
						
							2020-02-21 09:14:26 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								89facad220 
								
							 
						 
						
							
							
								
								break receive functionality into own function, call from dio0_task  
							
							
							
						 
						
							2020-02-21 08:59:40 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								9bb9eb0a41 
								
							 
						 
						
							
							
								
								move DIO mapping into receive enable  
							
							
							
						 
						
							2020-02-21 08:55:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								1e1c34bac8 
								
							 
						 
						
							
							
								
								check IRQ flags that this is actually a receive  
							
							
							
						 
						
							2020-02-21 08:55:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								d0e394a4af 
								
							 
						 
						
							
							
								
								renaming receive task to reflect dio0 multi-functionality  
							
							
							
						 
						
							2020-02-21 08:54:01 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								d436955132 
								
							 
						 
						
							
							
								
								remove stale code, parse_packet wasn't used (or useful?)  
							
							
							
						 
						
							2020-02-20 22:25:58 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								721deec13e 
								
							 
						 
						
							
							
								
								stop putting radio into rx mode, should be user controlled  
							
							
							
						 
						
							2020-02-20 22:18:20 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								bb0163fa99 
								
							 
						 
						
							
							
								
								fixed spelling in enable_continuous_rx  
							
							
							
						 
						
							2020-02-20 22:16:06 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								80d3b56313 
								
							 
						 
						
							
							
								
								large changeset  
							
							... 
							
							
							
							change EventQueue to EventGroup
decoupled reading FIFO from receive handler
added explicit function to read incoming data
change create/init functionality, might have been causing heap issues
improved dump_regs
removed poll_rx 
							
						 
						
							2020-02-20 22:05:24 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								7e8fa65339 
								
							 
						 
						
							
							
								
								dont pass ->spi to read_reg, pass lora  
							
							
							
						 
						
							2020-02-11 19:58:11 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								e74fa454db 
								
							 
						 
						
							
							
								
								use proper reference to spi in logd  
							
							
							
						 
						
							2020-01-01 22:29:23 -08:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Morgan 'ARR\!' Allen 
								
							 
						 
						
							
							
							
							
								
							
							
								0071044ae0 
								
							 
						 
						
							
							
								
								reenable some logging with proper DEBUG log level  
							
							
							
						 
						
							2020-01-01 21:17:04 -08:00