Post Created date
Timekeeping - High Level ?
My understanding is the Fourier transforms, fast or otherwise, are based on equally spaced sample. If you customer can only get sort of 10 Hz-ish, he might have trouble doing the...
Friday, 29 May 2020 - 22:23
Optiboot jump to application
There is a fuse that can be used to keep the watchdog enabled.
Friday, 29 May 2020 - 14:41
Timekeeping - High Level ?
ka7ehk wrote:Part of the issue is that the sample rate is driven by a sensor and that rate has a very significant temperature coefficient. The sample rate is...
Thursday, 28 May 2020 - 18:11
Timekeeping - High Level ?
10 ppm is better than a second per day. If you are close to that and your desired tick rate is once per minute, you probably do not need to adjust your actual tick rate at all....
Wednesday, 27 May 2020 - 00:43
Timekeeping - High Level ?
We really do not have the requirements in enough detail to make a good recommendation.   For time of day or decade, what error range is allowed? What range of sizes is...
Tuesday, 26 May 2020 - 16:17
Timekeeping - High Level ?
Given your apparent criteria, no large gaps, no backwards time, time stretch and compression seem your only option. Presumably there is an accuracy requirement. The real question...
Sunday, 24 May 2020 - 20:02
AVR GCC error: expected ')' before '*' token in function deinition
My guess is that GLCD_text.h has a conflicting declaration for glcd_string. Another guess is that you either have warnings turned off or are choosing not to look at them. You are...
Friday, 22 May 2020 - 15:53
Arithmetic issue
A.MacDonald wrote:Quick question for y'all: i noticed that the results of val = (double) dat*0.1*0.1 were not equal to val = (double) dat/pow(10,2). The first one was  1....
Thursday, 21 May 2020 - 21:15
Arithmetic issue
awneil wrote:skeeve wrote:On this site, ^ is often used to mean exponentiation in mathematical expressions. not just this site - it's pretty widely used where fancy formatting is...
Wednesday, 20 May 2020 - 15:02
Arithmetic issue
curtvm wrote:^ is xor, I believe you have to use math.h pow to get what you want.On this site, ^ is often used to mean exponentiation in mathematical expressions. To avoid...
Wednesday, 20 May 2020 - 13:27
Eeprom EEMEM attribute address
Drop EEPROM and locate the struct with the linker instead of a .c file. The standard mechanism is an attribute to place the struct in an orphan section and a linker option to...
Tuesday, 19 May 2020 - 14:07
Timer to detect timeout on ANY edge?
Have two ISRs. Compare match on the timer handles idle. Among other things, pin change updates the compare match value.
Wednesday, 13 May 2020 - 20:40