Problema con lectura puerto USB y python

Hola.
La verdad es que apenas he podido entender tus explicaciones. Es difícil pillar qué es lo que intentas hacer con una parte del código así aislada. ¿Entiendo que lo que quieres es copiar el array tmpl en GS? Si es así, tal vez el problema sea que la numeración del array empieza en 0 y acaba en (longitud array-1). Por lo que veo tu for empieza en 1 con lo que el primer dato no se copia.
Por intentar ayudar, ya que como te he dicho no he entendido bien tu problema.
Saludos