Đây là lệnh gpscat có thể chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
gpscat - kết xuất đầu ra từ GPS
SYNOPSIS
gpscat [-NS tốc độ] [-p] [-t] [-D gỡ lỗi] tệp-hoặc-cổng nối tiếp
MÔ TẢ
gpscat là một chương trình đơn giản để ghi nhật ký và tạo nhịp độ các luồng dữ liệu GPS. Nó cần đầu vào
từ một tệp cụ thể hoặc thiết bị nối tiếp (được cho là có gắn GPS) và báo cáo tới
đầu ra tiêu chuẩn. Chương trình chạy cho đến khi kết thúc đầu vào hoặc nó bị gián đoạn bởi ^ C hoặc khác
có nghĩa. Nó không kết thúc trên một nền tảng xấu; điều này là cố ý.
Ở chế độ thô (mặc định), gpscat chỉ cần chuyển đầu vào của nó thành đầu ra tiêu chuẩn. Không in được
các ký tự không phải là khoảng trắng ASCII được hiển thị dưới dạng chuỗi thập lục phân thoát ra.
Trong chế độ tạo nhịp độ, gpscat sử dụng mã tương tự như gpsd(8) trình đánh hơi gói để phá vỡ
nhập vào các gói. Các gói được báo cáo một gói trên mỗi dòng; ngắt dòng trong các gói
bản thân họ được thoát ra.
Chương trình này hữu ích như một công cụ kiểm tra sự tỉnh táo khi kiểm tra một thiết bị mới. Nó có thể được sử dụng như
một trình ghi nhật ký NMEA nguyên thủy, nhưng hãy lưu ý rằng (a) làm gián đoạn nó có khả năng cắt đứt đầu ra trong
giữa câu và (b) để tránh hiển thị các câu NMEA chưa hoàn chỉnh ngay bên cạnh khung
lời nhắc thường chứa chế độ $, raw luôn tạo ra một dòng cuối cùng bổ sung.
Ngoài ra, hãy lưu ý rằng chế độ nhịp độ sẽ tạo ra kết quả vô ích - có thể tiêu tốn
toàn bộ dữ liệu đầu vào và có vẻ như bị treo - nếu nó được cung cấp dữ liệu không phải là một chuỗi
các gói thuộc một trong các loại đã biết.
Chương trình chấp nhận các tùy chọn sau:
-p
Gọi chế độ packetizer.
-s
Đặt tốc độ truyền của cổng (và tùy chọn bit chẵn lẻ và bit dừng của nó) trước khi đọc.
Đối số phải bắt đầu bằng một trong các tốc độ truyền số nguyên bình thường (300, 1200, 4800,
9600, 19200, 38400, v.v.). Nó có thể được theo sau bởi một hậu tố tùy chọn [NOE] [12] để đặt
chẵn lẻ (Không, Chẵn, Lẻ) và các bit dừng (1 hoặc 2).
-t
Gọi chế độ packetizer, với loại gói và độ dài (trong ngoặc đơn) được báo cáo
trước dấu hai chấm và dấu cách trên mỗi dòng.
-D
Ở chế độ packetizer, hãy bật thông báo tiến trình từ bộ lấy gói. Có lẽ chỉ trong số
quan tâm đến các nhà phát triển thử nghiệm các thay đổi nhận gói.
-h
Hiển thị việc sử dụng và thoát chương trình.
Chỉ định -s 4800N1 thường hữu ích với các thiết bị không xác định.
Sử dụng gpscat trực tuyến bằng các dịch vụ onworks.net