FAQ – Support

If you cannot find the solution for your problem in the FAQ, please use the form below to post your question.

  1. Installing Simple Data Logger
  2. License questions
  3. Using Simple Data Logger
  4. Asking for help

1. Installing Simple Data Logger

Installing SDL on a computer not connected to the internet

Simple Data Logger can be installed on computers that are not connected to the internet. On the Download page, choose one of the conventional installers (32 bit x86):
Simple Data Logger Offline Installation

Please note that .NET Framework 4.7 or later must be installed on the computer.

When trying to install the ClickOnce version of SDL, you receive an error message that says that the “administrator has blocked this application because it potentially poses a security risk to your computer”

This is caused by the ClickOnce trust prompt configuration of your operation system. If you have administrator privileges, follow the instructions in this article to set the value of the “Internet” registry subkey to “Enabled” or “AuthenticodeRequired”.

You can also use our free TrustPrompt tool to configure this setting without having to edit the registry yourself.

Finally, you can also use the .msi or .exe installer available on the download page as an alterative to the recommended ClickOnce installer.

2. License questions

Please consult our License FAQ.

3. Using Simple Data Logger

No data is shown in the event log or written to the CSV file

If you believe that your device has sent data and that it should have been received by SDL, please press the stop button and follow the instructions below that apply to your situation. First, however, got to the settings tab and make sure that “show received data” is checked.

Case 1: No data or error message is shown in the event log (even after pressing the stop button)

No data received by Simple Data Logger

This means that SDL has not received any data from your device. The four possible causes are described below.

  1. Your device is not sending any data. Refer to the manual to confirm that:
    • Data transmission is enabled.
    • Your device is set to the correct data transmission mode.
    • There are no impediments for data to be sent. Examples: a) Many scales and balances are configured to send the weight only if or when it is stable. b) Legal for trade scales will usually not send values below the minimum weight.

    If the user manual does not contain useful information, contact the equipment manufacturer or the dealer who sold the device to you. To prevent them from attributing the problem to our software, we recommend that you test communication with another application as described in point four below.

  2. The settings in the input tab in SDL do not match the settings of your device. This is a very common cause when using a COM port. For data transmission to succeed, the following conditions have to be fulfilled:
    • You have to select the correct COM port. If you can choose from multiple ports, keep in mind that the fact that SDL can open a port does not mean that your device is actually connected to this port.
    • All interface parameters (bits/s a.k.a. baud rate, data bits, stop bits, parity, flow control or DTR/RTS flags) have to match the settings of your device. If you’re using one of the “generic” profiles, it is very likely that you will have to change some of the interface parameters.

    Please refer to the manual of your device to find its default interface parameters, then confirm that these are the actual settings used by your device. Most scales and balances will let you view or change the interface parameters through their menu.

    If you’re using a pre-defined device profile in SDL (anything other than the “generic” profiles) and believe that our settings are not correct, please leave a comment. Please keep in mind that some manufacturers do unfortunately change the default interface parameters for their devices from time to time.

  3. There is something wrong with the connection between your device and your PC. Examples:
    • Incompatible serial cables: Some devices require straight 1:1 cables, others need null modem cables while some unfortunately need special custom cables. The fact that you can physically connect a cable to your PC and device means nothing in terms of internal wiring and does not guarantee that data can be transmitted.
    • If you’re not using a serial cable but are instead directly connecting a USB converter to the RS-232 port of your scale, the issue described above still exists! The pin assignment on most converters is identical to built-in RS-232 ports on a PC. However, some converters already provide null modem functionality.
    • Connectors that are not plugged in all the way.
    • RS-232 to USB converters with outdated drivers.
  4. You’ve found a bug in SDL. First of all, please make sure that you’re using the most recent version of SDL (compare the version number in the about tab with the changelog or the download page). Then, test the communication with your device with a different software. For connections using a COM port, you can use Termite or hTerm. For TCP/IP connections, try using PuTTY in “raw TCP” mode.

If you cannot receive any data from your device in these applications either, then then issue is not caused by SDL! Although we would very much like to help you, please understand that it is very difficult for us to diagnose problems with your device, configuration or connection remotely. How would we, for instance, know if you’re using the correct serial cable? As mentioned above, please consider contacting the equipment manufacturer or your dealer for support.

