Marek Mahut : Comedilib 0.8 API change diff -Naur gnuradio-3.1.3/gr-comedi/src/comedi_sink_s.cc gnuradio-3.1.3-upstream/gr-comedi/src/comedi_sink_s.cc --- gnuradio-3.1.3/gr-comedi/src/comedi_sink_s.cc 2008-12-19 21:51:25.000000000 +0100 +++ gnuradio-3.1.3-upstream/gr-comedi/src/comedi_sink_s.cc 2008-12-19 23:08:59.000000000 +0100 @@ -88,7 +88,7 @@ comedi_cmd cmd; int ret; - ret = comedi_get_cmd_generic_timed(d_dev,d_subdevice,&cmd,(unsigned int)(1e9/sampling_freq)); + ret = comedi_get_cmd_generic_timed(d_dev,d_subdevice,&cmd,cmd.chanlist_len,(unsigned int)(1e9/sampling_freq)); if(ret<0) bail ("comedi_get_cmd_generic_timed", comedi_errno()); diff -Naur gnuradio-3.1.3/gr-comedi/src/comedi_source_s.cc gnuradio-3.1.3-upstream/gr-comedi/src/comedi_source_s.cc --- gnuradio-3.1.3/gr-comedi/src/comedi_source_s.cc 2008-12-19 21:51:25.000000000 +0100 +++ gnuradio-3.1.3-upstream/gr-comedi/src/comedi_source_s.cc 2008-12-19 23:08:31.000000000 +0100 @@ -85,7 +85,7 @@ comedi_cmd cmd; int ret; - ret = comedi_get_cmd_generic_timed(d_dev,d_subdevice,&cmd,(unsigned int)(1e9/sampling_freq)); + ret = comedi_get_cmd_generic_timed(d_dev,d_subdevice,&cmd,cmd.chanlist_len,(unsigned int)(1e9/sampling_freq)); if(ret<0) bail ("comedi_get_cmd_generic_timed", comedi_errno());