mirror of https://github.com/ARMmbed/mbed-os.git
				
				
				
			Merge pull request #12890 from Eric-A-Marks/master
[SX1272 & SX1276 Driver] Fix Fifo Pointer in Continuous Modepull/12959/head
						commit
						18d00e9edb
					
				| 
						 | 
				
			
			@ -1826,6 +1826,7 @@ void SX1272_LoRaRadio::handle_dio0_irq()
 | 
			
		|||
                    }
 | 
			
		||||
 | 
			
		||||
                    _rf_settings.lora_packet_handler.size = read_register(REG_LR_RXNBBYTES);
 | 
			
		||||
                    write_to_register(REG_LR_FIFOADDRPTR, read_register(REG_LR_FIFORXCURRENTADDR));
 | 
			
		||||
                    read_fifo(_data_buffer, _rf_settings.lora_packet_handler.size);
 | 
			
		||||
 | 
			
		||||
                    if (_rf_settings.lora.rx_continuous == false) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
| 
						 | 
				
			
			@ -1975,6 +1975,7 @@ void SX1276_LoRaRadio::handle_dio0_irq()
 | 
			
		|||
                    }
 | 
			
		||||
 | 
			
		||||
                    _rf_settings.lora_packet_handler.size = read_register(REG_LR_RXNBBYTES);
 | 
			
		||||
                    write_to_register(REG_LR_FIFOADDRPTR, read_register(REG_LR_FIFORXCURRENTADDR));
 | 
			
		||||
                    read_fifo(_data_buffer, _rf_settings.lora_packet_handler.size);
 | 
			
		||||
 | 
			
		||||
                    if (_rf_settings.lora.rx_continuous == false) {
 | 
			
		||||
| 
						 | 
				
			
			
 | 
			
		|||
		Loading…
	
		Reference in New Issue