te-pulse