[Ken Shirriff]對Apple Magsafe如何工作感興趣。特別是他想知道什麼控制了連接器本身的LED,所以他撕開了一個打開,看看裡面有什麼。存在一個芯片存在,他沒有浪費時間弄清楚Magsafe通信協議的工作原理。
他在Magsafe的微小PCB上發現的DS2413芯片只有六個引腳。其中兩個控制了一對LED,這使指示劑成為其顏色範圍。另一個引腳用於1線通信。當輪詢時,充電器將返回包含各種信息的64位標識號。 [ken]通過使用上面的Arduino設置來調整來自多種不同的充電器的數據。但由於他在他的文章中介紹,結果並不完全直接。 1-Wire協議還用於切換LED。此過程是計算機被充電的責任,但[肯]顯示瞭如何使用Arduino循環顏色(其中幾個9伏作為源代替與電源連接)。