I have heard a very similar signal from a stuck automatic antenna tuner. Not saying that is what this is, I don't know what it is, but it sounds similar to that stuck tuner.
It is about a 70 msec cycle (~30 msec on, ~40 msec off), or about 14 pulses / sec.
T!