| ??? 03/13/08 13:39 Read: times |
#152224 - What's the point Responding to: ???'s previous message |
Erik Malund said:
This is, I believe, the first time I have seen averaging done without putting the values to be avceraged in an array Who needs an array? something like
#define NUM_SAMPLES 16
U16 value=0;
U8 index;
for (index = 0; index<NUM_SAMPLES; index++)
(
value += readADC();
}
value = value/NUM_SAMPLES;
Saves a further loop to go through the values and do the average! |
| Topic | Author | Date |
| Math not functioning with proper headers? | 01/01/70 00:00 | |
| horrible method | 01/01/70 00:00 | |
| Lots of issues | 01/01/70 00:00 | |
| Code Op at level 8 | 01/01/70 00:00 | |
| Try multiple steps | 01/01/70 00:00 | |
| ah hah moment arrived......omg | 01/01/70 00:00 | |
| 01/01/70 00:00 | ||
| Here is the block which now works 100% | 01/01/70 00:00 | |
| Operation question in C | 01/01/70 00:00 | |
| Because | 01/01/70 00:00 | |
| Simplify | 01/01/70 00:00 | |
| what's the point ? | 01/01/70 00:00 | |
| What's the point | 01/01/70 00:00 | |
| simpler, but | 01/01/70 00:00 | |
| Not right | 01/01/70 00:00 | |
| use shift right instead of divide | 01/01/70 00:00 | |
| If you're lucky... | 01/01/70 00:00 | |
| Use a rount trip buffer | 01/01/70 00:00 | |
| Bad names | 01/01/70 00:00 | |
| System use names ???? | 01/01/70 00:00 | |
| Common naming convention ? | 01/01/70 00:00 | |
| ISO/IEC 9899:1990... | 01/01/70 00:00 | |
| Comments | 01/01/70 00:00 | |
| same effect as a "circular array" | 01/01/70 00:00 | |
| think I like this the best | 01/01/70 00:00 | |
Use a loop with deglitching and averaging | 01/01/70 00:00 |



