As for on-board GPS as per Jesse's suggestion, I think it makes sense to have an option for the Grower Gary's of the world which may be using this for telematics on all their tractors, including small ones which don't have GPS already, or on any existing setups which don't send their GPS over the ISOBUS. I see 3 routes we could go here:
- a low-quality GPS board with an integrated antenna and optional external antenna: Pros: inexpensive ($20-$50), easy to find, can eliminate need for RF design, makes ISOBlue "Plug-and-play." Cons: not much better than cell phone GPS. I use the uBlox GPS board from DIYDrones ($75:
http://store.diydrones.com/3DR_GPS_LEA_6_p/br-3drlea-6.htm) for my aerial drones and it seems to work reasonably well for flying a plane.
- a high-quality GPS chip with external antenna: Pros: high-quality positions, possibility for free RTK if someone wants to implement it. Cons: expensive (~$1,500), harder to find, could involve RF design. Last year we looked into finding a chip that reports phase measurements so we could do some inexpensive RTK by programming up the algorithm ourselves and using INDOT's free RTK network. Some cursory searching led to a few solutions that were all over $1,500, which kind of defeated the purpose of cheap RTK. Maybe a renewed search could find something more reasonable.
- a serial/USB interface to any standard serial/USB GPS device: Pros: quality can be determined when purchasing the other device, much faster development time for ISOBlue, no RF design or custom hardware interfacing, no added cost for ISOBlue. Cons: extra cables that can jiggle loose, less "Plug-and-play" than an integrated solution, requires support for wide array of possible devices.
Given the three options, I like the third one best (serial/USB to standard external GPS), at least for version 1 of ISOBlue. It has a high probability of success and takes zero development time. I'd like to hear how Jesse thinks that would work for his business, however.