LoggerLink Mobile App for Android Revision: 3/14 Copyright © 2012-2014 Campbell Scientific, Inc.
Table of Contents Introduction ..................................................................................... 1 Requirements................................................................................... 1 Getting Started ................................................................................ 1 Datalogger Setup ........................................................................... 2 TCP Connection ......................................................................
Introduction Please read the End User License Agreement (EULA). LoggerLink for Android™ is a simple yet powerful tool that lets you communicate directly with your IP-enabled or Bluetoothenabled CR3000, CR1000, CR800-Series, and CR200-Series dataloggers from your Android device. The app lets you perform field maintenance tasks such as viewing and collecting data, setting the clock, and downloading programs. Requirements LoggerLink for Android runs on Android 2.2 or greater.
button, these functions can be accessed from the menu button on the right end of the action bar at the top of the LoggerLink screen. Datalogger Setup Note that you can only specify a TCP or a Bluetooth connection for a single datalogger. If you enter information in the TCP Settings, any previous Bluetooth Settings will be cleared. If you select a Bluetooth connection, any previous TCP Settings will be cleared.
reachable from that IP address. Tap a datalogger in the list to have its settings automatically filled in to the Datalogger Setup screen. After manually filling in any additional settings, tap the Save button to add the datalogger. If you are not able to use UDP or PakBus discovery, you will need to manually enter the information about how LoggerLink will connect to your datalogger. Bluetooth Connection Press the Bluetooth button at the top of the screen.
See the Datalogger Setup section for an explanation of each field on the Datalogger Setup screen. After you have finished setting up a datalogger, it will show up in the list of dataloggers when LoggerLink is launched. You can view a datalogger’s settings by tapping on the “i” button on the right side of the datalogger. You can edit a datalogger’s settings by tapping the “i” button, and then tapping the pencil icon on the upper right.
Connecting To connect to a datalogger, simply tap on it in the list of dataloggers.
Connected After you have connected with your datalogger, a set of tabs will appear at the top of the screen. Tapping on these tabs will allow you to perform different operations on your datalogger such as viewing data in a tabular or graphical format, monitoring status, and collecting data.
Datalogger Setup—Settings TCP Settings Address The TCP/IP Address of the device you will be communicating with. Port The TCP/IP Port the device is accepting connections on. This defaults to 6785. Bluetooth Settings Note that the Bluetooth Name and Address must be selected from the list that LoggerLink returns after searching for Bluetooth devices. They cannot be entered manually. Name The Name of the Bluetooth device you will be communicating with.
Name The Name used to identify this datalogger in LoggerLink. Data files collected from this datalogger will be stored in a sub-directory with this name. PakBus Settings Address The PakBus Address of the datalogger you will be connecting to. The valid range is 1 through 4094. However, PakBus addresses greater than 3999 are typically reserved for PakBus routing devices and ports. Neighbor The PakBus address of the neighbor you will go through to connect to your datalogger.
TCP Password If you are trying to connect via TCP to a datalogger with a TCP Password enabled, you must enter the password in order for any communications to occur with the datalogger. Encryption Key This setting specifies text that will be used to generate the key for encrypting PakBus messages sent or received by this datalogger. The key entered here must match the PakBus Encryption Key setting in the device.
Tap the icon in the upper right corner to select and configure a different table.
Values are formatted based on type and, by default, include the units defined in the datalogger program. Touch and hold a settable value to open a page that allows you to change the value. Boolean values can be changed by tapping the On checkbox. Current Setup Selected Table Select the table that will be displayed. Select Fields Select the fields that will be displayed. Polling Interval Select the interval at which the data will be updated. The LoggerLink App will never poll faster than 1 time per second.
Precision The number of digits of precision used. (Only displayed if the field value is floating point type.) Status The status page shows important information about your datalogger, the current program, errors, card status, the battery, and the clock. It also allows you to send a program to your datalogger.
13 TOC
Program Info Current The program currently running in the datalogger. Started The date the currently running program was started. Signature Signature of the compiled binary data structure for the current program. This value is independent of comments added or non-functional changes to the program. Compile Results The results reported by the datalogger when it compiled the currently running program. Send Program Click to send a new program file to the datalogger.
Datalogger Info Station Name A name assigned to this datalogger. Note that this is the station name internal to the datalogger. It is not the name given to the datalogger in LoggerLink. OS Version Specifies the version of the operating system currently in the datalogger. OS Signature The signature of the current operating system. Model No The type of datalogger. Serial No Specifies the datalogger serial number assigned by the factory when the datalogger was calibrated.
Memory Size The total amount of SRAM in the datalogger. Memory Free The amount of unallocated memory on the CPU (SRAM). All free memory may not be available for data tables. As memory is allocated and freed, holes of unallocated memory, which are unusable for final storage, may be created. Errors Watchdog Errors The number of internal watchdog errors that have occurred while running the current program. Skipped Records The number of records that have been skipped for a given table.
Skipped Scans The number of skipped scans that have occurred while running the current program. Does not include scans intentionally skipped as may occur with the use of ExitScan and Do...Loop instructions. Skipped System Scans The number of scans skipped in the background calibration. Skipped Slow Scans The number of scans skipped in a SlowSequence. Variable Out of Bounds The number of times an array was accessed out of bounds. Battery Info Battery The current value of the battery voltage.
Clock Info System The local time of your device the last time the datalogger clock was checked. Logger The time reported by the datalogger the last time its clock was checked. Set Time Click to set the datalogger clock. You can choose to either manually set the datalogger clock or to set the datalogger clock to your device’s clock. An attempt will be made to set the clock as closely as possible to the desired time, but there may be some difference due to delay in the communication link.
The first time you open the historic window for a datalogger, you will automatically be taken to the Historic Setup. This allows you to select the table and fields to be displayed.
option for showing the legend is also available. You can tap Data Range to change the data range that will be displayed. (The default data range is 1 hour.) Once fields have been selected, you can tap on the name of a field to set the display options for that field as described below. After completing the setup, tap Save to display your selected data. From the main Historic screen, tap Graph or Table at the top to choose how to display your data.
Show Legend Determines whether a legend is shown on the graph. Data Range The range of data to be displayed in the graph and table. Field Options Field Title The title used in the graph legend and the table column heading. Graph Axis Each series can be displayed using the left or right axis of the graph. Graph Line Width The width of the line used for the graph series. Graph Line Color The color of the line used for the graph series. Graph Line Style The style of the line used for the graph series.
files can then be viewed, emailed from your device, or opened in another application.
Collected data files are stored on your device in the Campbellsci/Data/name directory, where name is the name given to your datalogger when it was added to the LoggerLink App. With your device connected to a computer as a disk drive, you can navigate to this directory to copy your data files to the computer. Collection Option Choose whether to Collect All data and overwrite existing data files or only Collect New data and append the data to the end of existing data files.
Files The Files page is used to view the drives on your datalogger as well as pause/resume the currently running program. You can also view and edit files on your datalogger, send files to your datalogger, get files from your datalogger, or set the run options for a program file on your datalogger. Current Program Resume The Resume button restarts the paused program while preserving data files. Pause The Pause button pauses the currently running program and preserves data files.
upper right corner.) If no files are selected, you have the option to format the drive or send files to the datalogger from your device. If you have selected files, you can delete the selected files from the datalogger or get the selected files from the datalogger and save them to your device. If only a single program file is selected, you also have the ability to view the selected file or set the file’s run options.
Get File(s) After selecting files from the datalogger file list, you can get the files from the datalogger and store them on your device. (Retrieved files are stored on your device in the Campbellsci/Data/name directory, where name is the name given to your datalogger when it was added to the LoggerLink App. With your device connected to a computer as a disk drive, you can navigate to this directory to copy your retrieved files to the computer.
changes to the table structure of the new program. The Run On Power-up will set this program file to run when the datalogger loses power and then powers back up. Settings The Settings page is used to view and/or change the internal settings of the datalogger. If needed, each setting has detailed help available by tapping the “i” button next to the setting. Writable values will have an arrow next to the value that can be tapped to change the value.
Disconnect When you are finished interacting with your datalogger, tap your devices’s Menu button and select Disconnect (or simply tap your device’s back button) to disconnect. Disconnecting from a datalogger will end all communications with that datalogger and take you back to your list of dataloggers. Off-line Files Pressing the folder button at the top of the main LoggerLink screen (i.e.
Clicking the eye icon next to a file allows you to view that file. While viewing a program file, you can edit the file and then tap the disk icon in the upper right corner to save the file to your device. While viewing a data file, tap the historic icon at the top to graph your data or the share icon at the top to share the file through email or a file-sharing application such as DropBox.
with an ID greater than 3999, but will ignore devices with IDs less than 4000 that are not in their neighbor list. Settings: Prevent Sleep The Prevent Sleep setting will prevent your device from going to sleep when connected to a datalogger. Troubleshooting: Logging Enabled Enabling logging will create a low level log file of all communications with a datalogger. Note that enabling logging will slow down LoggerLink. Logging should only be enabled, if you are experiencing communication problems.
End User License Agreement (EULA) for Mobile Applications NOTICE OF AGREEMENT: Please carefully read this EULA. By installing or using this software, You are agreeing to comply with the following terms and conditions. If you do not want to be bound by this EULA, You must promptly remove the Licensed Application and any versions thereof from your mobile device. By accepting this agreement, you acknowledge that this agreement is concluded between You and Campbell Scientific, Inc.
LICENSE FOR USE: The Licensed Application is licensed, not sold, to you for use under the following terms and conditions: Scope: This license is limited to a non-transferable license to use the Licensed Application on any supported mobile device that You own or control.
software, and peripherals, that is gathered periodically to facilitate the provision of software updates, product support and other services to You (if any) related to the Licensed Application. Campbell Scientific, Inc. may use this information, as long as it is in a form that does not personally identify You, to improve its products or to provide services or technologies to You.
manner consistent with the published recommendations, including recommended system requirements. CSI disclaims all other warranties including those implied at law. Campbell Scientific does not warrant that the software will meet Your requirements for use, or that the software or documentation are error free, or that the operation of the software will be uninterrupted.
Licensed Application, however caused, regardless of the theory of liability (contract, tort or otherwise) and even if Campbell Scientific, Inc. has been advised of the possibility of such damages. Campbell Scientific’s aggregate liability arising from or relating to this agreement or the software or documentation is limited to the purchase price paid by You.
TERMINATION: This license is effective until terminated by You or by Campbell Scientific, Inc. Your rights under this license will terminate automatically with or without notice from Campbell Scientific, Inc. if You fail to comply with any term(s) of this license or this EULA. Upon termination of the license, You shall cease all use of the Licensed Application, and destroy all copies, full or partial, of the Licensed Application.
Campbell Scientific Companies Campbell Scientific, Inc. (CSI) 815 West 1800 North Logan, Utah 84321 UNITED STATES www.campbellsci.com • info@campbellsci.com Campbell Scientific Africa Pty. Ltd. (CSAf) PO Box 2450 Somerset West 7129 SOUTH AFRICA www.csafrica.co.za • cleroux@csafrica.co.za Campbell Scientific Australia Pty. Ltd. (CSA) PO Box 8108 Garbutt Post Shop QLD 4814 AUSTRALIA www.campbellsci.com.au • info@campbellsci.com.au Campbell Scientific do Brasil Ltda. (CSB) Rua Apinagés, nbr.