Yesterday when driving home I decide to write some test code when I got home for my phone to measure the time from when it sent the signal from phone to Microprocessor/Transmitter via BLE Bluetooth and then clock the time it took to receive it back to the phone. Surprisingly a easy bit of code to write. All my sent bytes took about 1.182 seconds to return. Halve the time from phone to microprocessor, half second, the other half signal returning, half second.

Part 2 tonight. My experiment was to remove Softserial from the Arduino microprocessor code and run the Bluetooth module, rewire the Bluetooth module direct from the physical Arduino serial port, rather than use the softserial which it creates. I had read somewhere in a blog that it takes softserial about 200milli seconds to set up and handshake with the microprocessor. (the advantage with using softserail is you don't have to disconnect the blue tooth module every time you want to alter the Arduino microprocessor programming) So I though I would see if there was a saving to me made ???

Anyway there was huge celebrations in my living room after firing up the system

------------------------------------> Ya Whoooooooo ............ -------------------------------->

1.1 seconds return down was now down to 0.1 seconds return (with softseral removed) :) :) :) :) :)

I was not expecting that !!!

Now just as you finish the last syllable of your word the rudder turns instantly. No delay as far as the eye can see :) :) :) :) :)

I think we have cracked Voice Steering :) :) :) :) :) No more botte necks, no more delays :)