| 
										 
											  
									 | 
									
										 
											  
											WAY32GPS.DLL 
											- 
											Version 
											1.0.4.0 
										
											For those that needs a DLL to communicate with their 
GPS receiver FIKO Technologies are offering 
WAY32GPS.DLL which is a comprehensive DLL for GPS 
receivers based on NMEA and SiRF Star chipset. This 
GPS DLL does handle all COM-port. USB or Bluetooth 
communications and this is done under Virtual COM-
ports in Windows OS. Besides acting as a receiver it 
have also commands for SiRF to activate EGNOS/WAAS, 
Change Baud Rates, swap between NMEA and SiRF binary 
protocols etc. The DLL comes with software samples and 
source code in Visual basic to show how to use the DLL 
and its commands. The VB software can also be used to 
set baud rates etc. so its good for also practical 
use. 
If you’re a software developer, you have also the 
opportunity to purchase the ownership of this DLL 
which mean we will compile the DLL with your name 
choice as well as all data in the property section 
will indicate you or your company as owner of the 
DLL.  Such ownership DLL can be used in your software 
applications redistributed or sold without paying any 
royalties to FIKO.
The GPSWAY32.DLL is so easy to use that it beats any 
DLL or OCX functions you've seen so far as the DLL are 
running similar to what a EXE-file does. You can take 
NMEA data direct from memory, also in Visual Basic, 
without dealing with complicated code, threads or 
pointers but still have the power of Direct Memory 
Access. 
With this technique, several programs may access the 
GPS data in the same time solving the problems 
accessing multiple COM-ports in the same time as you 
only need to "kick start" one thread for the DLL and 
use the same thread for several programs if 
necessarily. Threads for the GPS source may be 
started, destroyed, paused and resumed at any time. 
Once the GPSWAY32.DLL thread is started and decoded 
incomming NMEA strings, the data is stores in memory 
where old messages are overwritten and only the most 
recent decoded string is available for retrieval in 
your program. 
										
									 |