a581404e04
- Added a 10-bit sine table, probably wasteful considering its stored in 16-bit integers. - Added "DDS_MAX_COMPARATOR" and "DDS_MAX_ACCUMULATOR" macros to hide some math and imrpove readability. - Simplified calcFrequency and made it work for arbirary frequencies (with/without default refclk) - Simplified getDutyCycle(). I think its more understandable now, and works for various combinations of accumulator size and lookup table size. Tested on both an Arduino Zero and an Arduino UNO. Seems to work, but YMMV. |
||
---|---|---|
examples | ||
AFSK.cpp | ||
AFSK.h | ||
DDS.cpp | ||
DDS.h | ||
HamShield.cpp | ||
HamShield.h | ||
I2Cdev_rda.cpp | ||
I2Cdev_rda.h | ||
KISS.cpp | ||
KISS.h | ||
LICENSE | ||
README.md | ||
SimpleFIFO.h | ||
keywords.txt |
README.md
HamShield
HamShield Arduino Library and Example Sketches
This repository is meant to be checked out into your Arduino application's libraries folder. After reloading the application, the library and example sketches should be available for use.
For overview, help, tricks, tips, and more, check out the wiki: