Quantcast
Channel: LabVIEW topics
Viewing all 69365 articles
Browse latest View live

How to make LDPC parity check matrix H from non-systematic to systematic in C/C++

$
0
0

Hi,

 

I am working with KINTEX board for LDPC coding and decoding.Through Vivado HLS,  I need to transform a parity-check matrix H (that only consists of ones and zeros) from a non-standard to a standard form through C/C++ programming language. Here below you may find samples of non-standard parity check matrices in which Gauss-Jordan elimination (over GF(2)) can be applied.

Initially, i need C/C++ programming logic please help me if you do have any idea about LDPC.

this is, express it as

Hsys = [I| P]

This is my H matrix

H=[1 1 0 0 1 0;
     1 0 0 1 0 1;
     1 1 1 0 0 1 ];

Expected Systematic H matrix

Hsys=[1 0 0 1 0 1;
           0 1 0 1 1 1;
          0 0 1 0 1 1 ];


LabVIEW 2016 (32-bit) Crashing on Windows 10 Pro 64-bit OS

$
0
0

Hi All,

 

I installed LabVIEW 2016 (32-bit) on my office laptop configured with Windows 10 Pro, sometime last week. After a week’s usage, it started crashing from yesterday forenoon for no reason. Once the first crash was encountered, it started crashing repeatedly every time I try to (re)launch it. This crash happens immediately after the splash screen is loaded, so that the LabVIEW main window in which a project or a VI can be selected does not even get launched.

 

Please find below the snapshots of the LabVIEW crash & the System details. Kindly help me out overcome this crash issue.

 

The closest issue I could see already posted in these forums is, 

https://forums.ni.com/t5/LabVIEW/64-bit-LV-crashes-on-opening-Exception-Unknown-0xC06D007E-at-EIP/m-p/3337239

 

LabVIEW Crash Reporter.jpg

 

 

Win10 Pro System Details.jpg

 

After closing LV2016 have a window GSW.lvlibp

$
0
0

When I close Labview 2016 I has a window.

Window.png

 

What does this image mean? What do to this window never appeared again?

Bug in "DWDT Digital to Analog.vi"

$
0
0

I believe the "DWDT Digital to Analog.vi" has a bug where it internally calculates an LSB (it uses 2N insead of 2N-1).  This cause the output analog waveform to not actually be full scale.  Attached is a simple VI to demonstrate.

 

Bug in DWDT Digital to Analog.png

Calling a VI out of PPF in the VI's project context: VI hangs

Having trouble acquiring camera image simultaneously by using IMAQdx

$
0
0

Hi there.

I'm trying to grab image simultaneously by using 2 USB cameras but it isn't working.

When i turned on 2 cameras, one works fine but the other one makes timeout error in grab function.

So, i made same 2 vi that has general grab program and same thing happens again.

For last i tried to use snap function and almost same thing happens again. (timeout camera changed)

I think there's something like reference issues but i couldn't find anything to deal with it.

Any suggestions to solve this problem?

I attach the general grab program i used.

LV Core 1 training missing subvi

$
0
0

Hello,

 

Doing self paced LV Core 1 training. In exercise 9-3  you load a project " Temperature Monitor"  then run a vi in the project.  I get an error that a subvi temp is missing. I downloaded the core 1 files from the NI training page.  I am using LV home (2014)

 

Any help?

 

Alan

How to click the check boxes and double click the files in the list?

$
0
0

Hello, This new topic/issue is based on the previous two problems. that I listed In the URL. I have attached 2 steps pictures here of parts of my project. I have created directory path, in a way that you just select the folder and it will show all the files in that folder in list format. You can also see that I have check boxes there. My problem is even though I have check boxes I don't know how to check them off when it's running and also is there any way I can Highlight the files in the list and double-click to activate/operate them? I am using Labview only for 4 days. Any type of help will be much appreciated. Screen Shot 2017-06-15 at 9.11.02 AM.png

Screen Shot 2017-06-15 at 9.11.36 AM.png

 

http://forums.ni.com/t5/LabVIEW/How-to-build-a-checkbox-list/m-p/3644959#M1023488

