telstar name meaning
Telstar is the name of various communications satellites. The first two Telstar satellites were experimental and nearly identical.elstar was spin-stabilized, and its outer surface was covered with solar cells capable of generating 14 watts of electrical power. The original Telstar had a single innovative transponder that could relay data, a single television channel, or multiplexed telephone circuits.