Why does the protocol matter? :p

I'm still working on coding something for my job that calculates a coordinate on a map based on a single known point, a bearing, and a distance from said point....