From dataTaker Wiki (FAQ)
General dEX questions
What is a dEX?
dEX is an enhanced web interface, which is only available on the DT80 range series 2+ models.
dEX allows you to:
- Write a configuration to the dataTaker
- Change the default settings in the dataTaker
- Unload data in either binary or CSV format
- Display data mimic, charts or tabular form
- Check on the health of your dataTaker
- Configure and customize the DT80 dEX web pages
Refer to the user manual for detailed information about the capabilities of dEX
What software do I need to install?
dEX itself requires no application for you to install other than a web browser with Adobe Flash 10 (or higher). If you wish to use a USB connection (DT80 & DT85) you will need to install the DtUSB driver supplied on the resource CD.
If you are using DtUSB with a Series 2 DT80 range logger which cannot be found by the DtUSB software then you may need to follow the steps for upgrading your logger to be dEX compliant. For information on this, please see technical note TN-0040 on our technical notes page
What web browser can I use?
dEX has been tested to run in the following web browsers:
- Internet Explorer 7
- Internet Explorer 8
- Fire Fox 3.6
- Opera 10
- Chrome (1)
- Fire Fox 3.6
- Opera 10
- Chrome (1)
Mac OSX 10.6:
- Fire Fox 3.6
- Opera 10
- Chrome (1)
- Safari 5 (1)
(1) Requires version 8.04 firmware or above.
How to make the dEX web interface work from behind a firewall?
The security model of the Flash player will block network traffic over ports used by the dEX web interface unless the logger’s web server informs the Flash player that it is okay to communicate over these ports. This security negotiation between the logger’s web server and the Flash player occurs over port 843. Once the security negotiation was successful and the Flash player knows to allow communications between itself and the logger’s web server the other ports used by the Advanced web interface can be used. By default the ports used are: 7700 for the Command window and 80 for the rest of the Advanced web interface (eg, mimics, status, etc.). When connecting to the logger’s web server using port redirection (or NAT – Network address translation) often a firewall will be between the user and the logger. This firewall will probably, by default, block ports 843 and 7700. This will prevent communications between the logger and the Advanced web interface.
Any firewall between the logger and the user MUST have ports 80, 843 and 7700 open if the Advanced web interface is to be expected to work. Note: the command port on the logger can be changed, so the port on the firewall must also be changed to match.
Port forwarding map
Can I use the ‘configure my logger’ page and the ‘monitor my logger’ simultaneously?
Yes. The logger can easily handle multiple clients, simply open the second page in a new tab and switch backwards and forwards between the two.
Configuring the logger in dEX
Can I configure my logger with dEX?
Yes. There is a configuration tool built into dEX. This interface provides a graphical environment from which to configure your logger. A terminal window with macro buttons is also provided in dEX to allow you to send commands and job text to the logger in a similar way to DeTransfer. This allows you to program the logger using the built in command language.
Series 1 models do not have any way of programming the logger via the web interface.
Can I open a program written in DeLogger or DeTransfer with dEX?
If a program has been written in DeLogger or DeTransfer then you will be able to use the "Monitor the Logger" section in dEX but you cannot modify the program.
How do I save my configuration as a RESET job?
Just by clicking on “Save to Logger”. All jobs are now saved as RESET jobs by default.
How do I save my configuration to my computer so I can use it again if I need it?
Click File > Save to Disc. To retrieve the file back, File > Open From Disc.
Monitoring the logger in dEX
Can I view real-time data in dEX?
The data available is not real-time, but is the current or most recent data from all scanned channels. The data updates at the same rate as the schedule, and is only displayed at the rate specified when you set up your mimics screens. If you are using the traditional low-bandwidth interface then data updates at 30 second intervals. Custom web pages can update at a faster rate.
Why is the updated time shown on the channels page earlier than the channel timestamps?
The updated time is the time the page was updated according to the local PCs clock. The channel timestamps are the time of the sample according to the logger. Any significant difference in clocks between the logger and the PC may cause the user to be confused.
Can I view historical data in dEX?
Yes, using the chart or history-list mimics in dEX. There are limitations however on how much data you can view at once using these mimics (1000 data points per trace in the chart) therefore it is recommended that you download your data and view on a local PC for true analysis purposes.
dEX allows you to download data in ASCII CSV or our binary DBD format, which can easily be imported into DPlot and other common data analysis tools such as MS-Excel. For series 1, the data can be downloaded in DBD format which requires DPlot or Dump_DBD or to view and export data files to other formats.
Can I add more mimic pages?
Yes. From the opening screen if you select "Customize" the select "Measurement menu" and you will be able to add or remove mimic pages.
Remember to save the settings when you exit. A maximum of 16 mimics can be assigned to a single page and up to 5 pages are available.
How do I prevent tampering to my logger or mimics configuration?
First set up your mimics and charts and save them. Then to remove access to the configuration section, rename the /www/needa/ folder. Once renamed, the “Logger home” menu will not find the tool in its default directory (because you renamed it) and therefore will not display it as a menu option. To rename the folder /www/needa/, open ‘Windows Explorer' and enter in the address bar ftp://x.x.x.x/b:/www/ where x.x.x.x is your logger’s IP address. Rename the file called ‘needa’ as you would rename any file (if you rename the folder /www/_needa/, you will be able to quickly reinstate the tool if you require it in the future by renaming it back to /www/needa/).
I am using DtUSB and my browser reports that it cannot connect to dEX or it says "under construction"
If this is the case then it is likely that your computer is using a proxy server. To check this in Internet Explorer you need to do the following:
- Click Tools>Internet Options
- Click the "connections" tab
- Click "LAN Settings"
If there is a tick in any of the "Automatic Configuration" boxes then you have a proxy enabled via a script, to get the dEX interface working temporarily you can uncheck the box and click OK. The box will need to be re-checked after you have finished using dEX.
If there is a tick in the "Use a proxy server...." box then you need to make an exception. To do this, click the "Advanced" button, then in the "Exceptions" box below you need to add the text ";127.*" (without the quotes). Click OK to return to the browser window and then refresh your browser window.
With the introduction of Flash player 10 the retrieve data returns an error message.
Please upgrade your logger to version 7.08 firmware or above.
Why do I still get Error 2048 when I have all the correct ports forwarded?
This error usually occurs because port 843 is blocked at the PC network end. As suggested by the above diagram, the ports do not only need to be forwarded but need to be opened up on the firewall where the PC is located (network/office).
Why do I get a blank screen when switching to full screen mode?
This is probably related to the flash player. You can try the following things:
- updating the flash player to the lastest version.
- turning off hardware acceleration in the flash player settings.
Why can't I use the advanced web interface?
- If you have a DT8x Series 1 logger you will not be able to use the advanced web interface. It must be a Series 2 logger.
- dEX is not compatible with Microsoft Internet Explorer 6 (IE6). Please update your web browser.
I've just upgraded the firmware in my DT80 and now dEX returns errors when I send the configuration to the dataTaker?
If you have been writing configurations for your logger then upgraded the new firmware then the previous version of dEX will be residing in the browsers cache. Clearing your browsers cache then reload the dEX interface will update the dEX interface to the current version and remove the errors.
I get a "version info not loaded" error message
Clear your browsers cache then reload the dEX interface, this will update the dEX interface to the current version and remove the errors.
I've just upgraded the Flash player on my computer and now dEX doesn't work correctly?
Windows requires a reboot after loading a new flash player. The reboot ensures the new flash player is loaded correctly.