serial protocol header files