Henrik Alsér 
							
						 
					 
					
						
						
							
						
						33ee48b9e8 
					 
					
						
						
							
							Merge branch 'spis' of github.com:kalkyl/embassy into spis  
						
						 
						
						
						
						
					 
					
						2022-11-22 00:55:46 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						a6d941fac3 
					 
					
						
						
							
							Fix txonly/rxonly data pin dir, _from_ram and doc  
						
						 
						
						
						
						
					 
					
						2022-11-22 00:55:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						15b4ed2c67 
					 
					
						
						
							
							Merge  #1060  
						
						 
						
						... 
						
						
						
						1060: feat: embassy-usb-logger and example for rpi pico r=Dirbaio a=lulf
* Add embassy-usb-logger which allows logging over USB for any device implementing embassy-usb
* Add example using logger for rpi pico
Co-authored-by: Ulf Lilleengen <lulf@redhat.com > 
						
						
					 
					
						2022-11-21 22:52:58 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						bbfb786139 
					 
					
						
						
							
							Merge  #1064  
						
						 
						
						... 
						
						
						
						1064: Fix LoRaWAN PHY settings for SX126x driver r=Dirbaio a=jbeaurivage
While working on #1023  / #1041 , I noticed that the `lorawan_device::PhyTxRx` implementation does not conform to the LoRaWAN standard, and therefore devices using this driver could never communicate with a gateway. This PR backports the changes I've made to fix the offending parameters, and I can confirm that the driver now works with LoRaWAN networks.
* Set preamble length to 8 symbols
* Set polarity to inverted for received messages
Co-authored-by: Justin Beaurivage <justin@wearableavionics.com > 
						
						
					 
					
						2022-11-21 22:08:46 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Justin Beaurivage 
							
						 
					 
					
						
						
							
						
						81dc532d2d 
					 
					
						
						
							
							Fix LoRaWAN PHY settings for SX126x driver  
						
						 
						
						... 
						
						
						
						* Set preamble length to 8 symbols
* Set polarity to inverted for received messages 
						
						
					 
					
						2022-11-21 12:08:44 -05:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						06fb3e4251 
					 
					
						
						
							
							docs: add missing README for usb-logger  
						
						 
						
						
						
						
					 
					
						2022-11-21 11:24:53 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sijmen Woutersen 
							
						 
					 
					
						
						
							
						
						4943dec1a7 
					 
					
						
						
							
							Merge remote-tracking branch 'upstream/master'  
						
						 
						
						
						
						
					 
					
						2022-11-20 20:04:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						15a93246d6 
					 
					
						
						
							
							Buffer management in line with other peripherals. Constructor and config redesign  
						
						 
						
						
						
						
					 
					
						2022-11-19 19:18:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						f5391efe22 
					 
					
						
						
							
							Fix fmt  
						
						 
						
						
						
						
					 
					
						2022-11-19 02:17:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						64e8cfef8e 
					 
					
						
						
							
							Fix build  
						
						 
						
						
						
						
					 
					
						2022-11-19 01:38:03 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						16838f8a66 
					 
					
						
						
							
							Fix format  
						
						 
						
						
						
						
					 
					
						2022-11-19 00:32:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						6b88057aef 
					 
					
						
						
							
							Add missing parts and Cleanup  
						
						 
						
						
						
						
					 
					
						2022-11-19 00:29:05 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						a444a65ebf 
					 
					
						
						
							
							feat: embassy-usb-logger and example for rpi pico  
						
						 
						
						... 
						
						
						
						* Add embassy-usb-logger which allows logging over USB for any device
  implementing embassy-usb
