
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:
| Following NMEA messages are translated: |
| DBT | Depth Below Transducer |
| GGA | GPS Fix Data |
| GLL | Geographic Position Latitude/Longitude |
| RMC | GPS/TRANSIT Specific Data |
| WPL | Waypoint Location |
| VPW | Speed, Measured Parallel to Wind |
| VWR | Wind Speed/angle Apparent |
| VWT | Wind Speed/angle True |
| HDT | Heading thorough water True |
| HDM | Heading through water Magnetic |
| VHW | Water Speed and Heading |
| 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 to control
| | CommPort | 0=closed
1,2,3,4.. The commport of your PC connected to instruments
| | DumpNMEA | 0=No dump, 1=Dump all messages as
event NMEAMsg
| | PlayLogFile | file containing a previously
recorded NMEA sequence
| | PollInterval | 250 (default) The commport
pollrate
| | Setting | 4800,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.
|