print max data value as unsigned value instead of signed, so 32 bit
counters show proper max value (instead of -1).
This commit is contained in:
parent
fbdf65b4f5
commit
c1995338a1
1 changed files with 3 additions and 3 deletions
|
@ -77,12 +77,12 @@ int main(int argc,char *argv[])
|
|||
n_chans=comedi_get_n_channels(it,i);
|
||||
printf(" number of channels: %d\n",n_chans);
|
||||
if(!comedi_maxdata_is_chan_specific(it,i)){
|
||||
printf(" max data value: %d\n",comedi_get_maxdata(it,i,0));
|
||||
printf(" max data value: %lu\n", (unsigned long)comedi_get_maxdata(it,i,0));
|
||||
}else{
|
||||
printf(" max data value: (channel specific)\n");
|
||||
for(chan=0;chan<n_chans;chan++){
|
||||
printf(" chan%d: %d\n",chan,
|
||||
comedi_get_maxdata(it,i,chan));
|
||||
printf(" chan%d: %lu\n",chan,
|
||||
(unsigned long)comedi_get_maxdata(it,i,chan));
|
||||
}
|
||||
}
|
||||
printf(" ranges:\n");
|
||||
|
|
Loading…
Add table
Reference in a new issue