* Add example using logger for rpi pico. 
						
						
					 
					
						2022-11-18 11:22:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						1ed260b105 
					 
					
						
						
							
							Fix buffer overruns  
						
						 
						
						
						
						
					 
					
						2022-11-17 00:19:22 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						9f870a5edf 
					 
					
						
						
							
							Cleanup  
						
						 
						
						
						
						
					 
					
						2022-11-15 16:31:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						eb149a0bd4 
					 
					
						
						
							
							embassy-rp: Add basic ADC module  
						
						 
						
						
						
						
					 
					
						2022-11-15 16:12:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Jaxter Kim 
							
						 
					 
					
						
						
							
						
						551b54ddcb 
					 
					
						
						
							
							stm32g0: Fix ADC for channels above 14  
						
						 
						
						
						
						
					 
					
						2022-11-15 12:56:47 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						2528f45138 
					 
					
						
						
							
							Merge  #1058  
						
						 
						
						... 
						
						
						
						1058: Fix some errors in the documentation r=lulf a=johannesneyer
Co-authored-by: Johannes Neyer <johannes.neyer@gmail.com > 
						
						
					 
					
						2022-11-15 11:35:43 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johannes Neyer 
							
						 
					 
					
						
						
							
						
						9505a6f752 
					 
					
						
						
							
							[doc] Remove obsolete code sample  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:10:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johannes Neyer 
							
						 
					 
					
						
						
							
						
						ea61c19280 
					 
					
						
						
							
							[doc] Fix some grammar  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:10:36 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Johannes Neyer 
							
						 
					 
					
						
						
							
						
						bcec55464f 
					 
					
						
						
							
							[doc] Fix line indices of basic example  
						
						 
						
						
						
						
					 
					
						2022-11-15 10:10:33 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						0b066b22d1 
					 
					
						
						
							
							Check events_acquired  
						
						 
						
						
						
						
					 
					
						2022-11-14 16:24:21 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						3a1ddd66c6 
					 
					
						
						
							
							Cleanup interrupts  
						
						 
						
						
						
						
					 
					
						2022-11-14 16:18:11 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						8d2d5a30a5 
					 
					
						
						
							
							Single waker  
						
						 
						
						
						
						
					 
					
						2022-11-14 11:39:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						43c1afb6a6 
					 
					
						
						
							
							Return number of bytes written, add address match getter  
						
						 
						
						
						
						
					 
					
						2022-11-14 11:22:14 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								kalkyl 
							
						 
					 
					
						
						
							
						
						eba42cb5f4 
					 
					
						
						
							
							embassy-nrf: Add TWIS module  
						
						 
						
						
						
						
					 
					
						2022-11-13 22:15:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						4fe834db2f 
					 
					
						
						
							
							Mono channels  
						
						 
						
						
						
						
					 
					
						2022-11-13 02:48:07 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						5cfad3f853 
					 
					
						
						
							
							Feature gate UARTE disable  
						
						 
						
						
						
						
					 
					
						2022-11-13 02:37:23 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						17857bc18f 
					 
					
						
						
							
							Minor changes  
						
						 
						
						
						
						
					 
					
						2022-11-13 02:12:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Henrik Alsér 
							
						 
					 
					
						
						
							
						
						dca11095e2 
					 
					
						
						
							
							Disable UARTE in embassy-nrf::init  
						
						 
						
						
						
						
					 
					
						2022-11-13 01:49:55 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						d2e8794f29 
					 
					
						
						
							
							Investigating discontinuities in the signal  
						
						 
						
						
						
						
					 
					
						2022-11-13 01:41:32 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						122a31d208 
					 
					
						
						
							
							Interrupts, async, sine oscillator  
						
						 
						
						
						
						
					 
					
						2022-11-12 18:48:57 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sijmen Woutersen 
							
						 
					 
					
						
						
							
						
						e70ae71ecc 
					 
					
						
						
							
							restore SIGNAL_WORK_THREAD_MODE  
						
						 
						
						
						
						
					 
					
						2022-11-12 10:58:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Valls Guimera 
							
						 
					 
					
						
						
							
						
						10e3c3f2ec 
					 
					
						
						
							
							Cargo fmt  
						
						 
						
						
						
						
					 
					
						2022-11-11 23:49:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						d05979c708 
					 
					
						
						
							
							Merge  #1052   #1053  
						
						 
						
						... 
						
						
						
						1052: stm32: Fix watchdog division by zero for 256 prescaler, add watchdog … r=lulf a=matoushybl