http://forums.ni.com/t5/LabVIEW/How-to-set-up-directory-path-and-open-files-in-a-software-built/m-p/3645028#M1023510


How to fix date to correct form

$
0
0

I am getting the date from a CSV file which outputs the date in DD/MM/YYYY so it would be for example 06/05/2017 which is not the default that windows uses because windows shows a date format of 6/5/2017. I fixed this issue in Labview by having it search for the '0' and replace it with nothing using Search and Replace. I have two of these Search and Replace to get the 1st two zeros but not the last one. Now I am having the issue that the second '0' sometimes deletes the '0' in 2017 when the date becomes 06/15/2017. How can I make use of Search and Replace to just search for characters 3-5 or to make it stop before deleting the '0' in 2017. 

 

I cannot change the date format from the CSV file because my program gets that data from a GUI and wish not to change the CSV.

Send same property to multiple property nodes

$
0
0

Hey all, I have a front panel where I want to change the visibility status of various nodes based on the system state. Right now, my vi's unlock state looks like this: 

 

Hardway.PNG

 

Is there any way to condense this such that I could send Visible =(true), for example, to all the desired controls/indicators? Even if I could only send it to my desired bool controls/indicators, that would also save space (and wiring time).

Anti-Aliasing on 2D picture graph

how to change tab control page order?

$
0
0

I am trying to change the page order of a tab control, To control the pages.
It is posible to do this in any way?
thank you .

Downsides to relying on flat sequences?

$
0
0

I feel like adding flat sequences often can be a good way to make sure the program runs in the order someone intends to run it. Are there any downsides on relying on flat sequences too much? (asking as a general question)

 

Sorry if this is vague, I'm more used to other traditional languages where it operates based on what is written first. Flat sequences seem like a really easy way to structure a program.

NI Software Update USB

$
0
0

I've received a new memory stick through the post with updated software and I tried to reformat the previous one rather than throw it in the rubbish, but it appears to be write protected. Is it possible to make these writeable or are they single use & throw away?

Cheers

Duncan

LabVIEW Home Edition Roadmap

$
0
0

LabVIEW Home edition (LVH) is frozen on LabVIEW 2014.

 

I would really be pissed if I purchased LVH-2014 only to have LVH-2017 or LV-NXG Home Edition released a couple months later.  

 

I know LVH is only $50 but that is not really the point...  Does anyone know the roadmap for LabVIEW Home edition?


DVR Parallel Read Access

$
0
0

In LabVIEW 2017 there is a new DVR option, Parallel Read Access. In this mode...

 

When the border node on the right is unwired, LabVIEW allows multiple, concurrent read-only operations and does not modify the data value reference.

I was wondering whether anybody has tested this mode for speed. In some VIs, sorry I cannot post them, it appears slower while in others faster. I am not sure when to use this mode. For me, it seems any read only operation should be better in this mode (even just a single access), however, in my testing this is not the case.

 

Anybody else out there test this new feature and can offer some thoughts?

 

Thanks

mcduff

IMAQdx capturing at 30 FPS even though camera set to higher FPS

$
0
0

I'm programming a PointGrey grasshopper USB3.0 camera and have successfully changed the camera acquisition settings, as reflected in image brightness within labview, and the settings in MAX, when reviewed externally.

 

However the capture in this VI seems limited to 30 FPS, based on the wait for buffer being enabled.

 

Is there an additional setting?

See attached

 

Thanks

Help Converting Labview 14 VI to 11

Project Euler Problem 14 Memory Problem

$
0
0

Hello,

 

I'm working on Project Euler problem 14 right now and have a working code I think, but I'm running out of memory and am hoping for guidance on how to better manage this. The problem is the find the number which is less than 1 million that produces the longest Collatz sequence. the Collatz sequence is:

n -> n/2 (even n)

n -> 3n+1 (odd n)

and the sequence always (probably) ends at 1. I have attached my VI. I am brute forcing it and checking every number less than 1 million to produce the Collatz sequence then find the length and keep track of the largest array by comparing the current array size to whatever I have as the largest so far.

LabVIEW CLD Exam prep help

$
0
0

I need help with CLD exam questions ASAP. Anyone available? I am thinking one on one to go through the details.

 

Viewing all 69365 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>