Forum Replies Created
- AuthorPosts
AndrewModeratorAndrew August 23, 2016 at 11:01 am in reply to: setting bin size, RBW, frequency span, and center frequency //php bbp_reply_id(); ?>
Sadak,
There is unfortunately no way to directly pre-calculate beforehand the bin size because we create the window function at the time of saInitiate(). Other analyzers might use fixed windows and zero-padding which would allow you to pre-calculate the bin size beforehand. Depending on the RBW the window might affect the bin size between a factor of 3-6. (ie The bin size is roughly between 3 and 6 times smaller than the RBW), but again, there is no way to fully pre-calculate this value. This is why we provide the bin size with the start frequency, so you can calculate the frequency of any given bin and also target the frequency bin you are interested in with a small amount of arithmetic.
That said… if you require a sweep with a specific bin size spacing, you could convert the sweep the API returns by re-sampling the sweep at the frequencies you want. A very simple algorithm for this would be to simply select the closest bin to the frequency you desire and use this amplitude for your new bin. You would not want to ‘resample’ by a large factor, ideally you are ‘resampling’ by some small fraction to line up the bins on some frequency that is convenient for you. The flattop window would ensure that your peaks would remain. Certain measurements such as channel power might be affected but probably by negligible amounts.
Regards,
A.J.
AndrewModeratorAndrew August 23, 2016 at 9:13 am in reply to: setting bin size, RBW, frequency span, and center frequency //php bbp_reply_id(); ?>
Hi Sadak,
The bin size is a relationship between RBW and the window function used. For most of our processing, we use a variable flat-top window to achieve the desired RBW.
The saBandwidthClamped warning will get returned during saInitiate if the RBW had to be changed to fit within the limitations of the device.
We have a list of the RBW limitations in the user manual here, under section 2.3.1, many of them are related to center frequency and span. This manual is for the SA44B but applies to the SA124 as well.
https://signalhound.com/sigdownloads/SA44B/SA44B-User-Manual.pdf
If you have follow up questions, let me know.
Regards,
A.J.
AndrewModeratorAndrew August 22, 2016 at 10:15 am in reply to: Incorrect amplitude indication //php bbp_reply_id(); ?>
Hi Andy,
We can set you up with a warranty adjustment since the mixer replacement was recent.
Contact me at aj at signalhound dot com.
Regards,
A.J.
AndrewModeratorAndrew August 16, 2016 at 9:37 am in reply to: Time stamps or a time scale on the 2D/3D plots //php bbp_reply_id(); ?>
Hi Jared,
Regarding the connection issues. What is your current PC power options setting? (Press Windows Key -> Type “Power Options”) We do recommend high performance and for many customers with similar issues, changing this resolves the issue.
As for your measurement requirement, I think the additions to zero-span will be able to satisfy your requirement. 10 second triggerd captures will be possible as well as playing back the file and triggering on events within the capture. I don’t have a time frame on this yet, but it should be in the next release.
Regards,
A.J.
AndrewModeratorHi Jared,
At this point and time we do not have plans to implement this. I have made a note of your request as it may be something we decide to pursue in the future.
Regards,
A.J.
AndrewModeratorAndrew August 9, 2016 at 9:25 am in reply to: Time stamps or a time scale on the 2D/3D plots //php bbp_reply_id(); ?>
Hi Jared,
We have talked about updating the 2D waterfall plots to include more functional measurements. We are aware of the limitations of this plot in its current implementation. There is no time frame on this yet.
You are looking for a long triggered capture? I am currently expanding the functionality of zero-span. I am adding more flexible/adjustable plots, increased capture times, and long term IQ recording/playback through the Spike software. If you could detail your requirements a bit more, I might be able to determine if this functionality will address your needs.
What kind of connection issues are you experiencing? Intermittent disconnects? This is for an SA44B or SA124B?
Regards,
A.J.
AndrewModeratorAndrew August 7, 2016 at 5:21 pm in reply to: SA44B – "Device not found" error, another possible solution //php bbp_reply_id(); ?>
Alfred,
Contact us directly at justin (at) signalhound (dot) com. We will be able to more quickly assist you via email.
Let us know the CPU make/model and any troubleshooting steps you have taken up to this point.
Regards,
A.J.
AndrewModeratorHi Joeqsmith,
I apologize for the issues you have been having. Because you are seeing issues consistently across the software, I think we need to start by determining if there is some underlying incompatibility/driver/etc. we need to address.
For quicker responses and support you can email me directly at aj at signalhound dot com.
Start by sending me any information you can on your current PC. I will be interested in information such as, is it a laptop/desktop, manufacturer, model, CPU model number, GPU model number (if you have a dedicated card), 64-bit/32-bit operating system, and anything else you think would be relevant or that might pertain to your setup.
Feel free to send me pictures of any error messages you receive with a picture of the Spike software at the time. It might help narrow down exactly where the issue is occurring.
Have you successfully used the unit on a different PC, or is this the first time using the BB60C?
I look forward to your response.
Regards,
A.J.
AndrewModeratorAndrew July 25, 2016 at 10:25 am in reply to: Noise Bandwidth of Resolution Bandwidth Filter //php bbp_reply_id(); ?>
Hi Sam,
The process is similar for the SA44B except there are a few things you need to be aware of.
You will need to disable the software spur rejection to be able to make accurate channel power measurements. This can be disabled in the “Settings” menu. The SA44B enables this setting by default.
Average detector and Power video units should still be set.
If the traces are stored in dBm units, then steps 3,4,5 will apply.
Since I have posted the steps above, I have a simplified approach to approximating the window bandwidth. This will be possible as well with the BBR files as well.
The window bandwidth can be approximated as
WB = rbw / bin_size(freq between each spectrum bin)
Both RBW and bin size are stored in the BBR file.I will attach two files that we use as examples for customers.
One is for calculating channel power, the other is for parsing BBR files.Let me know if you have additional questions or need clarifications.
Regards,
A.J.[Edited to fix upload errors]
Attachments:
You must be logged in to view attached files.
AndrewModeratorHi Mike,
We very recently took a look at 8VSB and determined it would require additional work beyond our initial estimate. Additional algorithms would need to be developed to properly demodulate 8VSB. I do not think we have immediate plans to develop this as we are currently working on other projects but I will make a note that you are looking for this functionality. This is very helpful for us when we decide what to work on in the future. Viewing 8VSB would also require a BB60C as it is our only receiver with the necessary bandwidth to capture the signal.
The SA44 has only a few limitations compared to the SA44B. Most notable,
– the SA44B has a preamp
– improved spurious responses with the SA44B
– and sweeps speeds and available RBWs between spans of 200kHz and 200MHz. The SA44B will have faster sweep times and allow smaller RBWs in this range of spans.If you have additional questions, let us know.
Regards,
A.J.
AndrewModeratorHello Sajdenman,
It appears to currently be working this way. I apologize for the inconvenience. I will see if I can fix this for the next release.
Regards,
A.J.
AndrewModeratorHi Sajdenman,
Unfortunately scaling the y-axis is not currently possible. This is something we are looking to address in the near future. Based on your post, I believe you have properly described its current behavior. I apologize for the inconvenience.
Regards,
A.J.
AndrewModeratorHello JosuePareja,
The VSG is not directly able to be controlled in Matlab. You will need to write a small interface between Matlab and our C interface to the VSG to get this to work. The API files are located in the installation directory on your PC, which is probably in the folder C:\ProgramFiles(x86)\SignalHound\VSG25\api. Take a look at the loadlibrary and calllib functions in Matlab for calling into a C DLL on Windows.
If you wish to use Matlab to generate IQ data that you can then load via ARB CSV files, you can do this also. You will need to generate the IQ data in Matlab and then create a compatible CSV file that can be read into our software. You can find several examples of CSV files in the installation directory as well, in the arb_examples folder. Take a look at the “BPSKUnfiltered” or “Chirp” examples for basic examples with text explanations. You will need to adhere to the format exactly otherwise the software will be unable to read the file.
Let us know if you have further questions.
Regards,
A.J.
AndrewModeratorAndrew July 8, 2016 at 10:52 am in reply to: SA44B 10MHz Reference Internal or External ? //php bbp_reply_id(); ?>
Hi Frank,
Yes, all of our spectrum analyzers have internal references. You do not need to provide an external reference unless you desire. Also, when you select “Internal Out” in the file menu, this does mean that you are attempting to output the internal reference on the BNC port, which is not supported for the SA44B.
As for your disconnection issues. Is this a recent issue, or has it always been like this? Basic troubleshooting steps might involve
1) Trying a different USB port on the PC.
2) Checking the USB connector for debris.
3) Swapping USB cables
4) Stopping background processes that might be consuming large amounts of resources.
5) Setting your power option to “High Performance” via the Control Panel->Power Options menu. This is a common solution to random device disconnects.
6) Disabling any anti-virus software.I look forward to your response.
Regards,
A.J.
AndrewModeratorAndrew July 5, 2016 at 9:53 am in reply to: Spike – normalization in SA mode (feature request) //php bbp_reply_id(); ?>
Hi Jan,
Thanks for the request. I could see this being very useful. I know we have talked about implementing trace math in the future. I think that would be a good time to add trace normalization as well.
Cheers,
A.J.
AndrewModeratorHello zhubajel,
I apologize, I may not fully understand your question. I will try my best to describe the purpose of the cal files.
The cal files contain the correction information needed for the device to make accurate measurements. The cal files are generated and are different for each device.
Any time you use the API to control the device, the files are stored and read from the ProgramData/ folder. The ProgramData folder is the place Windows expect us to use to store this kind of information.
I have recently emailed you about an issue on a different forum thread, if you would like me to send you the cal file we have for your unit we can so you can verify it is the same as the one pulled from your device. Let me know if you want this in your email reply.
Regards,
A.J.
AndrewModeratorHello zhubajel,
I will be sending you a support email using the one provided in your profile. If this email is not correct, you can email me at aj at signalhound dot com.
Regards,
A.J.
AndrewModeratorHi David,
I’m sorry to hear that. The good news is that we can repair your unit. We typically offer a flat repair fee. If you are certain you have damaged the unit, you can either call us or email lori at signalhound dot com to get a quote and RMA number to send the unit in. Best time to call us is between 8-4 PST.
If you would like to further troubleshoot the issue you can contact justin at signalhound dot com. Justin will be able to help you diagnose your issue.
Let us know if you have any further questions.
Regards,
A.J.
AndrewModeratorAndrew June 24, 2016 at 8:52 am in reply to: Calibration software for SA and TG //php bbp_reply_id(); ?>
Hello Mervin,
There are several ways to calibrate the SA44B.
We provide calibration software to the user. You will need several pieces of equipment to perform the test, and you can find the required equipment list in the calibration manual. Both the software and manual can be found on the SA downloads page under “calibration software”.
https://signalhound.com/support/product-downloads/sa44b-sa124b-downloads/There are also facilities that will calibrate the SA44B with various accreditations. We provide a list of facilities on this page,
https://signalhound.com/support/spectrum-analyzer-calibration-services/And finally, you can send the unit back to us for calibration. You can set up a calibration through our facilities by contacting us by phone or email at lori at signalhound dot com.
As for the TG, the only calibration available is through our facilities.
Let us know if you have further questions.
Regards,
A.J.
AndrewModeratorHi Emo,
I apologize, are you pointing out that the arrow buttons are covering the frequency text entry? (or that the arrows are really small?) Are you able to resize the width of the control panel? The new release was supposed to make it so users could do this. I look forward to your response.
Regards,
A.J.- AuthorPosts