Dániel Buga 
							
						 
					 
					
						
						
							
						
						02d2c06b23 
					 
					
						
						
							
							Release embassy-time 0.1.4  
						
						
						
						
					 
					
						2023-10-12 18:14:33 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						eb12114345 
					 
					
						
						
							
							Remove impl_trait_projections.  
						
						
						
						
					 
					
						2023-10-02 14:00:49 +02:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						70acc093dd 
					 
					
						
						
							
							Update rust-lorawan crate versions.  
						
						
						
						
					 
					
						2023-09-25 10:45:53 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						7d5e62d4a7 
					 
					
						
						
							
							Update for rust-lorawan and lora-phy version 2.  
						
						
						
						
					 
					
						2023-09-24 10:33:03 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4bfbcd6c72 
					 
					
						
						
							
							stm32: use PAC enums for VOS.  
						
						
						
						
					 
					
						2023-09-18 03:15:15 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						1b20ba27b1 
					 
					
						
						
							
							feat: bump embassy-sync version to 0.3.0  
						
						... 
						
						
						
						Update changelog in preparation for release 
						
						
					 
					
						2023-09-14 18:26:00 +02:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						af59fa0a7e 
					 
					
						
						
							
							Wait for high for DIO1 for rp2040-based LoRa boards.  
						
						
						
						
					 
					
						2023-09-12 17:53:27 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5e613d9abb 
					 
					
						
						
							
							Sync all fmt.rs files.  
						
						
						
						
					 
					
						2023-08-30 01:37:18 +02:00 
						 
				 
			
				
					
						
							
							
								Jesse Braham 
							
						 
					 
					
						
						
							
						
						1f63bf4153 
					 
					
						
						
							
							Release embassy-time v0.1.3  
						
						
						
						
					 
					
						2023-08-28 08:00:18 -07:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						5d4da78c94 
					 
					
						
						
							
							Fix lora docs build.  
						
						
						
						
					 
					
						2023-08-19 01:15:32 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						f26dd54f63 
					 
					
						
						
							
							Update embedded-hal to 1.0.0-rc.1 ( #1783 )  
						
						
						
						
					 
					
						2023-08-16 00:40:56 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						036e6ae30c 
					 
					
						
						
							
							Rename embassy-hal-common to embassy-hal-internal, document it's for internal use only. ( #1700 )  
						
						
						
						
					 
					
						2023-07-28 13:23:22 +02:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						13acca624f 
					 
					
						
						
							
							Correct embassy-lora time feature  
						
						
						
						
					 
					
						2023-07-26 22:23:02 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						c54ae73d49 
					 
					
						
						
							
							Use lora-phy v1.2.1; modify embassy-lora dependencies.  
						
						
						
						
					 
					
						2023-07-26 21:51:09 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						d137286981 
					 
					
						
						
							
							Release embassy-time v0.1.2  
						
						
						
						
					 
					
						2023-07-06 01:29:44 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						a101d9078d 
					 
					
						
						
							
							update embedded-hal crates.  
						
						
						
						
					 
					
						2023-07-04 19:59:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						558918651e 
					 
					
						
						
							
							stm32: update stm32-metapac.  
						
						
						
						
					 
					
						2023-06-19 03:22:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						921780e6bf 
					 
					
						
						
							
							Make interrupt module more standard.  
						
						... 
						
						
						
						- Move typelevel interrupts to a special-purpose mod: `embassy_xx::interrupt::typelevel`.
- Reexport the PAC interrupt enum in `embassy_xx::interrupt`.
This has a few advantages:
- The `embassy_xx::interrupt` module is now more "standard".
  - It works with `cortex-m` functions for manipulating interrupts, for example.
  - It works with RTIC.
- the interrupt enum allows holding value that can be "any interrupt at runtime", this can't be done with typelevel irqs.
- When "const-generics on enums" is stable, we can remove the typelevel interrupts without disruptive changes to `embassy_xx::interrupt`. 
						
						
					 
					
						2023-06-08 18:00:48 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						404aa29289 
					 
					
						
						
							
							cortex-m: remove owned interrupts.  
						
						
						
						
					 
					
						2023-06-01 03:25:19 +02:00 
						 
				 
			
				
					
						
							
							
								xoviat 
							
						 
					 
					
						
						
							
						
						b6ba1ea53a 
					 
					
						
						
							
							stm32: move lora to bind_interrupts  
						
						
						
						
					 
					
						2023-05-24 18:09:04 -05:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						9f7392474b 
					 
					
						
						
							
							Update Rust nightly.  
						
						
						
						
					 
					
						2023-05-19 17:12:39 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						4439031d43 
					 
					
						
						
							
							lora: fix docs build.  
						
						
						
						
					 
					
						2023-05-04 22:39:37 +02:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						49ecd8d7c5 
					 
					
						
						
							
							Remove external-lora-phy feature.  
						
						
						
						
					 
					
						2023-04-28 13:33:20 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						9d610c6866 
					 
					
						
						
							
							Remove legacy LoRa drivers.  
						
						
						
						
					 
					
						2023-04-27 11:05:33 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						f729d2d060 
					 
					
						
						
							
							Deprecate original LoRa drivers.  Update rust-lorawan releases.  
						
						
						
						
					 
					
						2023-04-25 13:51:19 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						73f25093c7 
					 
					
						
						
							
							Add lora-phy examples.  
						
						
						
						
					 
					
						2023-04-23 18:32:34 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						0a2f7b4661 
					 
					
						
						
							
							Use released lora-phy.  
						
						
						
						
					 
					
						2023-04-21 17:41:25 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						02c86bca52 
					 
					
						
						
							
							Add external LoRa physical layer functionality.  
						
						
						
						
					 
					
						2023-04-21 01:20:46 -05:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						4044d728a6 
					 
					
						
						
							
							update to released versions  
						
						
						
						
					 
					
						2023-04-17 15:44:58 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						63941432e3 
					 
					
						
						
							
							Update to rust-lorawan with afit support  
						
						
						
						
					 
					
						2023-04-15 01:00:12 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						577f060d24 
					 
					
						
						
							
							Release embassy-sync v0.2.0  
						
						
						
						
					 
					
						2023-04-13 23:40:49 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dee8c71a2d 
					 
					
						
						
							
							lora: fix embassy docs build.  
						
						
						
						
					 
					
						2023-04-09 22:40:09 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						dee1d51ad3 
					 
					
						
						
							
							stm32: remove subghz feature.  
						
						... 
						
						
						
						It's available only on WL. if you're using a WL, you want subghz for sure. 
						
						
					 
					
						2023-04-07 02:28:36 +02:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						be37eee13d 
					 
					
						
						
							
							Update embedded-hal crates.  
						
						
						
						
					 
					
						2023-04-06 22:41:50 +02:00 
						 
				 
			
				
					
						
							
							
								Caleb Jamison 
							
						 
					 
					
						
						
							
						
						7783e0ebb1 
					 
					
						
						
							
							Change timing window to match values found experimentally.  
						
						
						
						
					 
					
						2023-02-17 07:43:19 -05:00 
						 
				 
			
				
					
						
							
							
								Samuel Tardieu 
							
						 
					 
					
						
						
							
						
						ef4a20f67b 
					 
					
						
						
							
							LoRa/STM32WL: adjust Rx window offset and duration  
						
						... 
						
						
						
						Those timings open Rx time windows covering 99.7% of the one expected
by the antenna while allowing 3ms for the Rx subsystem to start listening. 
						
						
					 
					
						2023-02-02 13:01:18 +01:00 
						 
				 
			
				
					
						
							
							
								Samuel Tardieu 
							
						 
					 
					
						
						
							
						
						c4cbb89fcd 
					 
					
						
						
							
							LoRa/SX126x: adjust Rx window offset and duration  
						
						... 
						
						
						
						Those timings open Rx time windows covering 99.7% of the one expected
by the antenna while allowing 3ms for the Rx subsystem to start listening. 
						
						
					 
					
						2023-02-02 13:01:18 +01:00 
						 
				 
			
				
					
						
							
							
								Samuel Tardieu 
							
						 
					 
					
						
						
							
						
						e453334870 
					 
					
						
						
							
							LoRa/SX1276: adjust Rx window offset and duration  
						
						... 
						
						
						
						After a transmission, two receive windows Rx1 and Rx2 are opened
for one second each, one right after the other, after a fixed delay
(for example 5s). The Rx window offset is added to the starting date
of each window and the Rx window duration represents the maximum
delay we will wait for an incoming message before declaring that
a timeout occurred.
A value of -500ms for the offset and 800ms for the duration means
that instead of having Rx1 = [5000, 6000[ and Rx2 = [6000, 7000[
we get Rx1 = [4500, 5300[ and Rx2 = [5500, 6300[. We only cover
30% of the expected windows.
The maximum time a SX127x can take before the Rx side is ready is
TS_HOP + TS_RE = 50µs + 2.33ms. Using 3ms for the offset and
1003ms for the duration will give much better time windows:
Rx1 = [4997, 5997[ and Rx2 = [5997, 7000]. Note that the
lorawan-device crate caps Rx1 end date to Rx2 start date.
This change allows a previously failing Murata CMWX1ZZABZ-091
module (STM32L + SX1276) to connect to the TTN LoRa network. 
						
						
					 
					
						2023-01-27 16:01:41 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						1e2fb0459d 
					 
					
						
						
							
							Switch to async-fn-in-trait  
						
						
						
						
					 
					
						2022-11-25 21:02:06 +01: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 
							
						 
					 
					
						
						
							
						
						a3a58e8e4a 
					 
					
						
						
							
							Special handling for log and defmt  
						
						
						
						
					 
					
						2022-11-09 10:04:37 +01:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						bd5ef80bec 
					 
					
						
						
							
							Ensure embassy-lora stm32wl supports log crate  
						
						
						
						
					 
					
						2022-11-07 20:51:29 +01:00 
						 
				 
			
				
					
						
							
							
								Dario Nieuwenhuis 
							
						 
					 
					
						
						
							
						
						eeb072d9cb 
					 
					
						
						
							
							Update Rust nightly.  
						
						
						
						
					 
					
						2022-10-26 16:47:29 +02:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						327d3cf0df 
					 
					
						
						
							
							Change rak4631 feature to sx126x, removing use in board-specific processing; simplify the P2P examples; correct RSSI computation.  
						
						
						
						
					 
					
						2022-10-10 12:35:42 -05:00 
						 
				 
			
				
					
						
							
							
								Chuck Davis 
							
						 
					 
					
						
						
							
						
						3d0ba58b2d 
					 
					
						
						
							
							Merge branch 'embassy-rs:master' into master  
						
						
						
						
					 
					
						2022-10-08 14:38:41 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						f554962f54 
					 
					
						
						
							
							Improve generics and consolidate antenna handling  
						
						
						
						
					 
					
						2022-10-08 14:32:22 -05:00 
						 
				 
			
				
					
						
							
							
								chrysn 
							
						 
					 
					
						
						
							
						
						6718ca3a94 
					 
					
						
						
							
							all Cargo.toml: Add license to all crate Cargo.toml files  
						
						... 
						
						
						
						Closes: https://github.com/embassy-rs/embassy/issues/1002  
						
						
					 
					
						2022-10-07 12:41:56 +02:00 
						 
				 
			
				
					
						
							
							
								Ulf Lilleengen 
							
						 
					 
					
						
						
							
						
						72c2e985bb 
					 
					
						
						
							
							Update embedded-hal versions and explicitly pin  
						
						
						
						
					 
					
						2022-09-29 11:27:46 +02:00 
						 
				 
			
				
					
						
							
							
								Chuck Davis 
							
						 
					 
					
						
						
							
						
						bb84d7a0ae 
					 
					
						
						
							
							Merge branch 'embassy-rs:master' into master  
						
						
						
						
					 
					
						2022-09-28 14:33:03 -05:00 
						 
				 
			
				
					
						
							
							
								ceekdee 
							
						 
					 
					
						
						
							
						
						526e90d3f3 
					 
					
						
						
							
							Update some outstanding questions  
						
						
						
						
					 
					
						2022-09-28 14:27:34 -05:00