v1.8.0

v1.8.0 เป็นการอัปเดตด้าน WiFi และการปรับแต่ง: เพิ่มความเร็ว WINC SPI bus แก้ไขบัก WINC socket จำนวนมาก จำกัดการลด FPS สูงสุด และเปลี่ยนค่าเริ่มต้น auto-gain ceiling เป็น 8x การเปลี่ยนค่าเริ่มต้น gain ceiling เป็นการเปลี่ยนแปลงพฤติกรรม — โปรดอ่านการเปลี่ยนแปลงที่ไม่เข้ากันด้านล่าง

ไฮไลต์

  • WiFi เร็วขึ้น — อัตราบอด WINC SPI สูงขึ้น พร้อมการแก้ไข socket

  • จำกัด FPS — การลด FPS สูงสุดถูกจำกัดที่ 1/2 FPS (30 FPS)

  • ไม่เข้ากัน: ค่าเริ่มต้น auto-gain ceiling เปลี่ยนเป็น 8x — ดูการเปลี่ยนแปลงที่ไม่เข้ากัน

ฟีเจอร์ใหม่

  • เพิ่มสคริปต์ทดสอบ FPS

การเปลี่ยนแปลงและปรับปรุงอื่นๆ

  • เพิ่มอัตราบอด / ความเร็ว WINC SPI สำหรับ WiFi ที่เร็วขึ้น จำกัดการลด FPS สูงสุดที่ 1/2 FPS (30 FPS) ปรับปรุงการ logging debug และตัวอย่าง MJPEG streaming

การแก้ไขบัก

  • แก้ไขสถานะเริ่มต้นของบัฟเฟอร์เฟรม ข้อมูล WINC socket accept WINC socket_send และปรับปรุงการจัดการ error ของ socket / async-request

การเปลี่ยนแปลง API ที่ไม่เข้ากัน

การเปลี่ยนแปลง API ที่ผู้ใช้มองเห็นได้ระหว่าง v1.7.0 และ v1.8.0 ขอบเขต: Python C-modules ใน modules/ และ Python libraries ใน scripts/libraries/

การเปลี่ยนแปลงที่ไม่เข้ากันคือการเปลี่ยน พฤติกรรม (API เดิม แต่ผลลัพธ์ต่างกัน) — ตรวจสอบสคริปต์ที่ได้รับผลกระทบอีกครั้ง แต่ละ hash ของ commit เชื่อมโยงไปยัง diff บน GitHub

ค่าเริ่มต้น auto-gain ceiling เปลี่ยนเป็น 8x (พฤติกรรม)

ค่าเริ่มต้น auto-gain ceiling ถูกเปลี่ยนเป็น 8x สคริปต์ที่พึ่งพาค่าเริ่มต้น gain ceiling เดิมจะเห็นความสว่าง/สัญญาณรบกวนของภาพที่ต่างกันภายใต้ auto-gain — ตั้งค่า gain ceiling ที่ชัดเจนหากต้องการพฤติกรรมเดิม

Commits: bdafca5a7

รายการตรวจสอบการย้าย

ตั้งค่า gain ceiling ที่ชัดเจนหากสคริปต์ของคุณขึ้นอยู่กับค่าเริ่มต้นเดิม (การเปลี่ยนแปลง gain-ceiling) สคริปต์อื่นๆ ทั้งหมดทำงานได้โดยไม่มีการเปลี่ยนแปลง