Commit Graph

14 Commits

Author SHA1 Message Date
Morgan Redfield c2feff6816 update library keywords and properties 2018-08-04 18:12:16 -07:00
Morgan Redfield 95c808bb7f update keywords tabs 2018-08-04 13:39:06 -07:00
Morgan Redfield bcd6d7e6b3
Merge pull request #5 from per1234/remove-redundant-default-argument
Remove default argument from function definition
2018-03-07 21:41:25 -08:00
Nigel VH 0e8d42699a
Merge pull request #4 from per1234/arduino_h
#include Arduino.h dependency
2018-03-07 21:34:12 -08:00
per1234 3d476bf1c2
Remove default argument from function definition
Default arguments should only be specified in function prototypes, not in the function definition. This caused compilation of the library to fail for Arduino AVR Boards 1.6.11 or earlier. It does not cause compilation to fail for Arduino AVR Boards 1.6.12 and newer only because the -fpermissive compiler flag was added, which downgrades this to an error. It has been stated that flag may be removed in the future:
06868f4cd3
So this change is necessary for both backwards and forwards compatibility. Even with current versions it fixes a warning, which is always wise to do.
2018-03-07 21:32:24 -08:00
per1234 f9322214a9
#include Arduino.h dependency
Previously the library relied on the Arduino IDE doing the automatic insertion of #include <Arduino.h> in the sketch before #include <DDS.h>. In some IDE versions that does not happen and there is no guarantee of that behavior in future IDE versions thus for backwards and forwards compatibility it's best to simply add an #include directive to DDS.h.
2018-03-07 21:27:02 -08:00
nick6x 6726836631 Fix example 2017-07-30 12:07:00 -07:00
nick6x 7ebe201f96 Determine ISR on #define 2017-07-30 11:53:55 -07:00
nick6x c4daa7941b Fix examples isr 2017-07-28 16:16:10 -07:00
nick6x 6f4d8a93c5 Change 'Use Timer 2 Only' from compile option to software option 2017-07-28 10:52:11 -07:00
morgan 2e3955fa80 remove setup for afsk 2016-09-24 17:33:34 -07:00
nick6x 638043e4e3 Add simple example to library. 2016-08-27 12:50:51 -07:00
nick6x 20c8b5b8fb Update license and keywords files. 2016-08-27 10:57:54 -07:00
nick6x 5dd3c9df92 first commit 2016-08-26 11:09:36 -07:00