I am using an emic2 for text to speech on a moving robot. I am collecting distance data using the ultrasonic sensor and moving 2 servos depending on the distance. Heres my issue.
When the emic is talking, the program seems to stop. The program doesnt collect the ultrasonic sensor data until it is done talking. is this normal? I am using the softwareserial library for the emic2.
My board is the uno rev 3 and I am using pins 2 and 3 for the emic2. Can anyone help me in figuring a way to collect data and use the emic2 module at the same time? I have tried using the millis function with no luck. Thanks,