Error in Solver64 - Page 1
Forum section: electronics / rf-microwave

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 10, 2025, 06:38:46 pm
content: Solver64 - works most of the time. Get this every once in a while...

author: radiolistener
author_rank: Super Contributor
timestamp: August 10, 2025, 08:28:08 pm
content: According to the message, because not enough free memory in your system.

author: joeqsmith
author_rank: Super Contributor
timestamp: August 10, 2025, 09:25:37 pm
content: My PC is almost 10 years old now:Intel(R) Xeon(R) CPU E5-1650 v4 @ 3.60GHz 3.60 GHz 32.0 GB RAMLatest version of Windows 10 ProOf course, Solver will not try and protect you from yourself. You could easily overwhelm even a modern PC. Maybe provide details of how you are trying to use it and I could offer some suggestions.

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 10, 2025, 11:02:12 pm
content: Just doing sweeps - fairly narrow ones - maybe a few hundred megs. 32 doesn't do it. Just the 64 bit one. Thought maybe it was getting confused as to the NI driver so I uninstalled the 32 bit 2011 version for Solver32. Nope, still get that error dialog occasionally.

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 12:10:19 am
content: A screen shot showing the setup would help. Also info on your PC as I provided.I rarely use the 32-bit one myself but have never seen a memory fault like this (with LabView in general).

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 01:27:10 am
content: Intel Core i7-10700F64 GB DDR4 SDRAM3.2GHzWin 10 pro latest.NVIDIA Quadro P400

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 01:28:45 am
content: Also - there a way to zoom back out of an eye diagram?

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 02:15:12 am
content: Quote from: ajawamnet on August 11, 2025, 01:27:10 amBetter than my PC. Show a screen capture of the main screen. I want to see your settings. If you are playing with the eye diagram, this makes much more sense than just a simple sweep. Provide screen shot of all the eye diagram settings as well.

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 02:17:58 am
content: Quote from: ajawamnet on August 11, 2025, 01:28:45 amGuessing yes but I am not sure what screen you are looking at. Even a simple screen shot of what you are trying to do would help convey what you are after.***If you are wanting to use eye diagrams, I suggest you start here:https://www.eevblog.com/forum/rf-microwave/nanovna-custom-software/msg4458928/#msg4458928I did make a fairly lengthy video demonstrating it and mentioned some of the problems with loading the PC. There is also the manual.I also noticed someone using the name of WAM recently posted on the groups.io asking about the 64-bit version and eye diagrams. It appears they posted four in a row, struggling. Was this you?https://groups.io/g/liteVNA/topic/update_on_solver_software_for/100796354?dir=desc

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 12:42:04 pm
content: Yea that was me - I got it to work.Thought you wanted to see the settings. Here's the main window. The eye diagram works after I figured out the steps to get it set up correctly. Same VNA and the 32 bit works well; the 64 will sometimes not lock. So I'll just use the 32 bit for now.

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 12:50:50 pm
content: This is the screen I'm talking about the eye diagram itself - how do you zoom back out?

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 01:45:17 pm
content: Quote from: ajawamnet on August 11, 2025, 12:42:04 pmI want to know the settings you are using when the memory runs out. This screen shot appears to be the defaults only and does not match with what you are showing with the eye diagram. You really need to show ALL of the settings at the point it fails. I could then potentially replicate what you are doing and correct it.QuoteOk. Start by watching that video where I demonstrate how to use it. That particular plot is scaled based on the settings you use.

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 02:19:26 pm
content: But after you zoom in, how do you zoom back out? It seems like you can only zoom in...As to when it crashes - well, it's crashed - locked up. You need to task manager it to get it to close.

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 03:19:09 pm
content: Quote from: ajawamnet on August 11, 2025, 02:19:26 pmHow did you zoom in?I am not too surprised that you could get it to hang. Again, there is very little protection to help the user select the settings. I've had people turn off the sweeps and wonder why the VNA returns nothing. With you refusing to provide further details about your settings, there is nothing I can suggest.

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 04:21:55 pm
content: The setting are basically default and what you show in the eye pattern vid. Set the Stop to 9.3GHz, set the points to 201, set the ARB gen to 200, and turn it on. Works for a while got to change the data rate to 1GHz and it crashes. Doing the EXACT same thing in 32 - works great, can run for hours.As to the zooming - when you're in the Eye pattern window - your cursor turns into a zoom tool You zoom in and there's no way I can se to zoom out.See the vid here:

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 05:12:14 pm
content: Quote from: ajawamnet on August 11, 2025, 04:21:55 pmMuch more helpful! The reciprocal of the serial data rate is divided by the step size (based on the freq) which sets the size of the data array. Going from 2G to 1G doubles the amount of data. It's a bit odd the 32-bit version isn't crashing with the same amount of data. I'll have a look at it and see if I can now replicate what you are seeing.Zooming in with the cursor was not something I planned for. That said, you can manually reset it by right mouse clicking on the vert or horz digital axis. Select the auto scale (which should be active). Then repeat this operation. It should reset. As your video mentions, I could add the Graph Palette like the others have. This would allow you to have full control. You can manually turn this on, but it may not be visible, depending where on the screen it shows up.Note your video shows the transfer relay error is active, but the software is not able to detect it. Do you actually have one?

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 05:23:35 pm
content: THANKS!! that works. You have to hit the autoscale Y a few times since it first comes up checked - the second time it works. Sweet!No transfer relay...

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 05:37:44 pm
content: Quote from: ajawamnet on August 11, 2025, 05:23:35 pmIn your very first screen shot, you show the transfer relay deselected. During your video, you must have it selected or it would not show this error. As a general rule, I would not tell the software you have peripherals that are not actually present. I think in this case, the software just warns you that it has an error but it will continue to use it even though it is not there. I think it will treat the VNA as a full 2-port setup rather than the 2-port 1-path you have. That would be a bad idea.Yes, you need to do this twice to reset the zoom, which is why I wrote "repeat this operation". A bit of a pain, but again, I let the PC set the scale of the graph for me. I'll make a note to add the palette in the next revision.

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 11, 2025, 09:50:16 pm
content: I never turned on a transfer relay. It just comes on when I hit link.

