Hi! In need of a PC setup that reads data from an external microprocessor and displays that in real time. Like a low level DAQ. Which would be the most suitable software to be used on the PC side? Considering Matlab, Labview and the like. Software with GUI plugins are more convenient.
Hi! In need of a PC setup that reads data from an external microprocessor and displays that in real time. Like a low level DAQ. Which would be the most suitable software to be used on the PC side? Considering Matlab, Labview and the like. Software with GUI plugins are more convenient.
usb based data acq modules are the suitable one for displaying in PC.
writng code (in matlab / labview) will consume more time in displaying and making a gui.
the suggestion is based on the assumption that u have an application that u want to view in PC.
So better have a readymade usb based Data acq and concentrate on your application.
usb based data acq modules are the suitable one for displaying in PC.
writng code (in matlab / labview) will consume more time in displaying and making a gui.
the suggestion is based on the assumption that u have an application that u want to view in PC.
So better have a readymade usb based Data acq and concentrate on your application.
I'm planning to make it wireless, which continuously relays the information to a computer. Depending on which software is suitable, I would then decide on the hardware part of the setup.
I'm looking for a wireless solution. I will be getting real time values from analog sensors placed remotely along with with the wireless transmitter and would then get it displayed on the computer.
Matlab is pretty good but I'm looking for simpler ones as I don't need much of the processing power of Matlab. Somewhere, it was mentioned that Matlab was suitable to process large chunks of data but LabView was better at acquisition with its dedicated hardware.
I won't be using any of the proprietary acquisition boards. Just a custom micro controller setup. So the software I need should recognize that too.
I'm looking for a wireless solution. I will be getting real time values from analog sensors placed remotely along with with the wireless transmitter and would then get it displayed on the computer.
Matlab is pretty good but I'm looking for simpler ones as I don't need much of the processing power of Matlab. Somewhere, it was mentioned that Matlab was suitable to process large chunks of data but LabView was better at acquisition with its dedicated hardware.
I won't be using any of the proprietary acquisition boards. Just a custom micro controller setup. So the software I need should recognize that too.
2 to 3 km is certainly possible with Zigbee using a mesh of intermediate nodes
if you have line of sight have you considered a microwave link?
in terms of the PC side I have used C++, C#, VB and Matlab to acquire remote data and process and display it - which to use depends on the application requirements, time and cost constraints, etc
if you have expereience with a suitable langauge use that ?
Well, the distance I mentioned is for two nodes with no intermediate devices. And no possibility for them to be in the same line of sight. Any options?
I know C++ and Python. Can you describe the setup that you used?
Well, the distance I mentioned is for two nodes with no intermediate devices. And no possibility for them to be in the same line of sight. Any options?
I know C++ and Python. Can you describe the setup that you used?
some of the lower frequency devices, e.g. below 1GHz, are stated to have ranges which would suit your requirements
I have used both Microsoft Visual C++ and GNU gcc with wxWidgets to create data acquisition and display systems
Data typically being acquired via WiFi, wired Ethernet or USB communications from a microcontroller
example interface using GNU gcc and wxWidgets
I can help you with Visual Basic.Net and VC#.Net code for receiving data through USB. I have used mcHID.dll, microgeniosUSBHID.dll and EasyUSBHIDNetClass.dll for HID communication with a PIC18F4550. The 18F was used to get analog data and send it to PC using USB HID.