php.serial class whackyness

Its named correctly (doDryDingleDongle) in my real script.

Oh, well, that's a much better name. It's immediately obvious what that function is supposed to do. What is that function supposed to do?

not random serial noise. (there will be other chatter over the serial)

Specific noise, not random noise, huh? This doesn't make much sense. You control both ends of the serial port. Stop the chatter and random noise.