author: joeqsmith
author_rank: Super Contributor
timestamp: August 11, 2025, 10:37:57 pm
content: Quote from: ajawamnet on August 11, 2025, 09:50:16 pmThat seems impossible. You should make a video of everything from starting the application to when it crashes. Show every single step. Go slow so I can follow along. This includes showing all the settings.Attached showing Solver64 will all defaults after 1.5 hours. First half hour at 2G data rate, then changed to 1G for the the remaining hour. Up top showing Task Manager. Hardly uses much resources and am surprised yours would crash or hang like this.

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 12, 2025, 12:01:30 am
content: The 32 bit doesn't crash. That Youtube vid is of the 32 bit version

author: joeqsmith
author_rank: Super Contributor
timestamp: August 12, 2025, 11:22:08 am
content: Quote from: ajawamnet on August 12, 2025, 12:01:30 amAs your title states and you have make clear in other posts.Quote from: ajawamnet on August 12, 2025, 12:01:30 amYes, it was clear in the video.I had ran the Solver64 on my PC doing what you claimed for about 3 hours without a memory fault. You refuse to show the details of what your settings are through the entire start to finish so there is little I can do.As far as the Solver detecting the transfer relay without you enabling it, it's very hard to believe.

author: joeqsmith
author_rank: Super Contributor
timestamp: August 18, 2025, 07:45:35 pm
content: Sadly no further updates from OP.I did go back and look at the source code for the transfer relay. If you do no select it in the setup menu, I don't see a way for the software to think it was active. It is possible that the OP was no aware how to enable or disable it. When I read their initial posts on the Groups.io, it seems they are just getting started and needed some hand holding was all.As for the memory crash, again, I was not able to reproduce. Looking at the source, I limit the settings. So even if the OP was not using the defaults like they claimed, I would expect the software to protect them from doing something really bad. I tried to force it to crash without a success. Actually a bit surprising. I wonder if there is something else going on. I recently updated my PC to the latest version of Windows 10 and had been testing with a few year old version up to that point.If someone else runs into it that wants to take the time to provide further details, maybe we can address it.

author: ajawamnet
author_rank: Regular Contributor
timestamp: August 18, 2025, 08:34:42 pm
content: The reason Solver32 was showing a transfer relay was due to the fact that all the XferPort and StagePort were set to comm ports that actually existed on my machine. When I manually set the two comm ports to a comm port that doesn't exist, the XferRly Lnk and the XferRly Err do not light.I'll just use the 32 bit version to measure eye patterns for now. I have other Nano/LiteVNA software I use for RF stuff...

author: joeqsmith
author_rank: Super Contributor
timestamp: August 18, 2025, 09:03:56 pm
content: Quote from: ajawamnet on August 18, 2025, 08:34:42 pmIt will not matter. What you described would certainly be the case if you have selected the peripherals. The software then checks for a valid port and doesn't find it so it does not activate the device. The right thing to do, is not to tell the software you have unconnected peripherals in the first place. Read section 17.1 of the manual.

author: joeqsmith
author_rank: Super Contributor
timestamp: August 22, 2025, 01:37:56 pm
content: Did you figure out where to select/de-select the peripherals?