Jake-B
|
fdaa602401
|
Very rough draft of DDS supporting the Arduio Zero and it's built-in DAC.
|
2015-08-16 20:17:36 -04:00 |
Stephen Olesen
|
7131e46ff0
|
Allow refclkOffset to be set on the fly in DDS and the calibration tool.
|
2015-07-04 18:31:18 -06:00 |
Stephen Olesen
|
4af33167a0
|
Added Crystal Calibration sketch with simple Serial UI. Fixed ddsAccumulator_t type.
|
2015-07-04 14:13:45 -06:00 |
Stephen Olesen
|
acc4aebe03
|
Add calculators for frequency steps. Accumulator has a typedef now. Optimize tick.
|
2015-07-03 15:23:39 -06:00 |
Stephen Olesen
|
77a8c62b78
|
Correct Pin 3 output to scale to the reduced comparator size.
|
2015-07-02 19:57:32 -06:00 |
Stephen Olesen
|
7db28bff0e
|
Change DDS to using signed integers to try to keep our DC bias averaged out.
|
2015-07-02 19:30:53 -06:00 |
Stephen Olesen
|
2152100873
|
Change amplitude scaling. Go back to refclk for ICR1. Added phase changes.
|
2015-07-02 18:04:12 -06:00 |
Stephen Olesen
|
80a1741575
|
Preliminary addition of static memory allocations for packet buffers.
Fixed(?) DDS frequency calculation on-chip.
|
2015-07-02 01:24:55 -06:00 |
Stephen Olesen
|
429e645ad2
|
Example for AFSK sending (AX25 format) added. DDS updated to a slower clock rate again.
|
2015-07-01 20:30:49 -06:00 |
Stephen Olesen
|
120442533d
|
Added DDS sample. Fixed pin 11 PWM output, now default (3 works better).
|
2015-07-01 17:56:40 -06:00 |
Stephen Olesen
|
016ad2398a
|
Added a define to use pin 3 for PWM, instead of the new default pin 11.
|
2015-07-01 15:01:55 -06:00 |
Stephen Olesen
|
8f2115adbc
|
Add some comments.
|
2015-07-01 14:54:22 -06:00 |
Stephen Olesen
|
2f4d17e4ed
|
Fixed up the duration timers, clockTick needs a cleanup.
|
2015-07-01 14:42:20 -06:00 |
Stephen Olesen
|
31eb465ebf
|
Allow for high idle duty cycle when output is 'off', amplitude adjustments.
|
2015-07-01 14:27:10 -06:00 |
Stephen Olesen
|
1117542411
|
Created generic DDS class for tone generation, update AFSK to start the right timers.
|
2015-07-01 14:04:20 -06:00 |