It turns out that sometimes a GPS velocity error is zero. When this happens, simplex doesn't work. It would be good to be able to display all of the GPS velocity observations at once so the user can scan through them. Also, flagging errors with values of zero would be helpful.