In CW mode, set only the I component to the specified amplitude.

This commit is contained in:
Martin Ling
2022-09-14 18:14:59 +01:00
parent d5d2b09fe8
commit 66fa76c550

View File

@ -506,8 +506,10 @@ int tx_callback(hackrf_transfer* transfer)
bytes_to_xfer -= bytes_to_read; bytes_to_xfer -= bytes_to_read;
} }
for (i = 0; i < bytes_to_read; i++) for (i = 0; i < bytes_to_read; i += 2) {
transfer->buffer[i] = -(uint8_t) amplitude; transfer->buffer[i] = amplitude;
transfer->buffer[i + 1] = 0;
}
if (limit_num_samples && (bytes_to_xfer == 0)) { if (limit_num_samples && (bytes_to_xfer == 0)) {
stop_main_loop(); stop_main_loop();