Lowrance HELM-1 Drive Unit GoFree Tier2 Toolkit View Only

Lowrance HELM-1 Drive Unit Manual

Lowrance HELM-1 Drive Unit manual content summary:

  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 1
    GoFree Web Interface Contents 1 Overview ...3 2 Service Discovery ...3 2.1 UDP Multicast ...3 2.2 Bonjour...3 3 Web Socket ...4 4 JSON ...4 5 Digital Data...4 5.1 Requesting a list of data IDs - C2S...5 5.2 Send a list of data IDs - S2C...5 5.3 Request full information about a
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 2
    for vessels - C2S...9 8.4 Vessel Data - S2C ...10 8.5 Vessel Removed - S2C ...10 9 Other WebSocket Functionality...10 9.1 Grouping many instructions...10 10 Appendix A - Service Discovery ...11 11 Appendix B - Websocket ...13 12 Appendix C ...15 12.1 Data Groups ...15 12.2 Data Types...16 12
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 3
    address announced will switch from Zeroconfig to DHCP. Model name of the MFD (e.g. "NSS-12"). Describes the type of data services that the MFD supports. For MFDs that support websockets, this will be "navico-nav-ws". Version of the data protocol. Port number used
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 4
    GoFree Web Interface http://support.apple.com/kb/DL999 3 Web Socket A WebSocket is a web technology which 443. The WebSocket protocol is currently supported in several browsers including Safari, Firefox, Chrome and Internet Explorer 10. More information on browser support can be found at http://en.
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 5
    GoFree Web Interface 5.1 Requesting a list of data IDs - C2S The client can request a list of data IDs. Digital data values are grouped so a client can request all the data IDs in a group ( e.g. request all engine data ). The groups are detailed in Section 11. {"DataListReq":{"group":1}} group = The
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 6
    GoFree Web Interface id = The ID of the data repeat = Should the data repeat, or be sent only once. This is an optional parameter that defaults to false. If set to true then the server will periodically send the data to the client whilst the WebSocket connection remains open. The update rate is set
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 7
    GoFree Web Interface 7.1 Register to receive an event - C2S 7.2 Unregister from an event - C2S 7.3 MOB Event - C2S and S2C 7.4 Create a Waypoint - C2S and S2C 7.5 Activate/Silence/Acknowledge/Deactivate an alarm - C2S and S2C 7.6 Reset a Trip Log 8 Vessels Vessel information can be received through
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 8
    id is vessel ID (mmsi for AIS). It is optional. If not included all data of "sourceType" will be sent. 9 Other WebSocket Functionality 9.1 Grouping many instructions Many instructions can be bundled as one message using the format below. {"Many":[{INSTRUCTION1},{INSTRUCTION2}]} Page 8 of 31
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 9
    uint Version; public uint Port; } public class MFD { public string Name; public string IP; public string Model; public MFDService[] Services; } static readonly object _locker = new object(); private static void ReceiveOldMessage() { // Navico NSS 2.0: Multicast 239.2.1.1, port 2050 UdpClient client
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 10
    ); for (uint service = 0; service < deserializedMFD.Services.Count(); service++) { output = string.Format("\tService {0}: {1}\tVersion: {2}\tPort: {3}", service, deserializedMFD.Services[service].Service, deserializedMFD.Services[service].Version, deserializedMFD.Services[service].Port); Console
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 11
    GoFree Web Interface static void Main(string[] args) { Thread oldThread; oldThread = new Thread(new ThreadStart(ReceiveOldMessage)); oldThread.IsBackground = true; oldThread.Start(); Thread newThread; newThread = new Thread(new ThreadStart(ReceiveNewMessage)); newThread.IsBackground = true;
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 12
    GoFree Web Interface else { alert("I don't think this browser supports WebSockets"); } } } There is currently a bug in Safari for IOS that causes what look like buffer overruns. To work around this issue it is necessary to
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 13
    GoFree Web Interface 12 Appendix C 12.1 Data Groups Data Group GPS Navigation Vessel Sonar Weather Trip Time Engine Transmission Fuel Tank Fresh Water Tank Gray Water Tank Live Well Tank Oil Tank Black Water Tank Engine Room Cabin Bait Well Refrigerator Heating System Freezer ID 1 2 3 4 5 6 7 8 9
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 14
    32 Wind 33 Pilot 34 Sailing 35 AC Output 36 Charger 37 Inverter 38 12.2 Data Types Note : Not all multifunction displays or systems will support all the data types listed below. Data Type ID Group Altitude 1 GPS Position Error 3 GPS HDOP 4 GPS Status Page 14 of 31
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 15
    GoFree Web Interface Data Type VDOP TDOP PDOP Geoidal Seperation COG Position Quality Position Integrity Satellites In View WAAS Status Bearing Course Course To Steer Cross Track Error VMG to Waypoint Destination Distance to Turn Distance to Destination Time To Turn Time To Destination ETA At Turn
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 16
    GoFree Web Interface Data Type Steer Arrow Odometer Trip Distance Trip Time Local Date Local Time UTC Date UTC Time Local Time Offset Heading Voltage Current Set Current Drift SOG Water Speed Pitot Speed Average Trip Speed Maximum Trip Speed Apparent Wind Speed True Wind Speed Water Temperature
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 17
    GoFree Web Interface Data Type ID Inside Temperature 50 Engine Room Temperature 51 Main Cabin Temperature 52 Live Well Temperature 53 Bait Well Temperature 54 Refrigeration Temperature 55 Heating System Temperature 56 Dew Point Temperature 57 Apparent Wind Chill Temperature 58
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 18
    GoFree Web Interface Data Type Stream Pressure Compressed Air Pressure Hydraulic Pressure Depth Water Distance Engine RPM Engine Trim Engine Alternator Potential Engine Fuel Rate Engine Percent Load Engine Percent Torque Suzuki Alarm Level Low Suzuki Alarm Level High Fuel Tank Level Fresh Water
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 19
    GoFree Web Interface Data Type Live Well Fluid Volume Oil Fluid Volume Black Water Fluid Volume Generic Fluid Volume Generic Tank Capacity Fuel Tank Capacity Fresh Water Tank Capacity Gray Water Tank Capacity Live Well Tank Capacity Oil Tank Capacity Black Water Tank Capacity Tank Fuel Used Engine
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 20
    GoFree Web Interface Data Type Roll Magnetic Variation Deviation Water Fuel Economy GPS Fuel Economy Water Fuel Range GPS Fuel Range Engine Hours Used Engine Type Vessel Fuel Rate Vessel Water Fuel Economy Vessel GPS Fuel Economy Vessel Fuel Remaining Vessel Water Fuel Range Vessel GPS Fuel Range
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 21
    GoFree Web Interface Data Type ID Transmission Gear 147 Transmission Oil Pressure 148 Transmission Oil Temperature 149 Commanded Rudder Angle 150 Rudder Limit 151 Off Heading Limit 152 Radius of Turn Order 153 Rate of Turn Order 154 Off Track Limit 155 Logging Time Remaining
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 22
    GoFree Web Interface Data Type Battery State of Charge Battery State of Health Battery Time Remaining Battery Ripple Voltage AC Input 1 Quality AC Input 2 Quality AC Input 3 Quality AC Input 1 Voltage AC Input 2 Voltage AC Input 3 Voltage AC Input 1 Current AC Input 2 Current AC Input 3 Current AC
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 23
    GoFree Web Interface Data Type AC Input 1 Reactive Power AC Input 2 Reactive Power AC Input 3 Reactive Power AC Input 1 Power Factor AC Input 2 Power Factor AC Input 3 Power Factor Switch State Switch Current Switch Fault Switch Dim Level Previous Commanded Heading Commanded Wind Angle Commanded
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 24
    GoFree Web Interface Data Type ID Group Switch Voltage 214 Digital Switching Battery Capacity Remaining 215 Battery H3000 Linear 1 217 Sailing H3000 Linear 2 218 Sailing H3000 Linear 3 219 Sailing Boom Position 220 Sailing Sailing Course 221 Sailing Daggerboard Position 222
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 25
    GoFree Web Interface Data Type Distance to Layline Aft Depth Fore Stay Polar Speed Polar Performance Tacking Performance Wind Angle To Mast CAN Bus Voltage Internal Temperature Engage Current URef Voltage Supply Voltage Destination Position Engine Sync State Engine Predictive General Maintenance
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 26
    GoFree Web Interface Data Type AC Output 2 Quality AC Output 3 Quality AC Output 1 Voltage AC Output 2 Voltage AC Output 3 Voltage AC Output 1 Current AC Output 2 Current AC Output 3 Current AC Output 1 Frequency AC Output 2 Frequency AC Output 3 Frequency AC Output 1 Breaker Size AC Output 2
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 27
    284 AC Input 2 Status 285 AC Input 3 Status 286 AC Output 1 Status 287 AC Output 2 Status 288 AC Output 3 Status 289 Switch Manual Override 290 Switch Reverse Polarity 291 Switch AC Source Available 292 Switch AC Contactor System On State 293 Charger Battery Instance 294 Charger
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 28
    GoFree Web Interface Knots Nautical Miles Feet Celsius Feet Metres Inches of Mercury Voltage Gallons Gallons per Hour Amps Nautical miles / Gallon Radians Radians per second Revolutions per minute Seconds Percent Celsius per minute Metres per second square Inches per revolution No units Wind speed
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 29
    GoFree Web Interface 13 Appendix D 13.1 Setting Types Setting Type ID Enumeration Boolean Number 13.2 Setting Groups Setting Group ID Display Units Alarms Trip Log 13.3 Setting IDs Setting Name Backlight Level Night Mode Trip Log 1 Enabled Trip Log 2 Enabled Group Setting ID Type
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 30
    GoFree Web Interface 14 Appendix E 14.1 Events Event Name Group ID Data Activate Alarm Deactivate Alarm Acknowledge Alarm Silence Alarm MOB Create Waypoint Reset Trip Log Zoom In Zoom Out 15 Appendix F 15.1 Vessel Types Event Group ID AIS 1 15.2 Vessel Status Event Group ID
  • Lowrance HELM-1 Drive Unit | GoFree Tier2 Toolkit View Only - Page 31
    GoFree Web Interface Event Group ID Lost Out of Range 6 Page 31 of 31
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30
  • 31