…example for H7
The problem is that `2u8.powi(8) == 0`, which causes division by zero.
1053: Disable MMC interrupts r=lulf a=matoushybl
MMC interrupts can cause firmware hangup - refer to: https://github.com/stm32-rs/stm32h7xx-hal/issues/275  for more information
Fixes  #594  
Co-authored-by: Matous Hybl <hyblmatous@gmail.com > 
						
						
					 
					
						2022-11-11 08:04:16 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						4a2e810485 
					 
					
						
						
							
							Restrict to pacs supporting i2s  
						
						 
						
						
						
						
					 
					
						2022-11-10 23:13:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Sijmen Woutersen 
							
						 
					 
					
						
						
							
						
						6e1120e17e 
					 
					
						
						
							
							riscv support  
						
						 
						
						
						
						
					 
					
						2022-11-10 17:39:41 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						99682d313b 
					 
					
						
						
							
							Disable MMC interrupts  
						
						 
						
						... 
						
						
						
						MMC interrupts can cause firmware hangup - refer to: https://github.com/stm32-rs/stm32h7xx-hal/issues/275  for more information 
						
						
					 
					
						2022-11-10 17:21:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Matous Hybl 
							
						 
					 
					
						
						
							
						
						cbc97758e3 
					 
					
						
						
							
							stm32: Fix watchdog division by zero for 256 prescaler, add watchdog example for H7  
						
						 
						
						
						
						
					 
					
						2022-11-10 15:56:28 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dion Dokter 
							
						 
					 
					
						
						
							
						
						dbe97b4098 
					 
					
						
						
							
							Adapted nvmc so it can be used for all nrf targets  
						
						 
						
						
						
						
					 
					
						2022-11-10 14:37:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						f22f36f51b 
					 
					
						
						
							
							Add input rx  
						
						 
						
						
						
						
					 
					
						2022-11-10 00:24:49 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						5a64bf651c 
					 
					
						
						
							
							Buffer trait. Simpler config.  
						
						 
						
						
						
						
					 
					
						2022-11-10 00:10:42 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						356beabc3b 
					 
					
						
						
							
							Apply config  
						
						 
						
						
						
						
					 
					
						2022-11-09 23:08:09 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Roman Valls Guimera 
							
						 
					 
					
						
						
							
						
						3760b60db3 
					 
					
						
						
							
							Make bors grin ;)  
						
						 
						
						
						
						
					 
					
						2022-11-09 22:31:19 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Christian Perez Llamas 
							
						 
					 
					
						
						
							
						
						cecd77938c 
					 
					
						
						
							
							Draft: Initial support for I2S with a working example.  
						
						 
						
						... 
						
						
						
						Co-authored-by: @brainstorm <brainstorm@nopcode.org > 
						
						
					 
					
						2022-11-09 19:19:01 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								bors[bot] 
							
						 
					 
					
						
						
							
						
						059610a8de 
					 
					
						
						
							
							Merge  #1047  
						
						 
						
						... 
						
						
						
						1047: Ensure embassy-lora stm32wl supports log crate r=lulf a=lulf
Co-authored-by: Ulf Lilleengen <ulf.lilleengen@gmail.com > 
						
						
					 
					
						2022-11-09 09:57:36 +00:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						a3a58e8e4a 
					 
					
						
						
							
							Special handling for log and defmt  
						
						 
						
						
						
						
					 
					
						2022-11-09 10:04:37 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						8a81114baf 
					 
					
						
						
							
							Update Embassy, nightly, deps.  
						
						 
						
						
						
						
					 
					
						2022-11-07 22:51:58 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						27771e60af 
					 
					
						
						
							
							Bake the blob into the firmware by default.  
						
						 
						
						
						
						
					 
					
						2022-11-07 22:44:20 +01:00  
					
					
						 
						
						
							
							
							
							
							
							 
						
					 
				 
			
				
					
						
							
							
								 
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						bd5ef80bec 
					 
					
						
						
							
							Ensure embassy-lora stm32wl supports log crate  
						
						 
						
						
						
						
					 
					
						2022-11-07 20:51:29 +01:00