diff --git a/rowers/dataroutines.py b/rowers/dataroutines.py index a3e06805..24ddf0cc 100644 --- a/rowers/dataroutines.py +++ b/rowers/dataroutines.py @@ -2177,11 +2177,14 @@ def dataplep(rowdatadf, id=0, inboard=0.88, forceunit='lbs', bands=True, barchar except TypeError: f = 0 windowsize = 1 - if f != 0 and not np.isinf(f): - try: - windowsize = 2 * (int(10. / (f))) + 1 - except ValueError: - windowsize = 1 + try: + if f != 0 and not np.isinf(f): + try: + windowsize = 2 * (int(10. / (f))) + 1 + except ValueError: + windowsize = 1 + except TypeError: + pass if windowsize <= 3: windowsize = 5 diff --git a/rowers/tests/testdata/testdata.tcx.gz b/rowers/tests/testdata/testdata.tcx.gz index 04557774..cbfec837 100644 Binary files a/rowers/tests/testdata/testdata.tcx.gz and b/rowers/tests/testdata/testdata.tcx.gz differ