Затова каква точност е нужна за следването на маршрута:
Трябва да се има предвид, че при наближаването на т.Б, ако не съвпаднат напълно свръх прецизните координати от GPS-а за ширина и дължина с 5-6 знака след запетаята, което ще е в 99,9% от случаите, лодката ще подмине точката и ще следва завой отвъд маршрута и множество неуспешни опити в кръжене около тая точка. При втория опит я улучи пак, я не, щото атмосферните условия ще са неподходящи. Затова мисля, че за нуждите на точното изчисление е нужно голяма точност и използването на 32 битово число, но после това число или трябва да се ограничи така, че точността да е 1-2 м. около т. Б, т.е. дори да мине близо до т. Б, програмата да отчете достигането й и да задейства брояч, който да смени адреса на четене от ЕЕПРОМ следващата точка, макар и реално да минава покрай нея на 1-2 метра. Това е нужно, още повече, че тази точност 1-2 м е половината размер на лодката. Другия вариант е да се ползва това число със стотни, но да се постави условие за + и - еди колко си, да отчете достигната точка и да револвира адреса на четене от паметта.
В момента ардуиното изчислява двете формули за общо 1 mS. Като се добави останалата част от кода за управление на руля, паметта, енкодерите, дисплея, библиотеките и т.н., предполагам времето на един цикъл ще стане 2-2,5 mS. Това ще рече изчисление 400-500 пъти в секунда. Пре-пре-достатъчно.