XÂY DỰNG SƠ ĐỒ HOẠT ĐỘNG CỦA RDS

Một phần của tài liệu (LUẬN văn THẠC sĩ) ứng dụng công nghệ hệ thống dữ liệu vô tuyến RDS trong truyền dẫn dữ liệu số qua hệ thống phát thanh FM tương tự (Trang 30 - 33)

Ở mục trước tác giả đã nêu rõ sơ đồ khối tổng quát và mối liên hệ giữa các tầng. Ở phần này tác giả sẽ tiếp tục đi sâu vào sơ đồ hoạt động chi tiết của ứng dụng.

2.3.1 Xây dựng biểu đồ hoạt động

Quá trình Turn on/off RDS app.

Hình 2.6 Sơ đồ turn On/Off phần mềm

nối anten thì phiên sử dụng sẽ bắt đầu và giao diện sẽ được cập nhật để dùng các tính năng khác như tìm kiếm kênh, lưu kênh yêu thích, chuyển kênh ....

Quá trình tìm kiếm kênh

Hình 2.7. Sơ đồ quá trình tìm kiếm kênh

Mô tả quá trình hoạt động tìm kiếm kênh: Khi phần mềm đã được bật, quá

trình tìm kiếm kênh sẽ được khởi chạy và trả về các kênh có tín hiệu tốt. Các mã lệnh tìm kiếm kênh sẽ được truyền xuống tầng service (FMRadioServive.java). Thông qua tầng native service (FMPlayerNative.java) các mã lệnh này sẽ được gửi xuống FM driver và hàm tìm kiếm sẽ được gọi (FMRadioController::SearchAll () ). Khi các kênh có tín hiệu tốt được dò thấy thì các kết quả tìm kiếm sẽ được gửi lên tầng ứng dụng thông qua tầng service. Việc tìm kiếm này sẽ được thực hiện trên

một thread (luồng) độc lập. Việc tìm kiếm chỉ dừng khi có lệnh hủy tìm kiếm từ người dùng hoặc việc tìm kiềm kết thúc. Kết quả trả về là danh sách các kênh có tín hiệu tốt nếu có.

Thiết lập quá trình tune và xử lý thông tin RDS trong hệ thống

Hình 2.8 Sơ đồ Tune của hệ thống

Mô tả quá trình hoạt động: Kết quả trả về từ bước tìm kiếm kênh sẽ là

một danh sách các kênh phát sóng FM. Kênh có tín hiệu tốt nhất sẽ được lựa chọn để phát cho người dùng. Khi người dùng lựa chọn một kênh để thu sóng từ trên giao diện chính, các mã lệnh sẽ được truyền từ tầng ứng dụng xuống tầng dưới để turning các thông số kênh truyền. Nếu các bản tin RDS được phát cùng với sóng FM tại kênh đó thông tin về PS (Programme service), RT (Radio text) sẽ được hiển thị trên giao diện phần mềm.

Một phần của tài liệu (LUẬN văn THẠC sĩ) ứng dụng công nghệ hệ thống dữ liệu vô tuyến RDS trong truyền dẫn dữ liệu số qua hệ thống phát thanh FM tương tự (Trang 30 - 33)