| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Disable PIO SM before setting Y register | Michael Turner | 2025-11-02 | 1 | -3/+15 |
| | | |||||
| * | Rustfmt for edition 2024. | Dario Nieuwenhuis | 2025-10-06 | 1 | -6/+2 |
| | | |||||
| * | rp/pio: Add onewire strong pullups, parasite power | Matt Johnston | 2025-09-14 | 1 | -3/+42 |
| | | | | | | | | | | | | | | | DS18B20 sensors require a strong pullup to be applied for the duration of the temperature conversion, within 10us of the command. The rp2xxx pins have sufficient drive strength to use as the pullup (no external mosfet needed). Add a new write_bytes_pullup() that will apply the pullup after bytes are written. Existing read_bytes()/write_bytes() has no change to onewire timing. A pio_onewire_parasite example reads multiple sensors individually, applying the strong pullup. | ||||
| * | Some small improvements | Marc | 2025-04-25 | 1 | -8/+6 |
| | | |||||
| * | Search can use the normal write/read instructions | Marc | 2025-04-25 | 1 | -61/+56 |
| | | |||||
| * | Refactor Onewire PIO implementation | Marc | 2025-04-25 | 1 | -61/+254 |
| | | |||||
| * | Remove Peripheral trait, rename PeripheralRef->Peri. | Dario Nieuwenhuis | 2025-03-27 | 1 | -1/+2 |
| | | |||||
| * | rp/pio: update pio-rs crate, reexport it so users don't get version mismatches. | Dario Nieuwenhuis | 2025-02-18 | 1 | -4/+4 |
| | | |||||
| * | Move pio programs into embassy-rp | Caleb Jamison | 2024-10-09 | 1 | -0/+109 |
