Dữ liệu RF được mã hóa trong các tệp WAV như thế nào?


0

Tôi đã thử ghi dữ liệu RF bằng nhiều gói phần mềm khác nhau: SDR Console, SDR # và HDSDR.Tất cả dường như tạo ra các tệp WAV.Khi tôi mở tệp HDSDR trong Mathematica, nó nói rằng tệp là "Integer16" có nghĩa là dữ liệu PCM 16 bit và tốc độ mẫu là 2400000, theo tôi đoán có nghĩa là 2,4 triệu mẫu mỗi giây.Dữ liệu có hai kênh.10 yếu tố đầu tiên của mỗi kênh này là:

{0.00421143, -0.00283813, -0.00268555, -0.00271606, -0.00268555, 
0.00488281, -0.00378418, -0.00241089, -0.00234985, 0.00363159}

{0.00479126, -0.00332642, -0.00323486, -0.00338745, -0.00344849, 
-0.00228882, 0.00415039, -0.00344849, -0.00344849, 0.0055542}

Từ những gì tôi hiểu, mỗi giá trị này là tổng hợp của hai byte, nhưng tại sao nó lại là số float nếu Integer16?

Ngoài ra, làm thế nào để tôi xác định cầu phương?Làm thế nào là hình cầu được mã hóa?

1

SDR thường được thực hiện với các kênh I (cùng pha) và Q (cầu phương).Bạn có thể nghĩ về chúng như hai thành phần của một số phức.Điều này cho phép bạn lưu giữ thông tin pha thông qua chuỗi xử lý tín hiệu của bạn, điều này rất quan trọng đối với một số loại điều chế.

Để biết thêm thông tin về những gì đòi hỏi này, bạn nên duyệt trang web DSP.SE liên quan của chúng tôi.

  0

Ok, giả sử rằng hai kênh trong dữ liệu của tôi là I và Q, làm sao tôi biết đó là kênh nào? 11 mar. 162016-03-11 19:41:27

  0

Phân tích các luồng dữ liệu RF được lưu trữ dưới dạng tệp WAV/RIFF dường như là một nghệ thuật đen.Khi tôi cố gắng tìm kiếm trên google, tôi có xu hướng nhận được * câu hỏi của riêng tôi * được đăng lên các diễn đàn khác nhau dưới dạng các lượt truy cập chính.Khi bạn bắt đầu nhận được các bài đăng trên diễn đàn của riêng mình khi google trở lại, bạn biết bạn đang giao dịch với những điều chưa biết. 11 mar. 162016-03-11 19:51:03

  0

Dựa trên một mô tả mà tôi tìm thấy [ở đây] (http://www.sm5bsz.com/rf_l Library.htmlm), quy ước dường như là kênh đầu tiên trong tệp là kênh I và kênh thứ hai là Q. 11 mar. 162016-03-11 19:52:04

  0

Tôi đề nghị bạn liên hệ với một số nhà phát triển phần mềm nguồn mở sử dụng định dạng này.Ngay cả khi họ lấy mã liên quan từ một dự án khác, bạn sẽ có thể theo dõi lại cho đến khi bạn đến được một người hiểu nó!(Đây không phải là chủ đề chuyên môn của tôi, vì vậy tôi không thể cung cấp cho bạn bất kỳ địa điểm nào được đề xuất để bắt đầu tìm kiếm). 12 mar. 162016-03-12 02:56:21