@eric.chanussot
You were right my PWM ranges were initialy wrong I got them from some documentation on a site that sells the servo. But I don't trust them to be correct. It says they use standard PWM range. The Sketch program via the Arduino UNO works well and the servos moved, and responded to the inputs. After following the text prompts from the serial window, The program reported these PWM ranges for the 2 servos. As in my above post.
I'm still not there, I think I have the PWM ranges correct NOW, but the Nybble moves so SLOWLY and the movements are REDUCED in there range. For example in the WAVE or HI behavior. I can see Nybble attempting to wave and his left paw moves up and down but the shoulder position is not moving far enough, and the paw is not moving up and down enough. it just wiggles up and down a small amount.
It looks like I need to increase the range of movement and speed up the movement.
Can I increase the amount of movement per position say in 6 degree increments instead of 5 degree? I'm not sure how to achieve this.
Kind Regards
Chris Gomersall