From what I can tell, your servos are not working at all?
I retried running the AX12 program with Arduino 1.0.6 using the libraries and hardware defines from the Trossen webpage. I then changed my AX12 test program to default to using ax12.h and bioloidController.h if i am not building on a Teensy....
I ran it again on my Quad (compiled for Hex) and it worked fine. When I hit the 1 command, all of the servos went to their default locations, like:
I could then query the servo positions and the like.
So if this is not happening on your Hex following similar steps, might need to stand back and check a few more things.
Like: What power are you feeding to the system? Are you providing 12v wall wart or 3s Lipo power to the system?
Have you measured the power to make sure?
I would then try disconnecting all of the servos and then maybe try to connect just 1 leg and then try the find all servos (and or get servo positions command) and see if it finds the 3 servos for that leg, if not try a different leg... If it finds the ones of one leg plug in another leg and try... If none of the legs fully work, disconnect the cables from the first servo of a leg to only have the coxa servo connected and see if it can find it.
Again I assume you set all of the servo IDS to match the servos that are in the PhantomX MK3 build manual?