If possible you should set it to 5hz. It will probably still work at 4hz but certainly 5hz is better.
Arducopter does try to configure the Ublox to output at 5hz when it first connects. In AC3.1 we have additional checks and if it's running at less than 5hz it will resend the configuration. If possible we will try and make it warn you as well, perhaps as part of the pre-arm checks if it's not running at 5hz.
Replies
If possible you should set it to 5hz. It will probably still work at 4hz but certainly 5hz is better.
Arducopter does try to configure the Ublox to output at 5hz when it first connects. In AC3.1 we have additional checks and if it's running at less than 5hz it will resend the configuration. If possible we will try and make it warn you as well, perhaps as part of the pre-arm checks if it's not running at 5hz.