Thu, 27 Feb 2025 15:24:17 +1030 |
Daniel O'Connor |
Use 32 bit rather than 16 bit ints for loop vars.
default tip
|
Thu, 27 Feb 2025 15:19:32 +1030 |
Daniel O'Connor |
Fix interpolator setup.
|
Thu, 27 Feb 2025 13:58:37 +1030 |
Daniel O'Connor |
Use 8 bit auto pull otherwise the PIOs jitter (due to DMA contention I guess?)
|
Wed, 26 Feb 2025 11:03:59 +1030 |
Daniel O'Connor |
Run PIOs at 1x with delays and sync.
|
Tue, 25 Feb 2025 17:03:51 +1030 |
Daniel O'Connor |
Add comment
|
Tue, 25 Feb 2025 16:53:32 +1030 |
Daniel O'Connor |
Cascade IRQs from DAC to control so manual & external trigger are the same.
|
Tue, 25 Feb 2025 16:47:00 +1030 |
Daniel O'Connor |
Add sideset for trigger output.
|
Tue, 25 Feb 2025 15:56:49 +1030 |
Daniel O'Connor |
Remove debug prints and #ifdef now the control code works.
|
Tue, 25 Feb 2025 15:46:46 +1030 |
Daniel O'Connor |
Use IRQ 0 again
|
Tue, 25 Feb 2025 15:46:32 +1030 |
Daniel O'Connor |
Load correct program, use a separate IRQ
|
Tue, 25 Feb 2025 15:46:03 +1030 |
Daniel O'Connor |
Don't mark pulse active on slew up/down.
|
Tue, 25 Feb 2025 14:53:40 +1030 |
Daniel O'Connor |
Set control data after shape data so it is lined up properly.
|
Tue, 25 Feb 2025 14:36:10 +1030 |
Daniel O'Connor |
WIP with control and DAC in sync and not hanging.
|
Tue, 25 Feb 2025 13:40:57 +1030 |
Daniel O'Connor |
Move SM reset & DMA reprogramming to DMA IRQ handler, only trigger in PWM IRQ handler.
|
Tue, 25 Feb 2025 13:31:27 +1030 |
Daniel O'Connor |
Commit WIP ctrl code
|