📡 เทอร์มินัลบลูทูธ: RFCOMM & SPP
เทอร์มินัลประสิทธิภาพสูงที่เน้นนักพัฒนา ออกแบบมาเพื่อการดีบัก การควบคุม และการตรวจสอบอุปกรณ์ Bluetooth Classic ไม่ว่าคุณจะทำงานกับ Arduino, ESP32 หรือโมเด็มอนุกรมอุตสาหกรรม แอปนี้ก็มีเครื่องมือสื่อสารอนุกรมระดับต่ำที่คุณต้องการ
🔌 โมดูลและอุปกรณ์ที่รองรับ
ปรับให้เหมาะสมสำหรับ Bluetooth Classic (SPP / RFCOMM) หมายเหตุ: ขณะนี้ยังไม่รองรับ BLE
• ESP32
• HC-05, HC-06
• RN-41, RN-42 (BlueSMiRF)
• BTM-222
• อะแดปเตอร์และโมเด็มอนุกรมเป็นบลูทูธอื่นๆ
🛠 โหมดการทำงานแบบคู่
แตกต่างจากเทอร์มินัลมาตรฐาน แอปนี้รองรับการเชื่อมต่อทั้งสองด้าน:
โหมดไคลเอ็นต์ RFCOMM: เชื่อมต่อกับอุปกรณ์ Bluetooth ที่จับคู่แล้วโดยใช้ Service UUID หรือ Channel เฉพาะ
โหมดเซิร์ฟเวอร์ RFCOMM: เปลี่ยนอุปกรณ์ Android ของคุณให้เป็นตัวรับฟัง เริ่มต้นเซิร์ฟเวอร์ด้วยชื่อบริการ/UUID ที่กำหนดเอง และรอให้ไคลเอนต์ภายนอกเชื่อมต่อ - เหมาะอย่างยิ่งสำหรับการทดสอบแบบโทรศัพท์ต่อโทรศัพท์หรือพีซีต่อโทรศัพท์
📊 คุณสมบัติ
• การจัดการข้อมูลที่ยืดหยุ่น: กำหนดค่ารูปแบบข้อความหรือเลขฐานสิบหกได้อย่างอิสระสำหรับหน้าจอเทอร์มินัลและการป้อนคำสั่ง
• การสะท้อนข้อมูลแบบโลคอล: ตรวจสอบข้อมูลขาออกของคุณโดยตรงในเทอร์มินัล
• การวิเคราะห์แบบเรียลไทม์: ตัวนับไบต์ Rx/Tx ในตัวเพื่อติดตามปริมาณข้อมูลที่ส่งผ่าน
• ปรับแต่งได้สูง: ขนาดตัวอักษรที่ปรับได้และ UI ที่สะอาดตาและตอบสนองได้ดี
อัปเกรดเป็น Bluetooth Terminal Pro และรับคุณสมบัติเพิ่มเติม:
📂 การส่งไฟล์ดิบ: เลือกไฟล์ใดก็ได้จากอุปกรณ์ของคุณเพื่อสตรีมเนื้อหาไบต์ดิบโดยตรงผ่านการเชื่อมต่อที่ใช้งานอยู่
⚡ ระบบมาโครขั้นสูง (การทำงานอัตโนมัติ)
หยุดพิมพ์คำสั่งเดิมซ้ำๆ สร้างแดชบอร์ดควบคุมที่กำหนดเองได้อย่างเต็มที่:
• ⛓️ การดำเนินการตามลำดับ: กำหนดสตริงคำสั่งได้ไม่จำกัดจำนวนให้กับปุ่มเดียว
• ⏱️ การกำหนดเวลาที่แม่นยำ: แทรกการหน่วงเวลาเป็นมิลลิวินาทีหรือไมโครวินาทีระหว่างคำสั่งต่างๆ
• 🔄 การโต้ตอบแบบไดนามิก: ส่งข้อความ/เลขฐานสิบหก กรอกข้อมูลอัตโนมัติ หรือเรียกใช้การเชื่อมต่อ
• 💾 การส่งออกและการแชร์: บันทึกการตั้งค่าเป็น JSON สำหรับการสำรองข้อมูลหรือการทำงานร่วมกันเป็นทีม
🚀 แผนงาน
เรามุ่งมั่นที่จะปรับปรุงเครื่องมือนี้
การรองรับ BLE (Bluetooth Low Energy) จะมีในเร็วๆ นี้!