LabVIEW Embedded

cancel
Showing results for 
Search instead for 
Did you mean: 

ARM Luminary TCP debug double precision numbers

Hi,

I'm working with Labview and a LM3S8962 Luminary evaluation board.

I'm debugging with TCP port and when I use double precision float variables I see some like random numbers on my front panel indicators or on my probe points (i.e. 1.5664325e34.....-12.452244e128) for those variables, but at the same time I'm printing the numbers on the board LCD display and they are shown ok. If I do all the opperations on double precision and then convert the result number to single presicion to display it...then indicators and probes works fine. Also if I do debug with USB ULINK JTAG all works ok on single, double and extended presicion.

 

Have anybody experienced something like that?

I'm missing some TCP configuration perhaps? 

 

Regards,

 

Matthuz

0 Kudos
Message 1 of 4
(6,343 Views)

Hi Matthuz,

 

Is there a way for you to post your code so that we can run the same program?

 

Kevin S.

Applications Engineer

National Instruments

0 Kudos
Message 2 of 4
(6,327 Views)

Hello Kevin, thank you for your reply.

 

I'm attaching a little demo to show you what is going on. If I set the debug options to use ULink all works nice, but it doesn't with TCP.

 

It could be something with the signal generator that I'm using?

 

0 Kudos
Message 3 of 4
(6,320 Views)

Hi Matthuz,

 

I see what you've pointed out, and I am investigating the issue.  I have noticed that if I create two string outputs on the front panel, which are connected to the same outputs that go to the OLED screen, the correct values are shown on the front panel.  I don't understand why the numeric indicators don't display the same values.  Thank you for bringing this to our attention.

 

Kevin S.

Applications Engineer

National Instruments

0 Kudos
Message 4 of 4
(6,299 Views)