ในตอนนี้หากคุณได้ติดตามการเปิดตัว Galaxy Galaxy ของยุโรปคุณจะรับรู้ถึงข้อผิดพลาดของไดรฟ์ข้อมูลที่ส่งผลให้ระดับเสียงดังทั่วทุกมุมเมื่อโทรศัพท์ (หรือสิ่งอื่นที่อยู่ใกล้เคียง) อยู่ในโหมด 2G บน 900MHz เครือข่าย เช้านี้ Google และ Samsung ยืนยันว่าพวกเขาตระหนักถึงปัญหาและเตรียมซอฟต์แวร์ให้พร้อมใช้งาน อย่างไรก็ตามนั่นไม่ได้หยุดเสียงร้องจากทั่วทั้ง blogosphere (และอื่น ๆ) ว่าสาเหตุที่แท้จริงเป็นความผิดพลาดของฮาร์ดแวร์และ Google กำลังทำเอกสารทับรอยแตกด้วยการแก้ไขด้วยซอฟต์แวร์ บางคนถึงกับเรียกร้องให้ซัมซุงออกการเรียกคืนการขาย Nexuses ทั้งหมดในช่วงสัปดาห์ที่ผ่านมา
ป้อนวิศวกรระบบผู้พัฒนาแอพและเสียงรอบด้านด้วยเหตุผลทั้งหมด Lee Johnston (รู้จักกันใน AC ในฐานะ britishturbo) เขาโพสต์คำอธิบายต่อไปนี้ในส่วนความเห็นของเราและอีกครั้งใน Google+ เพจของเขา สำหรับมนุษย์ปุถุชนมันเป็นงานที่ยอดเยี่ยมในการอธิบายสิ่งที่เกิดขึ้นจริงทำไมมันเป็นปัญหาที่พบบ่อยกับอุปกรณ์อิเล็กทรอนิกส์ที่ซับซ้อนเช่นโทรศัพท์มือถือและทำไมเราไม่ต้องกังวล
ฉันเป็นวิศวกรระบบและยังเป็นนักพัฒนา ฉันจัดการกับสิ่งต่าง ๆ เช่นนี้ทุกวัน สิ่งที่เรามีในที่นี้คือปัญหาของฮาร์ดแวร์โดยที่สัญญาณรบกวนทางวิทยุกำลังเข้ามาทางฮาร์ดแวร์ของวิทยุ อย่างไรก็ตามสิ่งต่างๆเช่นนี้สามารถแก้ไขได้อย่างง่ายดายในซอฟต์แวร์ มันเรียกว่า debounce
เมื่อคุณตรวจสอบอินพุตอิเล็กทรอนิกส์เช่นปุ่มบนโทรศัพท์มือถือจะมีเสียงรบกวนและกระพือแม้ในขณะที่คุณกดปุ่ม หากการทดสอบโดย Google แสดงให้เห็นว่าพวกเขาเพียงแค่ต้องเปิดเวลา debounce (เวลาที่อินพุตจะต้องเกินกว่าที่จะได้รับการพิจารณาให้เป็นกดของแท้) แล้วมันจะมีแนวโน้มมากกว่าแค่การทำงานและไม่มีใครจะเห็นมัน อีกครั้ง
อย่างที่ฉันบอกว่าฉันจัดการกับเรื่องแบบนี้ทุกวันมันไม่ใช่เรื่องใหญ่ตราบใดที่เวลา debounce ของคุณไม่มากเกินไป แต่สัญญาณรบกวนจะเกิดขึ้นตามลำดับ 1 ถึง 40 ms อินพุตจริงเมื่อคุณกดปุ่มสุดท้ายจาก 100 หรือ 200ms หากคุณแตะที่ปุ่มนั้นนานถึงวินาทีหากคุณกดปุ่มค้างไว้
นี่เป็นอะไรที่ไม่เหมือนแอปเปิ้ลและปัญหาเสาอากาศ iPhone 4 ที่ไม่สามารถแก้ไขได้ในซอฟต์แวร์ ฉันแน่ใจว่าทุกคนจะเห็นในเวลาที่กำหนดปัญหาจะได้รับการแก้ไขและฝุ่นจะระเบิด
และผู้คนจะพูดว่า "ว้าวฉันผิดไปแล้ว Google กำลังโขยง!"
วิศวกรของ Google Dan Morrill ได้แชร์โพสต์ต่อใน Google+ โดยกล่าวว่าโพสต์ของ Lee นั้นมีคำอธิบายที่ "ถูกต้องสมบูรณ์" ของปรากฏการณ์ที่พบบ่อยมากโดยมีการเพิ่มเวลา debounce เป็น "การแก้ไขแบบดั้งเดิม" นั่นก็คือ
Jerry Hildenbrand ของเรามีสิ่งที่คล้ายกันที่จะบอกเมื่อการครอบตัดครั้งแรกไม่กี่วันที่ผ่านมา - เป็นไปไม่ได้ที่จะปกป้องอุปกรณ์ที่ซับซ้อนอย่างสมบูรณ์เช่นสมาร์ทโฟนจากการรบกวนคลื่นความถี่วิทยุทั้งหมดและบางส่วนจะต้องจัดการด้วยรหัส ดังนั้นสิ่งต่างๆเช่นข้อผิดพลาดเกี่ยวกับไดรฟ์ข้อมูล Nexus สามารถแก้ไขได้อย่างสมบูรณ์ด้วยการอัปเดตซอฟต์แวร์เช่นเดียวกับ Lee Johnston อธิบายไว้ข้างต้น
ที่มา: ความเห็น AC, Google+