fix get_data_seconds for RoachBaseband
should now work properly when using arbitrary numbers of channels