private static WorkoutStepMesg CreateWorkoutStepSwimRest(int messageIndex, WktStepDuration durationType = WktStepDuration.Open, float?durationTime = null) { var workoutStepMesg = new WorkoutStepMesg(); workoutStepMesg.SetMessageIndex((ushort)messageIndex); workoutStepMesg.SetDurationType(durationType); workoutStepMesg.SetDurationTime(durationTime); workoutStepMesg.SetTargetType(WktStepTarget.Open); workoutStepMesg.SetIntensity(Intensity.Rest); return(workoutStepMesg); }