Ok, the problem is a signaled conversionTimeOverflow() when I try to read the ADC with jiffies=600 or under. Why can't i increase the frequency?
2010/7/23 Mario Torrecillas Rodríguez <[email protected]> > Hi all; > > After lot of efforts i've succeed in reading two channels in telosb. > But, if I try to change the "jiffies" to a lower valor all readings > (actually, all of them except the first one) are 0. > This is my actual configuration: > > const msp430adc12_channel_config_t config = {inch: INPUT_CHANNEL_A0, > sref: REFERENCE_AVcc_VREFnegterm, > ref2_5v: REFVOLT_LEVEL_1_5, > adc12ssel: SHT_SOURCE_ACLK, > adc12div: SHT_CLOCK_DIV_1, > sht: SAMPLE_HOLD_4_CYCLES, > sampcon_ssel: SAMPCON_SOURCE_SMCLK, > sampcon_id: SAMPCON_CLOCK_DIV_1}; > > uint8_t numMemctl=1; > uint16_t numSamples=400; > uint16_t jiffies=1000; > > adc12memctl_t memctl = {inch: INPUT_CHANNEL_A1, sref: > REFERENCE_AVcc_VREFnegterm}; > > When I try to duplicate the frequency (jiffies=500) the implementation stop > working. > > Any ideas? > > Thank you in advance. >
_______________________________________________ Tinyos-help mailing list [email protected] https://www.millennium.berkeley.edu/cgi-bin/mailman/listinfo/tinyos-help
