We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 10a9836 commit 6e596a1Copy full SHA for 6e596a1
1 file changed
firmware/hackrf_usb/usb_api_transceiver.c
@@ -135,6 +135,11 @@ usb_request_status_t usb_vendor_request_set_sample_rate_frac(
135
NULL);
136
return USB_REQUEST_STATUS_OK;
137
} else if (stage == USB_TRANSFER_STAGE_DATA) {
138
+ float hz = (float) (set_sample_r_params.freq_hz) /
139
+ (float) set_sample_r_params.divider;
140
+ if (hz > 21800000.0) {
141
+ return USB_REQUEST_STATUS_STALL;
142
+ }
143
if (sample_rate_frac_set(
144
set_sample_r_params.freq_hz * 2,
145
set_sample_r_params.divider)) {
0 commit comments