Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v1.0.6 Boards Manager install support #31

Merged
merged 1 commit into from
Feb 11, 2017
Merged

v1.0.6 Boards Manager install support #31

merged 1 commit into from
Feb 11, 2017

Conversation

per1234
Copy link
Contributor

@per1234 per1234 commented Feb 11, 2017

@MCUdude
Copy link
Owner

MCUdude commented Feb 11, 2017

Great, thanks Pert!

@MCUdude MCUdude merged commit e028e49 into MCUdude:gh-pages Feb 11, 2017
@MCUdude
Copy link
Owner

MCUdude commented Feb 11, 2017

Turns out I just found a typo that prevents the code from building. This commit fixes the issue. This means v1.0.6 doesn't work. Is it best to roll back and release v1.0.6 again?

@per1234
Copy link
Contributor Author

per1234 commented Feb 11, 2017

I can do that or just add a 1.0.7 release, it's up to you.

@MCUdude
Copy link
Owner

MCUdude commented Feb 11, 2017

I decided to edit v1.0.6. It's now ready for the boards manager! Sorry for the hassle 😞

MCUdude added a commit that referenced this pull request Feb 19, 2021
a367b8b9 Merge pull request #32 from cburstedde/feature-exact-timing
e7f9313c Merge branch 'master' into feature-exact-timing
c24da8fc Updated accuracy calculation
7efce618 Replace bit_is_set with "regular" and operation
5fba4671 Minimal accuracy tweaks
0f33b77c Merge pull request #31 from cburstedde/feature-exact-timing
d10b6039 Update README
29922051 Exact or very accurate millis/micros/delay always
06573210 Non-functional tweaks
0dd91a67 Update README
25fad398 Add exact timing for 9.216 MHz
19b8514f Merge branch 'master' into feature-exact-timing
5d4ba89e Correct millis and micros for arbitrary frequencies
8913fb36 Add missing parentheses
b622f985 Add exact timing for 10 MHz
0333bcea Update README
5af5045c Add accurate timing for 16.5 MHz
e318ce1c Add exact timing for 6 MHz
0c0b4f3a Remove superfluous cast
aeaadea0 Merge pull request #29 from cburstedde/feature-delayMicroseconds
4e74473d Merge pull request #28 from cburstedde/feature-correct-micros
6916530f Fix several corner cases in delayMicroseconds()
038385ee It makes a difference using unsigned math!!
912145b8 Go back to long multiply but still optimize
90910560 Use faster unsigned int multiply in micros()
eeb6635e Merge pull request #27 from cburstedde/feature-exact-timing
21d1d6fa README typo
9be3a3e4 Disable alternate micros algorithm for powers of 2
bcd8baa5 Move timer0_exact static variable def into ISR
74550897 Rename correction #define and variable
9fef70e2 Reduce unnecessary long comparison to char
95166c10 Correct bad idea: access fract with interrupts off
f64aa5d0 Remove unneeded unsigned char in micros()
a9153640 White space in wiring.c
f683310f Make micros zero-drift based on exact millis
b28acdb8 Make 25 MHz a supported clock frequency
2a6c810c Comments and README edits
7cde04dd Merge pull request #26 from cburstedde/feature-delayMicroseconds
0172627e Merge branch 'master' into feature-delayMicroseconds
3b1142ff Merge pull request #25 from cburstedde/feature-correct-micros
e858df7d Merge branch 'master' into feature-correct-micros
b32ca2bc Merge pull request #24 from cburstedde/feature-correct-millis
0205fd55 delayMicroseconds() safe for us == 0 and >= 24 MHz
032bed72 Statement on delayMicroseconds() in README
afa0f8f6 Use 60398UL unsigned long constant
9b7291ae Add 22.1184 and 18 MHz cases to delayMicroseconds
ec16def1 Add/edit comments for delayMicroseconds()
4a89b74e Replace abs macro ... with a "safe" version of the original abs macro. Unlike __builtin_abs() this also deals with floats, which is pretty much required to ensure compatibility against the official Arduino core(s).
57b7486a Tune ppm values in README
059d20b1 Optimize away two increments from timing ISR
3d890c22 Improve micros() to 100 ppm for 7.37, 3.68, 1.84
d852091b Tiny README update
39112b38 Simplify millis calculation to fit into long int
d1719372 Improve micros() accuracy for 14.7456, 12, 11.0952
84c8f335 micros() below crystal tolerance for 18.432, 20 MHz
b8002ce0 Update README for new/improved micros()
23942517 Make micros calculation more efficient for 20 MHz
d736735f Add 18 MHz clock to micros()
21cf2177 Improve accuracy of 24 MHz micros()
3b9aa899 Add 18 MHz clock to millis() calculation
65aa77f4 Fix timing error for non-power-of-two clocks
0091354f Add discussion of micros and delay to README
af3b94c7 Non-functional clarification
2568a3f8 Add millis() discussion to README
56512e96 Add millis () correction to make 22.1184 MHz exact
2d42b729 Add 22.1184 MHz micros () correction
46fa6940 Prevent micros for 32 MHz to enter wrong case
49f5f250 Increase micros () accuracy for 18.432 and 20 MHz
b51058fe Supply millis () correction for 24 MHz
993843d4 Add two odd frequencies 7.37 and 3.69 MHz
25c1c988 Correction makes millis() exact for several speeds

git-subtree-dir: avr/cores/MCUdude_corefiles
git-subtree-split: a367b8b9ab17653a379108e48d7696bf1c6ca336
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants