hackrf_transfer: switched some output messages from stdout to stderr

This commit is contained in:
Michael Ossmann
2017-02-08 17:03:05 -07:00
parent 53d0b8b73e
commit 4ac132a4ea

View File

@ -434,7 +434,7 @@ int tx_callback(hackrf_transfer* transfer) {
} }
if (bytes_read != bytes_to_read) { if (bytes_read != bytes_to_read) {
if (repeat) { if (repeat) {
printf("Input file end reached. Rewind to beginning.\n"); fprintf(stderr, "Input file end reached. Rewind to beginning.\n");
rewind(fd); rewind(fd);
fread(transfer->buffer + bytes_read, 1, bytes_to_read - bytes_read, fd); fread(transfer->buffer + bytes_read, 1, bytes_to_read - bytes_read, fd);
return 0; return 0;
@ -1056,14 +1056,14 @@ int main(int argc, char** argv) {
len=stream_size-stream_head; len=stream_size-stream_head;
bytes_written = fwrite(stream_buf+stream_head, 1, len, fd); bytes_written = fwrite(stream_buf+stream_head, 1, len, fd);
if (len != bytes_written) { if (len != bytes_written) {
printf("write failed"); fprintf(stderr, "write failed");
do_exit=true; do_exit=true;
}; };
stream_head=(stream_head+len)%stream_size; stream_head=(stream_head+len)%stream_size;
} }
if(stream_drop>0) { if(stream_drop>0) {
uint32_t drops= __atomic_exchange_n (&stream_drop,0,__ATOMIC_SEQ_CST); uint32_t drops= __atomic_exchange_n (&stream_drop,0,__ATOMIC_SEQ_CST);
printf("dropped frames: [%d]\n",drops); fprintf(stderr, "dropped frames: [%d]\n", drops);
} }
#endif #endif
} else { } else {