Date post: | 16-Jan-2016 |
Category: |
Documents |
Upload: | rose-lindsey |
View: | 242 times |
Download: | 0 times |
DEVICE DRIVER SAMPLESDEVICE DRIVER SAMPLES
How Many ? How to add an update?
Currently HYPACK has between 300 - 400 Device DriversCurrently HYPACK has between 300 - 400 Device Drivers There are 192 in the \HYPACK 2015\Devices folder.There are 192 in the \HYPACK 2015\Devices folder. There are 143 more in the \HYPACK 2015\Devices\Custom folder.There are 143 more in the \HYPACK 2015\Devices\Custom folder. In addition, HYSWEEP has over 70 devices built in.In addition, HYSWEEP has over 70 devices built in. Constantly modifying and maintaining them and providing updates.Constantly modifying and maintaining them and providing updates.
To add a new device driver:
1)Copy the DLL to the \HYPACK 2015\Devices folder.2)In HARDWARE, click the “Rescan Driver List” button (highlighted in red).
ANCHORMANAGER.DLL
Allows you to position each Allows you to position each anchor:anchor:•On the main vessel (Barge)On the main vessel (Barge)•On any secondary mobile On any secondary mobile (Tugs)(Tugs)
• If Tugs have anchor If Tugs have anchor positions, you can select positions, you can select which anchor positions which anchor positions (e.g. Fore and Aft)(e.g. Fore and Aft)
• If Tugs do not have anchor If Tugs do not have anchor positions, the anchor is positions, the anchor is transferred to the Boat transferred to the Boat Origin for the mobile.Origin for the mobile.
•At a user-defined target.At a user-defined target.•On the bottom.On the bottom.
Anchor Management routines are now ‘Built-In’ to HYPACK SURVEY. They can be accessed from the Vessels menu item.
ADCP.DLLADCP.DLL
Collection for ADCPs (RD INSTRUMENTS and SONTEK) is now done with the ADCP.DLL.
AIS.DLL: AIS.DLL: Automatic Identification System TranspondersAutomatic Identification System Transponders
Generates mobile targets in SURVEY to denote vessel positions. AISTIDE.DLL reads tide corrections broadcast over AIS. Coming soon: Virtual Bouys!
DRAFTTABLE.DLL: DRAFTTABLE.DLL: Dynamic Draft Correction versus SpeedDynamic Draft Correction versus Speed
• Allows for ‘Single’ or ‘Shallow Water and Deep Water’ curves.• Interpolates when between the Shallow and Deep Depth Limits.
GENDEVALL.DLL: GENDEVALL.DLL: Reading Devices with Reading Devices with Fixed Length Data FieldsFixed Length Data Fields
This driver can be used to read a device that does not have a HYPACK driver. The only restriction is that the data format has to have a single, fixed format message. The length can’t change.
GENDEVPARSE.DLLGENDEVPARSE.DLLReading Devices with Reading Devices with Comma, Space, or Tab Comma, Space, or Tab separated Data Fieldsseparated Data Fields
Driver Test
Driver Configuration
Raw Data from Device
This driver can be used to read a device that does not have a HYPACK driver. It parses different fields, either comma, space of tab delimited. It can also read fixed-format datagrams.
GENOFFSET.DLLGENOFFSET.DLLPlacing a ‘mobile’ at a fixed location on another ‘mobile’Placing a ‘mobile’ at a fixed location on another ‘mobile’
Mobile ID = Mobile # of Main Barge or Vessel (usually = 0)
This driver is used to position another mobile at a fixed offset from the primary mobile. For example, a crane that is fixed in position on the primary mobile, but can rotate independently.
GPS.DLL:GPS.DLL:
Used to process NMEA Sentences from most GPS systems. See the HARDWARE – BASICS presentation for details….
NTRIP.DLL:NTRIP.DLL:
• Designed to pass NTRIP Designed to pass NTRIP corrections to GPS.corrections to GPS.
• Shares same serial port as Shares same serial port as GPS.DLL.GPS.DLL.
• NTRIP Ver. 2 Compatible.NTRIP Ver. 2 Compatible.
LptEvt.DLLLptEvt.DLLGenerating Event Marks via a Contact ClosureGenerating Event Marks via a Contact Closure
Connection to PC:Connection to PC: USB: LptEvt.DLLUSB: LptEvt.DLL
• LptEvt.DLL Setup:LptEvt.DLL Setup:• Generate contact closure at event marks.Generate contact closure at event marks.• Generate contact closure when XTE is Generate contact closure when XTE is
exceeded.exceeded.
USB In
BNC Out(contact closure)
MAGNET.DLLMAGNET.DLL DF 1000 (Serial)DF 1000 (Serial) Geometrics 881/882/G-Geometrics 881/882/G-
858 Map Mapper/G-858 Map Mapper/G-882TVG882TVG
Insight Marine (881 Insight Marine (881 Dual)Dual)
IXSEA MagisIXSEA Magis J W Fisher Proton 4J W Fisher Proton 4 Marine Magnetics Marine Magnetics
Seaspy/SeaquestSeaspy/Seaquest Scintrex EnvigradScintrex Envigrad SeaquestSeaquest SMM IISMM II UC MagUC Mag GEM Systems GSM-19GEM Systems GSM-19 Quantro Sensing Quantro Sensing
MagnetometerMagnetometer
AVI
PLAYBACK.DLL: PLAYBACK.DLL: Replay RAW Data Files in SURVEYReplay RAW Data Files in SURVEY
‘ConnectionConnection’ should always be either a single RAW ’ should always be either a single RAW data file or a Catalog (*.LOG) of RAW data files.data file or a Catalog (*.LOG) of RAW data files.Slow down the ‘Update Rate’ under Advanced.Slow down the ‘Update Rate’ under Advanced.
AVI
SEABEDID.DLLSEABEDID.DLLFor Use with Roxann and EchoPlus Seabed ID For Use with Roxann and EchoPlus Seabed ID SystemsSystems
Perform ‘Ground Truthing’ and create Seabed ID Square (*.SIX) in SEABED STATISTICS program.
In real time, E1 and E2 info is plotted on Seabed ID Square and in Profile view.
Data can be re-mapped to new *.SIX in Post-Processing
SIM32.DLLSIM32.DLL
PositioningPositioning Speed Up/DownSpeed Up/Down Turn Left/RightTurn Left/Right
EchosounderEchosounder Single or Multiple TransducerSingle or Multiple Transducer Generates Depths based on Sine Generates Depths based on Sine
CurveCurve
SIM33 DifferencesSIM33 Differences:: Speed and heading changes are Speed and heading changes are
continuously applied until continuously applied until ‘Steady’ or ‘Stop’ buttons are hit.‘Steady’ or ‘Stop’ buttons are hit.
TIDEDR.DLLTIDEDR.DLL
Read Predicted Tide Files Read Predicted Tide Files (*.TID) into Survey(*.TID) into Survey
Additional generic tide Additional generic tide gauge setup.gauge setup.
Switch between telemetry Switch between telemetry and tide file real time.and tide file real time.
Now provides a real time Now provides a real time graph.graph.
User can adjust ‘on-the-fly’User can adjust ‘on-the-fly’ Tidefile2.dll now being Tidefile2.dll now being
phased out.phased out. When reading a *.TID file, When reading a *.TID file,
set the update rate for the set the update rate for the device to one second or device to one second or greater.greater.
WebIF.DLLWebIF.DLL
• Has it’s own presentation under ‘Survey’.Has it’s own presentation under ‘Survey’.
• Used to view the Used to view the SURVEYSURVEY program program
• (Area Map and Data) from an (Area Map and Data) from an Intranet connection.Intranet connection.
• Add Add WebIF.DLLWebIF.DLL to your to your HARDWAREHARDWARE configuration. It does not require any configuration. It does not require any connection information.connection information.
• On another computer on the On another computer on the IntranetIntranet, you , you can then view the can then view the SURVEYSURVEY or or DREDGEPACKDREDGEPACK programs by entering the programs by entering the Web IP address (or computer name) with Web IP address (or computer name) with port 8080 (now configurable).port 8080 (now configurable).
• http://Pats-Fujitsu:8080
• http://265.1.13.254:8080
• http://localhost:8080 (to view on same computer)(to view on same computer)
Remote viewing is now built into HYPACK SURVEY.
YSI6600.DLLYSI6600.DLLEnvironmental SensorEnvironmental Sensor
YSI6600YSI6600 (Sonde) (Sonde) can be configured with different can be configured with different sensor packages.sensor packages.
SetupSetup: : Provide a name for each sensor, based on Provide a name for each sensor, based on its channel.its channel.
SURVEYSURVEY: : Driver displays text values and can Driver displays text values and can display a graph for all sensors.display a graph for all sensors.
CUTTER.DLLCUTTER.DLL
Enhanced display of cutter suction dredge in DREDGEPACK.Enhanced display of cutter suction dredge in DREDGEPACK.
Excavator DriverExcavator Driver
Multiple Inclinometers
Directional GPS
• Position
• Heading
EXCAVATOR.DLL: EXCAVATOR.DLL: Used for Excavator SystemsUsed for Excavator Systems
INCLINOMETER.DLLINCLINOMETER.DLLInclinometer for Cutter Suction Dredges and CranesInclinometer for Cutter Suction Dredges and Cranes
Used for RVG, Ocala, A2TS, Rieker Used for RVG, Ocala, A2TS, Rieker H4, Damen, AGI MD900T, Dickerson, H4, Damen, AGI MD900T, Dickerson, eTrac, and WMI inclinometers.eTrac, and WMI inclinometers.
• Measures the vertical angle (from Measures the vertical angle (from the horizon).the horizon).