GoFree Web Interface
Page
1
of
31
Contents
1 Overview
...........................................................................................................................................................................
3
2 Service Discovery
..............................................................................................................................................................
3
2.1 UDP Multicast
............................................................................................................................................................
3
2.2 Bonjour
.......................................................................................................................................................................
3
3 Web Socket
.......................................................................................................................................................................
4
4 JSON
..................................................................................................................................................................................
4
5 Digital Data
........................................................................................................................................................................
4
5.1 Requesting a list of data IDs - C2S
..............................................................................................................................
5
5.2 Send a list of data IDs - S2C
........................................................................................................................................
5
5.3 Request full information about a data value - C2S
....................................................................................................
5
5.4 Send full information about a data value - S2C
.........................................................................................................
5
5.5 Requesting a value – C2S
...........................................................................................................................................
5
5.6 Unsubscribing – C2S
...................................................................................................................................................
6
5.7 Sending array of values – S2C
....................................................................................................................................
6
6 Settings
..............................................................................................................................................................................
6
6.1 Request a settings group - C2S
...................................................................................................................................
6
6.2 Send a list of setting IDs - S2C
....................................................................................................................................
7
6.3 Request setting information - C2S
.............................................................................................................................
7
6.4 Send setting information - S2C
..................................................................................................................................
7
6.5 Request a list of settings - C2S
...................................................................................................................................
7
6.6 Unsubscribe from a list of settings
.............................................................................................................................
8
6.7 Send a setting- S2C and C2S
.......................................................................................................................................
8
7 Events
................................................................................................................................................................................
8
7.1 Register to receive an event - C2S
.............................................................................................................................
8
7.2 Unregister from an event – C2S
.................................................................................................................................
8
7.3 MOB Event – C2S and S2C
..........................................................................................................................................
8
7.4 Create a Waypoint – C2S and S2C
..............................................................................................................................
9
7.5 Activate/Silence/Acknowledge/Deactivate an alarm – C2S and S2C
........................................................................
9
7.6 Reset a Trip Log
..........................................................................................................................................................
9
8 Vessels
...............................................................................................................................................................................
9