[prev in list] [next in list] [prev in thread] [next in thread] 

List:       comedi
Subject:    Re: Possible problem with cb_pcidas64 driver...
From:       Frank Mori Hess <fmhess () speakeasy ! net>
Date:       2006-09-12 2:06:34
Message-ID: 200609112206.36765.fmhess () speakeasy ! net
[Download RAW message or body]

On Monday 11 September 2006 09:12 pm, Eric Hudson wrote:
> read_chan0(){
>
>
>
>             float var = 0;
>
>
>
> maxdata = comedi_get_maxdata(device, ADCSUBDEV, ADCCHAN);
>
>             cr = comedi_get_range(device, ADCSUBDEV, ADCCHAN, ADCRANGE);
>
>             comedi_data_read_delayed(device, ADCSUBDEV, ADCCHAN,
> ADCRANGE, ADC_AREF, &adc1,5);
>
>
>
>             var = comedi_to_phys(adc1, cr, maxdata);
>
>             printf("chan0 = %.2f\n",var1);
>
> }

Try doing two comedi_data_read_delayed() calls in a row and see if the 
second one returns reasonable data.  Maybe the board doesn't update its 
mux until a conversion is triggered.

-- 
Frank


[Attachment #3 (application/pgp-signature)]
_______________________________________________
comedi mailing list
comedi@comedi.org
https://cvs.comedi.org/cgi-bin/mailman/listinfo/comedi

[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic