Muchas gracias por las correcciones y me disculpo.
También hay un manual en PDF de la librería en el link.
Sigo haciendo pruebas y leyendo, el problema principal que encuentro es cuando hay que restablecer la comunicación ( packets->connection=1; ) que es cuando solo actualiza el regs[0], si no hace falta restablecer la comunicación, escribe en todos los regs al parecer.
Me gusta esta librería por sobre ModbusMaster ( https://github.com/4-20ma/ModbusMaster )por que encuentro que modbusMaster hace un while mientras envía los mensajes (corrijanme si me equívoco) y eso me genera problemas al leer entradas en el programa.
Si tienen alguna idea que podría estar fallando o que librería pudiera usar, se los agradecería!
muchas gracias!