Chetco Digital Instruments SeaSmart.Net User Manual

Chetco digital instruments seasmart.net version 1.3.0 – gateway adapter

Advertisement

Quick Links

SeaSmart.Net
Version 1.3.0 – Gateway Adapter
Chetco Digital Instruments
Preliminary Specification 041212

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SeaSmart.Net and is the answer not in the manual?

Questions and answers

Summary of Contents for Chetco Digital Instruments SeaSmart.Net

  • Page 1 SeaSmart.Net ™ Version 1.3.0 – Gateway Adapter Chetco Digital Instruments Preliminary Specification 041212...
  • Page 2 All features and specifications subject to change without notice. Chetco Digital Instruments may find it necessary to change or end our policies, regulations, and special offers at any time. We reserve the right to do so without notice.
  • Page 3 This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) this device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. Note: This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.
  • Page 4 SPECIFICATIONS ..............NMEA 2000 Instrumentation Sentences Supported 126992 – System Time 127250 – Vessel Heading 127257 – Vessel Attitude 127251 – Rate of Turn 127488 – Engine Data - Rapid Update 127489 – Engine Data - Dynamic Update 127493 – Transmission Data - Dynamic Update 127497 –...
  • Page 5: Table Of Contents

    X M L F I L E SeaSmart XML .......................... 48 Full Config ............................52 Connections ............................53 Power .............................. 53 NMEA 2000 ........................... 53 Serial/USB ............................53 Ethernet ............................53 Dimensions ............................55 One Year Warranty ..........................57 SeaSmart.Net SOFTWARE LICENSE AGREEMENT ............58...
  • Page 6 SeaSmart.Net Adapter Manual Version1.3...
  • Page 7: Introduction

    Thank you for purchasing a Chetco Digital Instruments SeaSmart.Net product. SeaSmart.Net Gateway adapters bridge Serial communications between dissimilar networks such as Ethernet,WiFi, NMEA 0183, and NMEA 2000. SeaSmart.Net gateways contain both hardware interfaces and protocol translators to provide bi-directional communications between networks.
  • Page 8 SeaSmart.Net WiFi adapter Translates NMEA 2000 data to serial data and then to 802.11 b/g WiFi. SeaSmart.Net Protocol translator passes data to embedded Web Server which is accessed over WiFI Ad Hoc and Infrastructure networks using Web Browser compatible devices...
  • Page 9 Web Server. Listeners on the Ethernet/WiFi networks can use both TCP and UDP protocols to access the data. SeaSmart.Net adapters are configured to pass only selected data through the gateway to reduce unnecessary traffic. Typically this configuration is only done on installation but can be modified at anytime via connection to PC USB port.
  • Page 10: Connections

    Micro C adapter cable to connect to a NMEA 2000 bus “T” connector. SeaSmart.Net uses Opto-isolators and thus is power and ground isolated from the NMEA 2000 network. SeaSmart.Net adapters only draw 1-6 LEN when powered via external source. When using SeaSmart.Net as a NMEA 2000 Gateway, the USB/Serial interface is used off-line for configuration and firmware updates or as a second data port accessible via the network.
  • Page 11: Web Brower Interface

    Web Browser interface to the assigned address which is described in the following section. Web Brower Interface The simplest way to use SeaSmart.Net adapters is with the embedded Web Interface. Data from the connected NMEA network is automatically converted into Web pages which use graphic dials and text to display selected data.
  • Page 12 SeaSmart.Net Adapter Manual Version1.3 NMEA 2000 data - The SeaSmart.Net protocol translator converts the RAW NMEA 2000 data into a format compatible with HTML and displays in real time using graphical dials and text. SeaSmart.Net Web Page for NMEA 2000 Engine SeaSmart.Net Web Page for NMEA 2000 Weather...
  • Page 13: Instrument Link Bar

    SeaSmart.Net Adapter Manual Version1.3 Instrument Link Bar The Instruments Link Bar contains a set of pre-configured Web Pages for display of various groups of PGNs. Selecting a link will decode incoming PGN and format for a specific data set. Home Page...
  • Page 14: Themes Toolbar

    SeaSmart.Net Adapter Manual Version1.3 Themes Toolbar Allows selection of various predefined themes with customizable backgrounds, colors, and dial faces. The selected theme will be applied to Instrument groups. Classic Text White Classic Text Black Classic Dial White Classic Dial Black...
  • Page 15 Access to the NEMA 1083 $IIXDR or NMEA 2000 data is available over direct TCP and UDP connection to the device network address. SeaSmart.Net supports both client and server connections. In client mode (Accept) SeaSmart.Net will accept a TCP/UDP connection request from any other network device using a specified Port Number.
  • Page 16: Seasmart.net Configuration

    IP address and upload of new Web Server content. Once a SeaSmart.Net device is installed on the network, a IP address will be assigned by the local DHCP server (usually the router). If, no DHCP service is present or enabled, a dynamic IP address in the range of 192.168.0.1 to 192.168.0.254 will be assigned.
  • Page 17 SeaSmart.Net Adapter Manual Version1.3 Selecting the ADAPTER SETUP link will navigate to the SeaSmart Configuration page were various set up and maintenance operations can be performed.
  • Page 18 SeaSmart.Net Adapter Manual Version1.3 The SeaSmart.Net Configuration page contains seven links to additional pages on the upper right hand column. They are: current device status Live view of data being received from the NMEA 2000 network or attached SeaGauge Remote Sensor Interface unit Browser based file upload to Web Server and File management.
  • Page 19: Seasmart Web

    When selecting a viewing mode, if the appropriate interface is not present, the dials will not update as no data is being received on the selected interface. Only a select list of NMEA 2000 PGNs can be displayed. Consult the SeaSmart.Net specification sheet to obtain the most recent list of supported PGNs...
  • Page 20: File Upload

    The Red X next to each Folder Icon will remove the folder and all contents from Flash Memory. Network Setup SeaSmart.Net devices need a network address to function and allow connection to other devices. There are two common methods to obtain an address, static assignment and DHCP.
  • Page 21: Firmware Update System

    Firmware Update System SeaSmart.Net adapter firmware can be modified in the field by performing a file upload using the SYSTEM menu option. The firmware File must be compatible with the type of adapter used so care must be taken to ensure the correct version is selected.
  • Page 22 SeaSmart.Net Adapter Manual Version1.3 System Update – Select desired Firmware File System Update – Upload file to SeaSmart.Net device The process to update Firmware is to first select the desired file on the local PC and then to Upload (transfer) to the adapter. After the transfer is complete, the adapter will reboot.
  • Page 23: Port Mode

    Passive connections allow other network devices to connect to the Tunneled Serial port using the SeaSmart.Net IP address and Port number. Passive connections are the most common and easiest to set up. Active connections allow SeaSmart.Net to initiate a TCP or UDP to supplied host IP address and Port number.
  • Page 24 • TCP PORT 10001 – Translated NGT NMEA 2000 data to SeaSmart.net Protocol • TCP PORT 10002 – Serial Data from External RS232 connector • TCP PORT 10003 – Combined SeaSmart.net NMEA 2000 data and External Serial (RS232) data • TCP PORT 10004 – RAW un-translated NGT NMEA 2000 data The setting of the Port number determines the operational mode for TUNNEL 1 with 10001 being the default mode and TUNNEL 2 set to DISABLED.
  • Page 25: Connect Mode

    TCP and Port number to 80 will enable Each receiving device must be set to listen on its on SeaSmart.net to POST data directly to a local Web interface IP address. Allows multiple devices to receive Server running ASP. The live data can then be logged the same SeaSmart.net transmissions...
  • Page 26: Packing Mode

    SeaSmart.Net Adapter Manual Version1.3 PACKING MODE – Controls how data is retrieved using HTTP GET requests. Received data is stored in a 64 Kbyte FIFO buffer which is read via HTTP GET (GETNMEAData). Three options are available to determine how data is retrieved •...
  • Page 27 SeaSmart.Net Adapter Manual Version1.3 • Timeout – Specifies the amount of data in terms of time (milliseconds) to return in response to a HTTP GET request. The Time Interval refers to the “Age” of the received NMEA data. Each record is tagged with a time stamp. Data is retained in the internal buffer until its “Age” exceed the interval and then it is discarded.
  • Page 28: Wlan Profiles

    SeaSmart.Net Adapter Manual Version1.3 WLAN Profiles SeaSmart.Net WiFi devices include an additional menu option for configuring Wireless Network interface options. There are two types of Wireless Networks supported, Ad Hoc and Infrastructure. Ad Hoc – Point to Point connection between SeaSmartWiFi device and Host PC. Uses Auto-Config IP address and no DHCP server.
  • Page 29 SeaSmart.Net Adapter Manual Version1.3 SeaSmart.Net WiFI modules can support multiple WLAN Profiles to allow for auto discovery of configured networks in a fall back boot mode. WLAN Profiles are tried in order until a successful connection is made. List of Profiles to be tried in order on Boot The default is to start with a Ad Hoc Profile (SeaSmart Ad Hoc) since it is usually the simplest to set up and configure.
  • Page 30 SeaSmart.Net Adapter Manual Version1.3 To Apply WLAN Profiles, first create them in the WLAN Profiles Page and then add them in order in the Network Setup Page. Select NETWORK 2 for Wireless Status List of Profiles to try on Boot up Always leave a Ad Hoc profile in the list so that recovery can be performed in case a listed network becomes unavailable.
  • Page 31: Ftp File Update

    SeaSmart.Net Adapter Manual Version1.3 FTP File Update SeaSmart.net supports updates via FTP and Browser interfaces. To update all the content of the Web Server, it is usually easier to use FTP. Most Browsers including Internet explorer include FTP upload support. This example uses the native FTP services built-in to Windows Vista and Windows 7. Any other FTP program will work in uploading files.
  • Page 32 SeaSmart.Net Adapter Manual Version1.3 Allow the Site to be Open in Explorer Enter username “admin” and password “seasmart”...
  • Page 33 SeaSmart.Net Adapter Manual Version1.3 The Http directory contains all of the Web Content To Delete the existing Directory – Right Click and choose Delete...
  • Page 34 SeaSmart.Net Adapter Manual Version1.3 Confirm the Delete Http Directory Directory is removed from adapter. Prepare to copy new Http directory from SeaSmart update folder...
  • Page 35 SeaSmart.Net Adapter Manual Version1.3 Right Click and select COPY from update folder In FTP directory – Right Click and select PASTE File Copy Status...
  • Page 36 SeaSmart.Net Adapter Manual Version1.3 After Copy is complete – verify all files were transferred by viewing contents of directories and checking number of files in each sub directory with source. Occasionally, some files may not be copied due to Flash Compaction timeout. If this occurs, repeat the upload process and confirm file overwrite.
  • Page 37: Ftp Firmware Update

    SeaSmart.Net Adapter Manual Version1.3 FTP Firmware Update The SeaSmart Firmware can be updated via FTP transfer. The firmware file is copied to the root directory and the device rebooted. Upon reboot, the new firmware will be load into operational Flash memory and uploaded file deleted.
  • Page 38 SeaSmart.Net Adapter Manual Version1.3 The file will be uploaded to the SeaSmart adapter root directory The new firmware will not be loaded until the device is rebooted or power cycled...
  • Page 39 SeaSmart.Net Adapter Manual Version1.3 To reboot – go to the main SeaSmart Web page and select “Adapter Setup” Then select SYSTEM...
  • Page 40 SeaSmart.Net Adapter Manual Version1.3 Select REBOOT While restarting the new Firmware file will be copied to operational FLASH memory and the old file deleted...
  • Page 41 SeaSmart.Net Adapter Manual Version1.3 After Reboot – the main SeaSmart Web Page should appear.
  • Page 42: Xml Config

    SeaSmart.Net Adapter Manual Version1.3 XML Config SeaSmart.net adapters can be configured by loading XML files. XML files contain records to set various parameters. XML files can configure all or just some of the SeaSmart.net adapter settings. The device server DTD states the following: •...
  • Page 43: Record, Group, Item, And Value Tags

    • Attribute values must always be quoted, using single or double quotes. • Each attribute name should appear only once in an element. SeaSmart.net uses the following attributes to label the group configuration settings. Record, Group, Item, and Value Tags A <configgroup>...
  • Page 44 SeaSmart.Net Adapter Manual Version1.3 Figure 4-3. XML Group Example <?xml version=”1.0” standalone=”yes”?> <configrecord> <configgroup name = “serial command mode” instance = “1”> <configitem name = “mode”> <value>disable</value> </configitem> </configgroup> </configrecord> Figure 4-4. XML Example with Multiple Named Values <?xml version=”1.0” standalone=”yes”?>...
  • Page 45: Importing And Exporting An Xml Configuration File

    SeaSmart.Net Adapter Manual Version1.3 <configgroup name = "tftp server"> <configitem name = "state"> <value>enable</value> </configitem> <configitem name = "allow file creation"> <value>disable</value> </configitem> </configgroup> Importing and Exporting an XML Configuration File An XML configuration record can be imported or exported using the following methods: •...
  • Page 46: Eb Nstall Of Ea Mart Xml File

    SeaSmart.Net Adapter Manual Version1.3 NSTALL OF MART XML FILE ELECT THE LINK FROM THE ONFIG TAB ELECT MPORT ONFIGURATION ELECT ROWSE TO CHOOSE THE FILE TO IMPORT ICK A MART XML FILE TO IMPORT...
  • Page 47 SeaSmart.Net Adapter Manual Version1.3 IMPORT LICK THE BUTTON ELECT ON THE STATUS DIALOG FTER MPORT REBOOT REPOWER THE DEVICE TO MART XML FILE WILL BE CREATED IN THE APPLY CHANGES CONFIG DIRECTORY...
  • Page 48: Seasmart Xml

    SeaSmart.Net Adapter Manual Version1.3 SeaSmart XML The SeaSmart XML file is stored in the Config directory. The file is automatically generated from the current configuration upon each boot (repower) of the adapter.
  • Page 49 SeaSmart.Net Adapter Manual Version1.3 The contents of the SeaSmart.xml file can be read to determine the current operational mode of the adapter. The SeaSmart.xml file can also be modified and reloaded to alter device settings.
  • Page 50 SeaSmart.Net Adapter Manual Version1.3 The SeaSmart.xml contains ConfigGroups to define operational parameters • Device – Device name and version information • Tunnel Connect – describes which port and protocol to use when clients initiate connections to SeaSmart adapters • Tunnel Accept – describes ports and protocols SeaSmart adapters will use to initiate connections to clients •...
  • Page 51 SeaSmart.Net Adapter Manual Version1.3 • Timeout – Specifies the amount of data in terms of time (milliseconds) to return in response to a HTTP GET request. The Time Interval refers to the “Age” of the received NMEA data. Each record is tagged with a time stamp. Data is retained in the internal buffer until its “Age” exceed the interval and then it is discarded.
  • Page 52: Full Config

    SeaSmart.Net Adapter Manual Version1.3 Full Config Advanced configuration options can be accessed from the Full Config Web Page Please consult the XPORT_PRO_USERS_GUIDE for further information on advanced settings.
  • Page 53: Connections

    SeaSmart.Net Adapter Manual Version1.3 Connections Power – Supply Power to adapter Conxall 2-pin 1 (dot) 12 Volts DC (Red) (11.5 V min to 14.5 V max) 200 mA max System Ground (Black) NMEA 2000 – Conxall (4-pin) to Mico-C drop cable...
  • Page 54 SeaSmart.Net Adapter Manual Version1.3...
  • Page 55: Dimensions

    SeaSmart.Net Adapter Manual Version1.3 Dimensions...
  • Page 56 SeaSmart.Net Adapter Manual Version1.3...
  • Page 57: One Year Warranty

    SeaSmart.Net Adapter Manual Version1.3 One Year Warranty Chetco Digital Instruments “ W e ” , “ o u r ” , o r “ u s ” r e f e r s t o , t h e m a n u f a c t u r e r o f t h i s p r o d u c t . “ Y o u ” o r “ y o u r ” r e f e r s t o t h e f i r s t p e r s o n w h o p u r c h a s e s t h i s p r o d u c t a s a c o n s u m e r i t e m f o r p e r s o n a l , f a m i l y , o r h o u s e h o l d u s e .
  • Page 58: Seasmart.net Software License Agreement

    THIS IS A LEGAL AGREEMENT BETWEEN THE END-USER WHOFIRST PURCHASES THIS PRODUCT AS A CONSUMER ITEM FORPERSONAL, FAMILY, OR HOUSEHOLD USE (“YOU”) AND CHETCO DIGITAL INSTRUMENTS, INC., THE MANUFACTURER OF THIS PRODUCT. (“WE”, “OUR”, OR “US”). USING THE PRODUCT ACCOMPANIED BY THIS LICENSE AGREEMENT CONSTITUTES ACCEPTANCE OF THESE TERMS AND CONDITIONS.
  • Page 59 Your unit is covered by a full one-year warranty. (See inside for complete warranty details.) If your unit fails and the failure is not covered by the original warranty, Chetco Digital Instruments has a flat-rate repair policy that covers your unit and accessories packed with the unit at the factory. There is a 180-day warranty on all non-warranty repairs from the factory, which is similar to the original warranty, but is for 180 days rather than one year.

Table of Contents