4 โหมดการดำเนินงานของโมดูล BLE
มีการเชื่อมต่อประเภทต่าง ๆ สำหรับอุปกรณ์ BLE. รายการที่เชื่อมต่อ BLE อาจมีได้มากถึง 4 ฟังก์ชั่นที่แตกต่างกัน:
1. ผู้ประกาศข่าว
ที่ “ผู้ประกาศข่าว” จะใช้เป็นเซิร์ฟเวอร์. ดังนั้น, วัตถุประสงค์คือการถ่ายโอนข้อมูลไปยังอุปกรณ์เป็นประจำ, แต่มันไม่รองรับการเชื่อมต่อที่เข้ามา.
ตัวอย่างทั่วไปคือ Beacon ที่ใช้พลังงานต่ำบลูทู ธ. เมื่อสัญญาณอยู่ในโหมดออกอากาศ, โดยทั่วไปจะถูกตั้งค่าเป็นสถานะที่ไม่เชื่อมต่อกันได้. Beacon จะออกอากาศแพ็คเก็ตข้อมูลไปยังสภาพแวดล้อมในช่วงเวลาปกติ. ในฐานะโฮสต์บลูทู ธ อิสระ, มันจะได้รับการออกอากาศ Beacon เป็นระยะเมื่อทำการสแกนการกระทำออกจากแพ็คเก็ต. เนื้อหาของแพ็กเก็ตสามารถมีได้มากถึง 31 ไบต์ของเนื้อหา. ในเวลาเดียวกัน, เมื่อโฮสต์ได้รับแพ็คเก็ตออกอากาศ, มันจะระบุที่อยู่ MAC, ตัวบ่งชี้ความแรงของสัญญาณที่ได้รับ (RSSI), และข้อมูลโฆษณาที่เกี่ยวข้องกับแอปพลิเคชัน. ภาพด้านล่างคือ feasycom bp103: บลูทู ธ 5 สัญญาณขนาดเล็ก

2. ผู้สังเกตการณ์
ในขั้นตอนที่สอง, อุปกรณ์อาจตรวจสอบและอ่านข้อมูลที่ส่งโดยก “ผู้ประกาศข่าว”. ในกรณีเช่นนี้, วัตถุไม่สามารถส่งการเชื่อมต่อใด ๆ ไปยังเซิร์ฟเวอร์.
ตัวอย่างทั่วไปคือเกตเวย์. BLE Bluetooth อยู่ในโหมดผู้สังเกตการณ์, ไม่มีการออกอากาศ, สามารถสแกนอุปกรณ์ออกอากาศโดยรอบ, แต่ไม่สามารถเชื่อมต่อกับอุปกรณ์ออกอากาศได้. ภาพด้านล่างคือ Feasycom Gateway BP201: Bluetooth Beacon Gateway

3. ศูนย์กลาง
ศูนย์กลางมักจะประกอบด้วยสมาร์ทโฟนหรือแท็บเล็ต. อุปกรณ์นี้มีการเชื่อมต่อสองประเภทที่แตกต่างกัน: ไม่ว่าจะในโหมดโฆษณาหรือในโหมดเชื่อมต่อ. มันเป็นผู้นำกระบวนการโดยรวมในขณะที่มันกระตุ้นการถ่ายโอนข้อมูล. ภาพด้านล่างคือ feasycom bt630, ขึ้นอยู่กับชิปเซ็ต NRF52832, รองรับสามโหมด: ศูนย์กลาง, ต่อพ่วง, ส่วนกลาง. โมดูลบลูทู ธ ขนาดเล็ก NRF52832 ชิปเซ็ต

4. ต่อพ่วง
อุปกรณ์ต่อพ่วงช่วยให้การเชื่อมต่อและการถ่ายโอนข้อมูลกับศูนย์กลางเป็นระยะ ๆ. เป้าหมายของระบบนี้คือเพื่อให้แน่ใจว่าการส่งข้อมูลสากลโดยใช้กระบวนการมาตรฐาน, เพื่อให้อุปกรณ์อื่น ๆ อาจอ่านและเข้าใจข้อมูล.
โมดูลพลังงานต่ำบลูทู ธ ที่ทำงานในโหมดอุปกรณ์ต่อพ่วงก็อยู่ในสถานะออกอากาศ, รอสแกน. ไม่เหมือนโหมดออกอากาศ, สามารถเชื่อมต่อโมดูลบลูทู ธ ในโหมดทาสได้, และทำหน้าที่เป็นทาสในระหว่างการส่งข้อมูล.
โมดูล BLE ของเราส่วนใหญ่สามารถรองรับโหมดส่วนปลายบวกกับโหมดอุปกรณ์ต่อพ่วง. แต่เรามีเฟิร์มแวร์ที่รองรับโหมดอุปกรณ์ต่อพ่วงเท่านั้น, ภาพด้านล่างคือ feasycom bt616, มีโหมดเฟิร์มแวร์ที่รองรับอุปกรณ์ต่อพ่วงเท่านั้น: เสียงดัง 5.0 โมดูลชิปเซ็ต CC2640R2F
