Skip to content

Data Loggers Standard Operating Procedure

Document Control - Version: 1.0 - Date: November 10, 2025 - Prepared by: Christopher Brant, PhD - Approved by: Doug Crawford


1. Purpose and Scope

1.1 Purpose

This Standard Operating Procedure (SOP) defines the operational guidelines, maintenance procedures, and troubleshooting protocols for the Dragino and YDOC cellular data loggers used within the BMP AgriStack system.

1.2 Scope

This document covers: - System architecture and components - Device configurations - Monitoring and maintenance - Troubleshooting procedures


2. Device Overviews

2.1 Dragino SDI-12-CS Generic SDI-12 Data Logger

Our most common cellular/LTE-M device is the Dragino SDI-12-CS which can connect to any SDI-12 compatible sensor for logging data to our services. More information on this device is available in Dragino SDI-12-CS (or LS) SDI-12 Data Logger

2.2 Dragino SDI-12-LS Generic SDI-12 Data Logger

Our most common LoRaWAN device is the Dragino SDI-12-LS which can connect to any SDI-12 compatible sensor for logging data to our services. More information on this device is available in Dragino SDI-12-CS (or LS) SDI-12 Data Logger.

2.3 YDOC ML-0417 Data Logger

Our legacy cellular data logger, still supported by our team, is the YDOC ML-017 which can connect to any SDI-12/MODBUS/NMEA-0183 or other serial communications options. More information on this device is available in YDOC ML-017 Data Logger.


3. Device Configurations

3.1 Configuring any Dragino SDI-12-CS/LS

3.2 Configuring YDOC ML-0417

  • Install ydocTerminal**: Download and install the ydocTerminal software on your Windows computer or the ydocTerminal Android app from the Google Play Store.
  • Connect to the device: Open the ydocTerminal application. If using the ML-OU-BLE option board, you can connect wirelessly via Bluetooth or USB.
  • Access the configuration menu: Once connected, you can enter the configuration menu through the main screen.
  • Configure settings: Navigate through the menu to set up your desired parameters. You can configure settings like data output, sensor configurations, and data transfer protocols.
    • Configure the device by uploading the full configuration file for the given SIM card type and sensor probe type from our predefined list of file options.
    • We will always update our configuration and firmware with the most recent binary files at staging or reprocessing time.

4. Monitoring and Maintenance

4.1 Dragino SDI-12-CS/LS

  • Monitoring

    • Monitoring the data flow from all Dragino SDI-12-CS/LS devices can be done directly from the agriStack front end dashboard page.
  • Reprocessing and Maintenance

    • When devices are returned for reprocessing, we ensure their correct execution by turning them on while connected to their respective sensor types and awaiting for a packet to be received on the AgriStack front end dashboard. As long as data flows correctly to the dashboard, the device is considered operational, and should be placed in sleep mode (by pressing the button 5 times rapidly) to ensure the battery is not depleted when the device is re-installed.

4.2 YDOC ML-0417 Reprocessing

  • Monitoring

    • Currently, the only method for monitoring data flow from YDOC ML-0417 devices is to look directly at the Iris probe page for the associated device and validate that it has received data on the front end charts pages.
  • Reprocessing and Maintenance

    • To be added...

5. Troubleshooting Procedures

5.1 Dragino SDI-12-CS Common Issues

  • To be added...

5.2 Dragino SDI-12-LS Common Issues

  • To be added...

5.3 YDOC ML-0417 Common Issues

  • To be added...

End of Document

This SOP should be reviewed and updated at least annually or whenever significant system changes occur.