Should you still choose to ask us for help, please observe the guidelines posted below.

Case 2: An “ignored data” message is shown after pressing the stop button

ignored data message in event log

If an “ignored data” message followed by human-readable data sent from your device appears in the event log, this means that the terminator in the input tab is not configured correctly.

In the screenshot above, the terminator was set to ASCII code 4, which does not appear in the data sent by the scale. The correct terminator would have been 10 (line feed). If you cannot determine the terminator, try using a timeout instead.

If the ignored data does not seem to make any sense (e.g. “: <0><24>?<24>??<30>03`<30>030<30>030<30>030<30>03?”), then one or more of the following interface parameters are wrong: bit/s, data bits or parity. It is also possible that your device is not able to send data in human-readable ASCII format. In this case, it can unfortunately not be used with SDL.

You can see data in the event log, but it’s not written to the file

  • Make sure you’ve pressed the stop button to flush all data to the file.
  • ‍Confirm that the data shown in the event log is in ASCII format (i.e. you can read the data and don’t just see lots of non-printable characters shown in <brackets>).

SDL captures the wrong data

If you’ve selected a measuring instruments in the device tab, SDL will usually capture the first (decimal) number in each line. If this is not the measurement value you want, please try changing the output of your device. You can also customize the regular expression used by SDL to capture the data you want.

When polling the weight, an Ohaus scale replies with “ES”

Some Ohaus scale do not support the “IP” (immediate print) command. Try using the “P” (print) command instead.

4. Asking for help

Please observe the following points so that we can help you as fast as possible:

    • Please indicate the manufacturer and exact type/model of your device. Bad examples: “a scale” or “an Ohaus scale”. Good example: “an Ohaus STX421 scale”.
    • Please describe the problem precisely. “It does not work as expected” is far less helpful than “when I press the print button, only numbers in brackets show up in the event log in SDL (see attachment)”.
    • Mention if you’ve tried any of the solutions or steps from the FAQ above. Example: “I tried sending the weight from my scale to the HTerm terminal software, but it also doesn’t show anything”.
    • Attach a screenshot of the event log.
    • Send us the user manual for your device if it’s not freely available on the internet.
    • If we’ve successfully solved your problem, please confirm that the solution worked. This is important for other users with the same issue and it’s also a nice thing to do, particularly if we helped you solve a problem that was not caused by our software.

Leave a Reply

Your email address will not be published.

The maximum upload file size: 7 MB.
You can upload: image.

This site uses Akismet to reduce spam. Learn how your comment data is processed.

61 thoughts on “FAQ – Support”

  1. Hello, for know am using the free version before buying the licence and a have some trouble when pushing the start command.
    it says access is denied to save data in the CSV file that I created and that I have chosen to be the file where my data will be saved.
    Plz see the attached picture of erreur a have sent.

  2. Hello, for know am using the free version before buying the licence and a have some trouble when pushing the start command.
    it says access is denied to save data in the CSV file that I created and that I have chosen to be the file where my data will be saved.
    PLZ see the attached image am sending.
    Thank you.

    1. Your system does not allow SDL to access the file. Please try saving to a different directory or try running SDL as an administrator.

      BTW you don’t have to create a CSV file externally, you can simply enter a (non-existing) file name in the dialogue in SDL and it will create the file for you.

    1. By default, SDL records every value sent by the connected measuring device and the sample frequency is therefore determined by the device, not by SDL. Please consult the manual of your device to see if and how the frequency can be changed. Most scales and balances send 5 to 20 values per second.

      If you’re using the polling function to request a measuring value from a device which supports this functionality, the frequency can be influenced by changing the Timer or Delay: https://www.smartlux.com/sdl/documentation/#polling

  3. We are trialing a Proprietary Torque Tester communicating to the SDL Plus software. It has capabilities of sending a negative number. Please see attached or below as the first number is positive and the second is negative.
    10:07:05: 6.4\- 6.7
    I have only removed the ‘\’ and ‘-‘ to make the report look good.
    How can I make the report show a 6.4 and a -6.7?
    Customize Device .NET Framework?
    Thanks in advance.

  4. I have six scales on a single computer that I wish to capture data to files. Does your program allow for multiple scales?

    1. Hi Andrew,

      Simple Data Logger can only connect to one singe scale. We’re working on a new software with the ability to connect to multiple devices, it will be available in the first quarter of 2021.

  5. Sorry if this is a general Windows question but can the file name include something like (%d%m%Y) to cause a new file to be automatically created each day? (Since the current date would be part of the name.)

    Equipment is a homemade (PicAXE based) data taker for solar flare detection and LibraOffice will import the file every few minutes for posting to my web page using IrfanView. Hopefully I can tell LibraOffice to open a file with the current date embedded in the name in the same way.

    1. Hi Charles, many thanks for your suggestion. I’ve included it in the list of feature requests and it is currently scheduled for version 1.6 (October).

  6. Hi Guys

    I like the software. I have a US solid USS-DBS46-3 I’m a bit confused with the settings. The manual states 10 bits 0 as a start bit, 1 as stop bit 8digits ASCII no parity.. it doesn’t want to play. It should communicate when the values is stable or a setting is changed But no dice.

    1. I’ve not heard of this brand before, but I’ve found a somewhat hilariously confusing manual online. Please try the following settings for the “connection orifice” (COM port):
      – Bits/s: 1200
      – Data bits: 8
      – Stop bits: 1
      – Parity: None
      – Terminator: Either 13 or 10, can’t tell from the manual, please try both.

      The data format looks fine and should work with the “Generic measuring instrument” profile.

      For testing purposes, try setting your scale to “continuous output” (if available) so that you can easily see if data is received.

      If that doesn’t work, please ensure you’re using the correct cable. According to the manual, this scale seems to require a null modem cable (a.k.a) crossed cable. If you’re connecting it directly to a USB converter, you’ll most likely need a null modem adapter.

      Please let us know if this works.

  7. Hello,

    I downloaded your trial version and plan to purchase your product for use at our fish hatchery.

    I have a question regarding the output settings. In testing the software with this scale:
    Ohaus Adventurer Pro AV812, the output displays several lines of unnecessary data. I would simply like to have a list of weights by date and time. The output includes a “1”, a number identifying the scale “1203130552” and three blank lines. I have read your documentation, but cannot find a solution. Attached is an image from my Test CSV file.

    Thanks, Chip Blair

    1. Hi Chip,

      Thank you for your question! Many Ohaus balances send a lot of information like the balance ID, type, gross/net/tare weight, etc. There are two ways to fix this:

      1. Recommended: Your scale can be configured to send only the weight (even though this is not explained at all in the manual). In the “Print” menu of your Adventurer Pro, you’ll find a “Num Only” entry. Please change this setting to “on”.

      2. As an alternative, you can instruct SDL to ignore the values you don’t want. Go to the Input tab and click on the Customize button, then replace the regular expression with this one:

      This will capture only the net weight, but won’t remove all blank lines. You can try to use the Combine setting in the Process tab to transform them to columns.

      Please let us know if you have further questions.

  8. Hello,

    I am currently attempting some data acquisition, and your software looks like something that would work very well for my application. I just wanted to ask a few questions before I bought a license. First, I wanted to confirm that that I would be able to use this software to create a timestamped table of measurements (for instance 1 measurement/second for 3 minutes). Second, I am on a relatively strict budget and was wondering if you could give me an estimate of how much a license would cost as I can’t seem to find it anywhere. Finally, I do not currently have a scale that would communicate with the software. Is there one particular scale (with at least a 150 lb max) that you would recommend? Maybe something that works better with your software than others?

    Thank you for your time

  9. This software seems very cool, but I really can’t get it to work on my Radwag WLC 10/2A scale. I have tried to follow the instructions given here on your website, but can seem to get the scale to log data to a CSV file (nothing is written to the file, nor in the prompt/screen of SDL)

    Really hope that you can help me get things up and working!

    1. Which connection are you using with your Radwag scale (USB/RS-232/Ethernet)? For USB and RS-232 connections, the default settings defined for the “generic measuring instrument” correspond to the Radwag default settings.

      If SDL does not receive any data, it is most likely a configuration issue with the scale itself. Please have a look at the “Peripheral Devices” section in the user manual. It seems that you have to select a port to which the computer is connected.