| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Rename examples/nrf to examples/nrf52840 | Dominik Boehi | 2023-01-09 | 1 | -67/+0 |
| | | |||||
| * | Split embassy-time from embassy-executor. | Dario Nieuwenhuis | 2022-08-18 | 1 | -1/+1 |
| | | |||||
| * | Remove HAL initialization from #[embassy::main] macro. | Dario Nieuwenhuis | 2022-08-17 | 1 | -2/+2 |
| | | |||||
| * | Split embassy crate into embassy-executor, embassy-util. | Dario Nieuwenhuis | 2022-07-29 | 1 | -2/+2 |
| | | |||||
| * | Update rust nightly. (#819) | Dario Nieuwenhuis | 2022-06-18 | 1 | -1/+0 |
| | | |||||
| * | Run rustfmt. | Dario Nieuwenhuis | 2022-06-12 | 1 | -6/+3 |
| | | |||||
| * | Use embassy/defmt-timestamp-uptime in all examples. | Dario Nieuwenhuis | 2022-04-02 | 1 | -2/+3 |
| | | |||||
| * | nrf: remove OptionalPin | Dario Nieuwenhuis | 2022-02-12 | 1 | -4/+2 |
| | | |||||
| * | Further API simplification for the single seq scenario | huntc | 2022-02-05 | 1 | -3/+2 |
| | | |||||
| * | Introduced the SingleSequencer and a more complex Sequencer | huntc | 2022-02-04 | 1 | -7/+7 |
| | | |||||
| * | Expose PWM | huntc | 2022-02-04 | 1 | -9/+10 |
| | | |||||
| * | Revert "Own the sequence buffer" | huntc | 2022-01-30 | 1 | -7/+6 |
| | | | | | This reverts commit 482389a6911d8d3505872e6ad03d5b0af565eaf9. | ||||
| * | Own the sequence buffer | huntc | 2022-01-29 | 1 | -6/+7 |
| | | | | | This approach owns the sequence buffers which, while introducing an extra move, it eliminates the need to guard the lifetime of the sequence buffer. Given ownership, the buffer will be retained until the PWM sequence task is stopped. | ||||
| * | Now permits sequences to be mutated subsequently | huntc | 2022-01-28 | 1 | -2/+2 |
| | | |||||
| * | Make the sequence a little nicer to pass around | huntc | 2022-01-28 | 1 | -3/+7 |
| | | |||||
| * | PWM WS2812B example and per sequence config | huntc | 2022-01-28 | 1 | -4/+5 |
| | | | | | Demonstrates how to set the colour of a WS2812B to blue using PWM, and the use of multiple sequences along with their own config. This required an API change. | ||||
| * | Stop PWM before assigning the new sequence | huntc | 2022-01-25 | 1 | -1/+1 |
| | | | | | | | I had introduced a small bug in my last PR where I assigned the sequence before stopping the PWM. I now stop the PWM before doing that now. Also, corrected a math comment. | ||||
| * | Strengthen the borrow | huntc | 2022-01-24 | 1 | -1/+1 |
| | | | | | The start method is now safe. Because it has the potential of borrowing the sequence and mutating itself, the sequence must outlive the Pwm struct. | ||||
| * | Permit many sequences to be passed | huntc | 2022-01-23 | 1 | -8/+2 |
| | | | | | Sequences are now passed in via the start method to avoid having to stop the PWM and restart it. Sequences continue to be constrained with the same lifetime of the Pwm object itself. The pwm_sequence example has been extended to illustrate multiple sequences being passed around. | ||||
| * | nrf: sequencepwm add events | Jacob Rosenthal | 2021-11-13 | 1 | -0/+73 |
