วิธีการลดความล่าช้ากดปุ่ม AWS IoT ก่อนที่จะเผยแพร่ข้อความ


10

ฉันใช้ปุ่ม AWS IoT สองปุ่มเพื่อเพิ่มสกอร์บอร์ด ระบบใช้งานได้ แต่มีความล่าช้าประมาณ5 วินาทีจากปุ่มที่กดไปจนถึงข้อความจากปุ่มนั้นถูกเผยแพร่ไปยัง AWS จริงซึ่งทำให้กระดานคะแนนตอบสนองน้อยกว่าที่ฉันต้องการ

ฉันมีปัญหาในการค้นหาข้อมูลเกี่ยวกับความล่าช้านี้ระหว่างการกดปุ่มเริ่มต้นและข้อความที่กำลังเผยแพร่ ฉันคิดว่าฉันจำได้ว่าเห็นในเอกสารหรือในบล็อกว่ามีความล่าช้าเพื่อป้องกันการแตะสองครั้งโดยไม่ตั้งใจจากการบันทึก แต่ฉันไม่สามารถหาตำแหน่งที่ฉันอ่านได้

ฉันมีสองคำถาม:

  1. มีเอกสารหรือคำอธิบายความล่าช้านี้ที่ฉันพลาดหรือไม่
  2. เป็นไปได้ไหมที่จะเปลี่ยนความล่าช้านี้? หรือสิ่งนี้มีอยู่ในปุ่ม IoT หรือไม่

คำตอบ:


7

ยิ่งไปกว่านั้นความล่าช้านี้ครอบคลุมเวลาในการลงทะเบียนในเครือข่าย wifi มากขึ้น

เพื่อลดการใช้พลังงาน (ซึ่งเป็นแบตเตอรี่ที่ไม่สามารถถูกแทนที่ได้อย่างเป็นทางการ) โดยปกติแล้วอุปกรณ์จะหยุดทำงานอย่างสมบูรณ์ - มันไม่สามารถจ่ายค่าใช้จ่ายด้านพลังงานในการรักษาการเชื่อมต่อเครือข่าย wifi และเริ่มพยายามขอรับเพียงครั้งเดียวหลังจากกดปุ่ม การรับส่งข้อมูล

เมื่อเปรียบเทียบกันแล้วห้าวินาทีในการตื่นขึ้นรับรองความถูกต้องและส่งข้อความมีความสมเหตุสมผล

หากคุณต้องการสิ่งที่เร็วกว่าคุณอาจต้องดูเทคโนโลยีที่แตกต่างกันสำหรับ "การกระโดด" ครั้งแรกจากแบตเตอรีไปสู่โครงสร้างพื้นฐานที่ใช้พลังงานไฟฟ้า - บางทีอาจเป็นความเหมาะสม 2.4 GHz RF ที่คุณสามารถทำให้กระบวนการเชื่อมโยงง่ายขึ้น หรือจัดหาแหล่งพลังงานที่สามารถรองรับระบบที่รักษาการเชื่อมต่อแม้ว่าไม่ได้ใช้งานอยู่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.