Writing programs against your instruments 
Focus on function, not NMEA!

An ActiveX control for integration in other software, that interprets some NMEA sentences from the comm port of a PC and generates events with data. This gives an excellent simple interface for programming against your instruments. Here in this web you can download the compiled control or the source code, you just have to register for serial number to unlock the code. Free of charge.

Sailfish NMEA 32 ActiveX control simplifies the interface between the NMEA communication and your own piece of software. The control can handle wind, log and GPS messages.






The Sailfish NMEA Features:
  • Translated NMEA messages

Following NMEA messages are translated:
DBTDepth Below Transducer
GGAGPS Fix Data
GLLGeographic Position Latitude/Longitude
RMCGPS/TRANSIT Specific Data
WPLWaypoint Location
VPWSpeed, Measured Parallel to Wind
VWRWind Speed/angle Apparent
VWTWind Speed/angle True
HDTHeading thorough water True
HDMHeading through water Magnetic
VHWWater Speed and Heading

 

  • Generated Events

And they generate events in the sfnmea32-control.
NMEAMsg(stMsg As String)
Position(Latitude As Long, Longitude As Long)
Waypoint(Latitude As Long, Longitude As Long, Nameof As String)
Depth(DepthBelowTranducer As Single)
VMG(VMGW As Single)
Heading(Course As Single, Quality As String)
WindApparent(ApparentAngle As Single, ApparentSpeed As Single)
WindTrue(TrueAngle As Single, TrueSpeed As Single)
Velocity(Speed As Single)
CommError(stMsg As String)

 

  • Properties: 

Properties to control
CommPort 0=closed 1,2,3,4.. The commport of your PC connected to instruments
DumpNMEA0=No dump, 1=Dump all messages as event NMEAMsg
PlayLogFilefile containing a previously recorded NMEA sequence
PollInterval250 (default) The commport pollrate
Setting4800,N,8,1 (standard NMEA) You can choose appropriate

System requirements: 

Any ActiveX capable (Intel)PC  with comm port.

Operating environment:  Windows 95/98/2000 and NT 4.0 
 
Free download!  
  

WARNING: 

The program and its facilities do NOT excuse the user from carrying the required official instruments, charts and documents. Sailfish Software ("Sailfish") does not warrant that this Product is error free or that it is compatible with products manufactured by any person other than Sailfish. This Product utilizes digital signals and electronic information from the Global Positioning System ("GPS") which may contain errors. sailfish does not warrant the accuracy of such information and you are advised that errors in such information may cause the product to malfunction or give incorrect readings. Sailfish is not responsible for damages or injuries caused by your use or inability to use the Product, by the interaction of the Product with products manufactured by others or by errors in chart data or information utilized by the Product provided by third parties. Except for the limited warranty regarding the magnetic media contained in the license agreement accompanying the Product, this product is provided "AS IS" without warranty of any kind, either express or implied, including but not limited to the implied warranties of merchantability and fitness for a particular purpose, and any which may arise from course of performance, course of dealing, or usage of trade. WARNING: Nautical navigation is an inherently dangerous undertaking and should only be engaged in by persons trained and experienced in navigation. This Product is intended for use only by persons trained in nautical navigation and only as a navigational aid, not as the sole method of navigation. NOTICE: You may not use this Product unless you agree to the terms of the license agreement. By pressing the button titled "SFNMEA32.OCX", you agree to be bound by the terms of the license agreement and to release and hold Sailfish Software harmless from and against any and all claims, obligations, and liabilities with respect to the Product, except those specifically reserved in the license agreement. If you do not agree with the terms of the license agreement, Don't download anything.

 

 
 Contact Us | 
 ©2000-2006 Techsail. All rights reserved. Terms of Use | Privacy Statement