2015-01-24 13 views
16

This app hứa hẹn biến thiết bị iOS của bạn thành màn hình thứ hai và sử dụng standard USB cable để kết nối với máy tính, chứ không phải mạng mà tất cả các ứng dụng tương tự khác sử dụng.Ứng dụng iOS này giao tiếp qua cổng USB như thế nào?

Quay lại khi tôi nghe nói về nó, nó chưa có sẵn vì vậy tôi nghĩ rằng đó là một scam. Trước sự ngạc nhiên của tôi, họ đã phát hành ứng dụng và nó thực sự hoạt động như mô tả.

Tính năng này hoạt động như thế nào? Theo tôi biết không có API để lái cổng USB trong iOS và máy tính được kết nối qua USB thông qua cáp sạc/đồng bộ hóa tiêu chuẩn không được tính là phụ kiện MFI. Lưu ý rằng họ cung cấp phần mềm máy chủ (phần mềm cài đặt trên máy Mac và truyền trực tuyến máy tính đến thiết bị) trên trang tải xuống miễn phí, kỹ thuật đảo ngược, nó có thể làm sáng tỏ điều này nhưng tôi rất tiếc là không có kỹ năng cho điều đó.

Trả lời

18

Dean đã nói về điều này trên his blog.

Duet sử dụng Peertalk, thư viện nguồn mở cho phép chuyển kết nối TCP thông qua kết nối USB mà không phải là một phần của chương trình MFI.

+0

Cảm ơn bạn rất nhiều, cuối cùng là một câu trả lời đúng. Tôi đã chỉnh sửa nó để bao gồm một chút chi tiết hơn vì vậy nó không phải là một câu trả lời chỉ liên kết nữa. –

+0

có hoạt động peertalk trên các cửa sổ để cho phép nó kết nối với thiết bị iOS bằng cáp USB không? – Saeed

2

Thông tin, mã và công cụ để thực hiện giao tiếp cổng USB chung có sẵn cho những người tham gia chương trình Apple MFi. Bạn phải làm thủ tục giấy tờ và được cấp phép bởi Apple.

http://developer.apple.com/programs/mfi/

Các thư viện cần thiết có trong ứng dụng và sau đó các thư viện trực tuyến thông thường và mã làm phần còn lại.

+0

Nhưng không phải MFI yêu cầu thiết bị tùy chỉnh triển khai giao thức phụ kiện ở cuối và không chỉ là máy tính và cáp USB Lightning <-> tiêu chuẩn? –

+0

Tôi nghĩ rằng hệ điều hành Mac và iOS có liên quan đến vấn đề đó. Tôi bối rối khi Andre nói rằng hệ thống sử dụng cáp USB tiêu chuẩn khi trang web Duet nói rõ ràng là sét hoặc cáp 30 pin là cần thiết. –

+0

Vâng, bằng "cáp USB tiêu chuẩn", tôi có nghĩa là cáp Lightning to USB hoặc Cáp USB tiêu chuẩn được sử dụng để thay thế cho cáp tùy chỉnh xuất hiện dưới dạng phụ kiện MFI cho thiết bị iOS. –

Các vấn đề liên quan