reduce analog_sample sizes.

To save resources, reduce the max ADC resolution and max probes
per device. Just increase when needed.

Soft limit: 256 probes, 16bit adc
Hard limit: 2^64 probes, 64 bit adc
This commit is contained in:
Daniel Ribeiro 2011-01-21 11:25:50 -02:00
parent 764f887f7b
commit c3579621d5
1 changed files with 3 additions and 3 deletions

View File

@ -119,12 +119,12 @@ struct datafeed_header {
struct analog_probe {
uint8_t att;
uint8_t res;
uint64_t val;
uint8_t res; /* Needs to be a power of 2, FIXME */
uint16_t val; /* Max hardware ADC width is 16bits */
};
struct analog_sample {
uint16_t num_probes;
uint8_t num_probes; /* Max hardware probes is 256 */
struct analog_probe probes[];
};