Added check to avoid overwriting series data

Although the setSeries function was working properly, every other
command would overwrite the series with the default (0). Fixed by
querying the reader's current state, if the reader exists.