UsbTerminal
เครื่องมือ | 114.5KB
USBTerminal เป็นเครื่องจำลองเทอร์มินัล (บางครั้งเรียกว่า "จอภาพ") มันใช้พอร์ต USB ของโทรศัพท์หรือแท็บเล็ตเพื่อสื่อสารกับอุปกรณ์ภายนอก โทรศัพท์หรือแท็บเล็ตต้องรองรับโหมด USB-host aka usb on-the-go (USB-OTG) และจำเป็นต้องใช้สาย USB-OTG
คุณสมบัติ:
●รองรับอุปกรณ์ที่ใช้ CDC-ACM
●รองรับอุปกรณ์ที่ใช้ FTDI
●รองรับอุปกรณ์ที่ใช้ Winchiphead-CH340 / CH341 (นี่คือการทดลองค่อนข้างกรุณาส่งข้อเสนอแนะ)
●รองรับสองโหมดป้อนข้อมูลแป้นพิมพ์:
1. อัตโนมัติเช่นเดียวกับเทอร์มินัล "จริง" ไม่มีฟิลด์อินพุตเฉพาะ อักขระจะถูกส่งไปยังอุปกรณ์อนุกรมทันทีเมื่อคลิกคีย์บนแป้นพิมพ์ นี่เป็นโหมดเริ่มต้น
2. เขตข้อมูลอินพุตเฉพาะ - อินพุตแป้นพิมพ์ไปที่ฟิลด์อินพุตเฉพาะและจะถูกส่งไปยังอุปกรณ์หลังจากกดปุ่ม "ส่ง"
●รองรับการส่งอักขระควบคุม (เช่น Ctrl -c)
●รองรับการควบคุม DTR และ CTS
●บันทึกเซสชันไปยังไฟล์ จากนั้นสามารถวิเคราะห์ไฟล์บันทึกเหล่านี้ส่งอีเมล ฯลฯ ●บัฟเฟอร์เลื่อนหลังขนาดใหญ่ (ขนาดบัฟเฟอร์เลื่อนที่กำหนดค่าได้)
●เคอร์เซอร์กะพริบที่บ่งชี้ตำแหน่งเคอร์เซอร์ปัจจุบันบนหน้าจอ
●บรรทัดสถานะ ข้อบ่งชี้ของสถานะการเชื่อมต่อและข้อความแสดงข้อผิดพลาด
●ความช่วยเหลือในการสร้าง ไม่จำเป็นต้องออนไลน์เพื่ออ่านหน้าจอความช่วยเหลือ
●ไม่จำเป็นต้องใช้รูท
ข้อ จำกัด : ●ไม่มีการสนับสนุนจากลำดับการหลบหนีสำหรับการวางตำแหน่งเคอร์เซอร์สีข้อความ ฯลฯ ซึ่งหมายความว่าไม่มีการจำลอง VT100 และโปรแกรม UNIX นั้นเช่น VI, EMACS, TOP และอื่น ๆ ไม่รองรับอุปกรณ์ USB ที่รองรับ:
● AS ของเวอร์ชัน 1.4 เป็นไปได้ที่จะทำงานกับอุปกรณ์ที่ไม่ได้กำหนดไว้ล่วงหน้าในแอป พวกเขาใช้หนึ่งในสามโปรโตคอลที่รองรับ (CDC / ACM, FT232R, CH340) เมื่อใช้อุปกรณ์ที่ไม่ได้กำหนดไว้ล่วงหน้าให้คลิก "เชื่อมต่ออุปกรณ์ USB" บนเมนูหลักแล้วเลือกโปรโตคอลใดที่จะใช้งาน
● Arduino FTDI-based (เช่น Arduino UNO ดั้งเดิม), CDC-based (เช่น Arduino Uno R3) และ CH340-based (เช่น clones arduino ราคาถูก)
●อุปกรณ์ใด ๆ ที่ใช้ชิป FTDI FT232R
หมายเหตุ: อุปกรณ์ที่อุดมสมบูรณ์ ( เช่นอุปกรณ์ตามชิป PL2303) ในขณะนี้ไม่ได้รับการสนับสนุน
หากคุณรู้จักอุปกรณ์อื่น ๆ ที่ใช้ CDC-ACM ที่ไม่รองรับในขณะนี้และคุณสามารถส่งอีเมลรายละเอียดทางเทคนิคให้ฉัน (Vendor-ID และผลิตภัณฑ์ - ID) ฉันยินดีที่จะเพิ่มการสนับสนุนสำหรับพวกเขา
บันทึกย่อถึงผู้ใช้ ARDUINO:
ข้อดีหนึ่งของ USBTerminal เป็นวิธีที่จัดการ DTR โดยทั่วไปแล้วเมื่อเชื่อมต่อบอร์ด Arduino กับพีซีมันจะรีบูตทุกครั้งที่มีการเชื่อมต่อแอปพลิเคชันเทอร์มินัลเทอร์มินัล เนื่องจากพีซีลดลงสัญญาณ DTR ต่ำทุกครั้งที่มีการเชื่อมต่อและ Arduino ถูกออกแบบมาเพื่อรีเซ็ตเมื่อเส้น DTR ลดลงต่ำ มือ USBTerminal ในทางกลับกันไม่ได้ตั้งค่าหรือรีเซ็ตสัญญาณ DTR โดยอัตโนมัติ เมื่อคุณเชื่อมต่อโทรศัพท์หรือแท็บเล็ตกับ Arduino และ Open USBterminal Arduino ของคุณยังคงทำอะไรก็ตามที่กำลังทำอยู่ในเวลานั้น หากคุณต้องการให้รีบูตคุณสามารถควบคุมสัญญาณ DTR ได้อย่างง่ายดายจาก USBTerminal ด้วยปุ่มเฉพาะ
New in v1.4.0
* Can now communicate with unrecognized devices by letting the user specify their types
New in v1.3.7
* Allow the user to explicitly grant permission to access the USB device
* More details in status line
New in v1.3.5
* A new menu option to display all attached USB devices (show their VID/PID)
New in v1.3.4:
* Bug fix in the FTDI code
* Experimental support of CD, CTS, DSR, DTR, RTS, RI for FTDI chips
อัปเดตเมื่อ: 2016-08-23
เวอร์ชันปัจจุบัน: 1.4.0
เวอร์ชัน Android ที่กำหนด: Android 4.0.3 or later