Activate all arming checks and activate fence. After that you can only arm if GPS is OK. This is a standard and recommended best practice. Basically you test it by arming the vehicle.
Once again, all that is on the Methodically configure and tune ArduCopter Blog post.