changed the indexing of serial ports with no io buffer tuple