Communication between C# windows form application and DI-808
Hello I currently writing a c# program to collect data from DI-808. I have a document about the Web API but I can't connect to DI-808 successfully. Should the connection address be "ws:\\169.254.67.83" (the default IP address)? Sorry that I am new to
Libertay Basic and Protocol
I should be able to use liberty basic and the protocol to "talk" to a device? Liberty Basic can connect to com ports.
Compatible High-Speed device protocols with DI-2008
Are there any high-speed devices with identical or near-identical device protocols to the DI-2008? Ideally looking for software/driver compatibility, but would like the ability to increase S/s.
DI-2008 ASCII mode support - or Javascript samples for binary mode ?
Hello Is ASCII mode planned to be supported in some near future versions of firmware in DI-2008 ? I'm reading page 38 from https://www.dataq.com/resources/pdfs/misc/Dataq-Instruments-Protocol.pdf that it's not supported for DI-2008. I would like to know if firmware could be modified to support it or should we look for other solutions ? We are considering using multiple DI-2008's for measuring thermocouples with multiple Raspberry Pi units, located at few manufacturing plants as part of QA-testing.
Packet structure
Is there a document that shows the packet structure over the ethernet? I may have to integrate into a current software suite.
NewData event handler only called once (WinDaq ActiveX with DI-148U)
I created a simple VB.NET application that accesses a DI-148U using the WinDaq ActiveX control. The form contains buttons for starting and stopping data collection and then a NewData event handler. Here's my code: Public Class Form1 Private Sub AxWinDaq1_NewData(sender As Object, e As AxWINDAQLib._DWinDaqEvents_NewDataEvent) Handles AxWinDaq1.NewData ' This event handler is called by the WinDaq Ax each time SamplesToCollect are ready for reading Dim data As Double(,)
Running out of memory using WinDaq ActiveX with DI-148U
I have a VB.NET application that accesses a DI-148U using the WinDaq ActiveX control. The following code is called repeatedly while application executes: Private Function GetAtDData() As String Dim data As Double(,) Dim output As String AxWinDaq1.EventLevel = 10 AxWinDaq1.Start() data = AxWinDaq1.GetDataFrame(10, WINDAQLib.enumFormat.FormatScaled) output = data(0, 0).ToString() AxWinDaq1.Stop() Return output End Function When this code executes, memory and .GDI object usage continues to increase
Software Works Only with Older Firmware
I have node.js application to read data using a DataQ DI-1110. It works fine with a DataQ firmware version of 1.09, but it fails with a firmware version of 1.17 or 1.18. These are the only firmware versions I have tried. When it fails the "Active" led turns red. This usually happens after a few seconds of collecting data. I am sampling at 1200 Hz. Why might my application not work with newer firmware? What, if anything, has changed in the API? I could not find any release notes for the firmware.
SDK access
I need to resume the data collection with the modules in SDK with C #, the problem is my interface for the data collection is in the second screen, and I have access to the data inception, but when I close this screen and return to access it, the modules do not start the data collection again, so I have to close my program completely.
missing Dll
hi to all, in this days I changed the module type that I am working in SKD, for a DI4108, but I have´t found in the driver that marks the documentation DeviceDriver = DI360NT.DLL I have checked the carpets where the extensions are stored, but I don't found the ones I need, I have also downloaded ActiveX Product again, but I have't found the extension
.NET SDK
Hi, I am looking for a online help for the V2 (.NET) SDK, similar to https://www.dataq.com/resources/installations/web-help/sdk/ which refers exclusively to the V1 SDK. I am trying to write a C# software for communication to the DI-1110, which is not supported by the V1 SDK. Some C# sample code would also be helpful (the VB code samples are not very helpful) thanks Ralf
Sample Rate
We have a DI1100, and we are creating a custom app for it using the .Net SDK. The app mostly works, but I'd like to slow down the sample rate. What is the definition of the value passed into the SetSampleRateOnChannels() function? I tried retrieving the min and max like this: ReadOnlyRange<double> lstSampleRateRange = (targetDevice.Channels[0] as Dataq.Devices.Dynamic.IChannelSampleRate).GetSupportedSampleRateRange(targetDevice); (targetDevice refers to the DI1100, and it is working) SetSampleRateOnChannels()
Controlling Di-149 via java
Problem: Hi, I need to control the DI-149 device via java but am struggling to find how to do this. I'm capable of recognizing the device as a COM port and have the list of protocols but am failing to send or receive any information. Thanks for your help! Solution: See topic http://support.dataq.com/viewtopic.php?f=5&t=5479 for information that may be helpful. The DI-155 protocol is very similar to the DI-149, which does not respond to gains in the slist command and in the BInary Analog Channel Coding