| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move embassy-lora, lora examples to lora-phy repo. | Dario Nieuwenhuis | 2023-11-29 | 4 | -646/+0 |
| | | |||||
| * | Prepare embassy-net 0.2.1 and embassy-sync 0.4.0 | Dániel Buga | 2023-10-31 | 1 | -1/+1 |
| | | |||||
| * | Re-add impl_trait_projections | Dániel Buga | 2023-10-30 | 1 | -1/+2 |
| | | |||||
| * | time: add `links` key, release v0.1.5. | Dario Nieuwenhuis | 2023-10-16 | 1 | -1/+1 |
| | | |||||
| * | time: Update examples, tests, and other code to use new Timer::after_x ↵ | Adam Greig | 2023-10-15 | 1 | -1/+1 |
| | | | | | convenience methods | ||||
| * | Release embassy-time 0.1.4 | Dániel Buga | 2023-10-12 | 1 | -1/+1 |
| | | |||||
| * | Remove impl_trait_projections. | Dario Nieuwenhuis | 2023-10-02 | 1 | -1/+1 |
| | | |||||
| * | Update rust-lorawan crate versions. | ceekdee | 2023-09-25 | 1 | -4/+1 |
| | | |||||
| * | Update for rust-lorawan and lora-phy version 2. | ceekdee | 2023-09-24 | 1 | -2/+2 |
| | | |||||
| * | stm32: use PAC enums for VOS. | Dario Nieuwenhuis | 2023-09-18 | 1 | -9/+5 |
| | | |||||
| * | feat: bump embassy-sync version to 0.3.0 | Ulf Lilleengen | 2023-09-14 | 1 | -1/+1 |
| | | | | | Update changelog in preparation for release | ||||
| * | Wait for high for DIO1 for rp2040-based LoRa boards. | ceekdee | 2023-09-12 | 1 | -5/+1 |
| | | |||||
| * | Sync all fmt.rs files. | Dario Nieuwenhuis | 2023-08-30 | 1 | -6/+39 |
| | | |||||
| * | Release embassy-time v0.1.3 | Jesse Braham | 2023-08-28 | 1 | -2/+2 |
| | | |||||
| * | Fix lora docs build. | Dario Nieuwenhuis | 2023-08-19 | 1 | -0/+3 |
| | | |||||
| * | Update embedded-hal to 1.0.0-rc.1 (#1783) | Dario Nieuwenhuis | 2023-08-16 | 1 | -1/+1 |
| | | |||||
| * | Rename embassy-hal-common to embassy-hal-internal, document it's for ↵ | Dario Nieuwenhuis | 2023-07-28 | 1 | -0/+1 |
| | | | | | internal use only. (#1700) | ||||
| * | Correct embassy-lora time feature | ceekdee | 2023-07-26 | 1 | -1/+1 |
| | | |||||
| * | Use lora-phy v1.2.1; modify embassy-lora dependencies. | ceekdee | 2023-07-26 | 1 | -10/+3 |
| | | |||||
| * | Release embassy-time v0.1.2 | Dario Nieuwenhuis | 2023-07-06 | 1 | -1/+1 |
| | | |||||
| * | update embedded-hal crates. | Dario Nieuwenhuis | 2023-07-04 | 1 | -2/+5 |
| | | |||||
| * | stm32: update stm32-metapac. | Dario Nieuwenhuis | 2023-06-19 | 1 | -11/+5 |
| | | |||||
| * | Make interrupt module more standard. | Dario Nieuwenhuis | 2023-06-08 | 1 | -6/+6 |
| | | | | | | | | | | | | | - 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`. | ||||
| * | cortex-m: remove owned interrupts. | Dario Nieuwenhuis | 2023-06-01 | 1 | -3/+3 |
| | | |||||
| * | stm32: move lora to bind_interrupts | xoviat | 2023-05-24 | 1 | -15/+21 |
| | | |||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2023-05-19 | 1 | -1/+0 |
| | | |||||
| * | lora: fix docs build. | Dario Nieuwenhuis | 2023-05-04 | 1 | -1/+1 |
| | | |||||
| * | Remove external-lora-phy feature. | ceekdee | 2023-04-28 | 2 | -9/+4 |
| | | |||||
| * | Remove legacy LoRa drivers. | ceekdee | 2023-04-27 | 11 | -3416/+3 |
| | | |||||
| * | Deprecate original LoRa drivers. Update rust-lorawan releases. | ceekdee | 2023-04-25 | 2 | -2/+3 |
| | | |||||
| * | Add lora-phy examples. | ceekdee | 2023-04-23 | 1 | -0/+3 |
| | | |||||
| * | Use released lora-phy. | ceekdee | 2023-04-21 | 1 | -2/+2 |
| | | |||||
| * | Add external LoRa physical layer functionality. | ceekdee | 2023-04-21 | 3 | -3/+333 |
| | | |||||
| * | update to released versions | Ulf Lilleengen | 2023-04-17 | 1 | -2/+2 |
| | | |||||
| * | Update to rust-lorawan with afit support | Ulf Lilleengen | 2023-04-15 | 5 | -181/+137 |
| | | |||||
| * | Release embassy-sync v0.2.0 | Dario Nieuwenhuis | 2023-04-13 | 1 | -1/+1 |
| | | |||||
| * | lora: fix embassy docs build. | Dario Nieuwenhuis | 2023-04-09 | 1 | -3/+3 |
| | | |||||
| * | stm32: remove subghz feature. | Dario Nieuwenhuis | 2023-04-07 | 1 | -1/+1 |
| | | | | | It's available only on WL. if you're using a WL, you want subghz for sure. | ||||
| * | Update embedded-hal crates. | Dario Nieuwenhuis | 2023-04-06 | 1 | -2/+2 |
| | | |||||
| * | Change timing window to match values found experimentally. | Caleb Jamison | 2023-02-17 | 1 | -2/+2 |
| | | |||||
| * | LoRa/STM32WL: adjust Rx window offset and duration | Samuel Tardieu | 2023-02-02 | 1 | -2/+2 |
| | | | | | | 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. | ||||
| * | LoRa/SX126x: adjust Rx window offset and duration | Samuel Tardieu | 2023-02-02 | 1 | -2/+2 |
| | | | | | | 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. | ||||
| * | LoRa/SX1276: adjust Rx window offset and duration | Samuel Tardieu | 2023-01-27 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
| * | Switch to async-fn-in-trait | Dario Nieuwenhuis | 2022-11-25 | 1 | -1/+1 |
| | | |||||
| * | Fix LoRaWAN PHY settings for SX126x driver | Justin Beaurivage | 2022-11-21 | 1 | -3/+3 |
| | | | | | | * Set preamble length to 8 symbols * Set polarity to inverted for received messages | ||||
| * | Special handling for log and defmt | Ulf Lilleengen | 2022-11-09 | 1 | -0/+4 |
| | | |||||
| * | Ensure embassy-lora stm32wl supports log crate | Ulf Lilleengen | 2022-11-07 | 1 | -4/+4 |
| | | |||||
| * | Update Rust nightly. | Dario Nieuwenhuis | 2022-10-26 | 1 | -1/+1 |
| | | |||||
| * | Change rak4631 feature to sx126x, removing use in board-specific processing; ↵ | ceekdee | 2022-10-10 | 4 | -26/+14 |
| | | | | | simplify the P2P examples; correct RSSI computation. | ||||
| * | Merge branch 'embassy-rs:master' into master | Chuck Davis | 2022-10-08 | 1 | -2/+3 |
| |\ | |||||
