From: Nate B. <n0...@ne...> - 2003-10-20 22:51:53
|
* Charles Price <ch...@ho...> [2003 Oct 20 16:31 -0500]: > Hi All, > > I'm still messing around with the functions in locator.c - I'm writing > a little app which will query the current location from a GPS receiver, > search an XML database of repeaters and tune the rig to the nearest > one. When I'm at home, I am in IO93EB and my nearest repeater in GB3DY, > in IO93FB. The qrb() function believes that the two squares are the > same. Any ideas? Output from testloc is appended. Hi Charlie. Reading from the comments in locator.c the qrb() function does in fact behave this way by design. I believe it to be a bug, but need to find a better mathmetician before I can adequately squash it. Since the latest code in locator.c can resolve grid locators to 12 characters (a matter of meters) I think this issue should be addressed. I will do some research later this evening when I get time. 73, de Nate >> -- Wireless | Amateur Radio Station N0NB | Successfully Microsoft Internet | n0...@ne... | free since January 1998. Location | Bremen, Kansas USA EM19ov | "Debian, the choice of Amateur radio exams; ham radio; Linux info @ | a GNU generation!" http://www.qsl.net/n0nb/ | http://www.debian.org |