07-21-2014 04:02 PM
I'm wring a test sequence to test a prototype board's functionalities, including GSM, Bluetooth, JTAG,...etc. However, before coming to those modules, I want to have a module that could request and receive general information from the board (board revision, firmware, etc). What are a few ways to go about this? Is it achievable using LabVIEW code only?
Many Thanks,
Solved! Go to Solution.
07-21-2014 04:13 PM
I feel I should clarify my goal further. Take an Arduino UNO R3 as an example. What I want to know are the board type and firmware. These information are saved on the board somehow, correct?
07-22-2014 08:16 AM
It is certainly possible, and common, to communicate with hardware in a TestStand sequence. It's likely that you can access the information you need using a LabVIEW code module from TestStand.
However, since this question centers more around the LabVIEW code, I think you might want to post this question on the LabVIEW board or the Instrument Control board to make sure that community members who are familiar with those things will see your question.
Hope it helps!
07-22-2014 10:14 AM
Daniel,
Thanks for the advice. I will post it to LabVIEW board. In the mean time, do you know if there is a mod available to move this thread over there. That way, there is no interuption in discussion.
07-22-2014 10:16 AM
07-22-2014 10:23 AM
Done. Thanks for the tip.
07-22-2014 02:48 PM - edited 07-22-2014 02:49 PM
@trung.bui wrote:
I feel I should clarify my goal further. Take an Arduino UNO R3 as an example. What I want to know are the board type and firmware. These information are saved on the board somehow, correct?
Not necessary. A micro controler can have as much or as little information on it as you want. If you embed a way to request the board type and firmware, then yes you can read that. Take for instance the LIFA for the Arduino. That has no way to query what board type or firmware version is on the board. It could, it should, and it wouldn't be too much work to add the code to have it.
So it really depends on the hardware you want to query, and each device will be different, unless it has some thing like IVI that can use the same protocol for multiple devices/interfaces.
Unofficial Forum Rules and Guidelines
Get going with G! - LabVIEW Wiki.
17 Part Blog on Automotive CAN bus. - Hooovahh - LabVIEW Overlord
07-22-2014 03:24 PM
07-22-2014 05:25 PM
Exactly what I have experimented today. Was able to write a few lines of code for the Arduino and later communicate with it using putty serial com. As you have pointed out, these type of info are embedded within the software in the microcontroller.