Forum Replies Created
- AuthorPosts

AndrewModerator- This reply was modified 1 week ago by
Andrew.
Scubajosh, the RBW/VBW is limited to 1kHz minimum in this build. Additional processing is needed to reach 10Hz.

AndrewModerator- This reply was modified 1 week ago by
Andrew.
There is now a BB60 Mac ARM API build in the latest SDK release here,
https://signalhound.com/software/signal-hound-software-development-kit-sdk/
Please review the README in the macos_arm folder to understand it’s limitations (same as the Ubuntu aarch64 build).

AndrewModeratorZitro,
The device can only be interfaced by one application at a time. Attempting to connect to the device from 2 applications/users simultaneously will cause undefined behavior. I apologize for the inconvenience.

AndrewModeratorHi Michael,
The function vsgSetDigitalTuning allows you to control low spur mode. It has a different name, I apologize for the confusion.
Let us know if you have follow up questions.

AndrewModeratorDo you have a picture of the spectrum so I can provide some specific suggestions?
Also, if the marker does not stay at the peak, then it sounds like the input frequency is drifting, is that a correct assumption?
If you set peak threshold to a very low value, it is essentially “turned off”.
Did you try the peak table?

AndrewModeratorHi scubajosh,
I apologize for the confusion, yes we use the aarch64 folder for the builds on the Nvidia Jetson. For APIs that have ARM Mac builds we use a folder called “macos_arm”. We have them for the SP and SM APIs, but not the BB API currently. I have confirmed we do have an open ticket to get this for the BB60 API. I don’t have a timeframe on this work right now, but I will be sure to update this thread when complete.

AndrewModeratorHi Zitro,
If you wanted to provide a picture of the screen I might be able to provide you the best settings to accomplish this. I can try to describe what I think would be the best approach based on your description.
The Pk threshold should be lower than any of the peaks you anticipate measuring. If it is higher than your second peak, then it won’t work. If your second peaks is very close to the noise floor (doesn’t rise out of the noise floor much), you could reduce the Pk Excursion from 6 to something smaller.
With that setup, I would then press “Peak search” and then “Next Peak” to find the second highest peak.
Another alternative is to use the peak table to show all peaks simultaneously. You can find the peak table in the control panel along the bottom of the screen while in sweep mode.
If none of the suggestions above work, please provide a picture of your spectrum.

AndrewModeratorThere are currently no plans to port Spike to ARM at this time.
Thanks

AndrewModerator- This reply was modified 2 weeks, 3 days ago by
Andrew.
Andrew May 4, 2026 at 8:32 am in reply to: Mean-Time Before Failure MTBF of BB60C/D //php bbp_reply_id(); ?> Tuong,
Can you please send this request to support@signalhound.com.
Thanks,

AndrewModerator
Andrew May 1, 2026 at 11:41 am in reply to: Direct ADC (BB_DIRECT_RF) Mode ? //php bbp_reply_id(); ?> I apologize for the issues and confusion. At this point BB_DIRECT_RF is deprecated. We now have the ability to stream I/Q data anywhere in the frequency range of the BB60 and exclusively recommend doing that.
I will update the documentation to reflect this.
Let us know if you have follow up questions.

AndrewModerator- This reply was modified 1 month, 2 weeks ago by
Andrew.
Hi Jom, can you please email us at support@signalhound.com?
In that email, please provide as much detail in your measurement needs as you can, for instance
– defining what an HPA is.
– What are the inputs and outputs of your system?
– What are you trying to achieve.
– Anything else you think is relevant to your application.This will allow us to provide the best recommendations.
We look forward to your respnse.

AndrewModeratorIt depends on the type of signal you are trying to measure. In general our software has the ability to measure EVM for certain classes of signals such as single channel digitally modulated signals (PSK/QAM), and some common wireless standards.
You didn’t mention what signal you are measuring from your DUT. Let me know and I can confirm.
Our analyzer has an SMA female port. You can connect to your DUT via standard coax cable, or for some classes of devices that don’t have an RF connector you may need an antenna to receive the signal.

AndrewModeratorHello,
You can fully disable the SCPI lockout dialog in the edit->preferences menu, such that it won’t appear on a new SCPI command. There is no in between though, where it is visible but non blocking.
Let me know if you have follow up questions.

AndrewModeratorHi Jom,
The SA124B and BB60D serve different use cases. The SA124B is a narrow band analyzer (250kHz bandwidth) ideal for making measurements on narrowband signals, such as CW, AM, FM. Using the SA124B to measure wideband modulated signals such as the radar or comms signals that might exist at X-band frequencies would be ill-suited/impossible. The BB60 is much better for measuring wideband signals. If you need BB60 like performance to X-band frequencies then you need to look into the SP145 or SM200, which are much closer to the BB60 in capability.
Both the SA124 and BB60D are capable of making phase noise measurements. The BB60 will make those measurements several times faster. The phase noise measurement performance floor is limited by the analyzer itself. If you have specific measurement requirements for phase noise, I can verify you will be able to accomplish them with either device. The phase noise license is tied to a single S/N device, and we have both annual and perpetual license options.
Let me know if you have follow up questions or comments.

AndrewModerator
Andrew March 30, 2026 at 1:35 pm in reply to: SM200C Streaming IQ – no Triggers //php bbp_reply_id(); ?> Hi Kaiser,
The triggers that are returned as part of the I/Q streaming data are only modified by signals on the trigger input port, not the GPIO. I think if you move the signal to the trigger port, you will get the results you expect.
I look forward to your results.

AndrewModeratorHi Joe,
Looks like an incomplete branch. Looks like it was copied from the branch above and not finished.
It should probably look more like this,
if(state.header.decimationDetector == SHRDecimationDetectorAvg) { printf("Averaged trace(s) for %.2f seconds per output trace\n", state.header.decimationTimeMs / 1000.0); } else { printf("Max held trace(s) for %.2f seconds per output trace\n", state.header.decimationTimeMs / 1000.0); }This is untested, but I think is closer to what was intended. If you are able to try that, let me know if it prints what you expect.

AndrewModerator
Andrew February 18, 2026 at 11:39 am in reply to: VSG200 Laptop/Power Connections //php bbp_reply_id(); ?> The VSG200 can be powered over the single USB-C connection to the PC. As long as the port on the PC can support 10W (typical), the VSG200 will not need external power. I see the laptop you listed has a thunderbolt port, which will be sufficient for this.

AndrewModerator- This reply was modified 3 months, 1 week ago by
Andrew.
Andrew February 12, 2026 at 4:25 pm in reply to: LTE cell scanning quits application after long scans //php bbp_reply_id(); ?> Cyprien,
Is it always after a long session? Or can it happen at any time (e.g. 2 minutes after starting the measurements)?
Additional question, do you notice any sort of increase in memory usage by the application after making LTE measurements over long periods. Trying to rule out a memory leak as well.
Thanks for your help in trying to narrow it down.

AndrewModerator
Andrew February 11, 2026 at 8:54 am in reply to: LTE cell scanning quits application after long scans //php bbp_reply_id(); ?> Cyprien,
Does the assert give you any other information? Sometimes a line number? I might be able to use that to track down why it’s happening.
No immediate plans for NR support.

AndrewModeratorThere is not currently a way to specify an exact length of time to record. You could record until a specific file size is reached. You could work backwards and estimate how big the file size is while recording in your desired configuration, and set the “Max file size” parameter to that.
- This reply was modified 1 week ago by
- AuthorPosts
