[Ken Shirriff] érdekelte az Apple Magsafe működését. Pontosabban tudni akarta tudni, hogy mi szabályozta a LED-et a csatlakozóban, hogy kinyitotta az egyiket, hogy lássa, mi van belsejében. Van egy chip jelen, és nem pazarolja az időt, hogy mennyire dolgozik a Magsafe kommunikációs protokoll.
A Magsafe apró kis PCB-jén található DS2413 chipnek csak hat csapja van. two of these control a pair of LEDs, which give the indicator its color range. Egy másik csapot használnak 1-vezetékes kommunikációhoz. Ha lekérdezte, a töltő visszatér egy 64 bites azonosító számot, amely számos információt tartalmaz. [KEN] Úgy néz ki, hogy milyen adatokat használnak több különböző töltőmodellel a fenti Arduino beállítás segítségével. De az eredmények nem teljesen egyenesen előre haladnak, mint a cikkében. Az 1-vezetékes protokoll a LED-ek átkapcsolásához is használható. This process is the responsibility of the computer being charged, but [Ken] shows how the colors can be cycled using an Arduino (with a couple of 9-volts as a source instead of a connection to mains).