Protocol decoder:sdq

From sigrok
Jump to navigation Jump to search
Sdq pd mugshot.png
Name Texas Instruments SDQ
Description Texas Instruments SDQ. The SDQ protocol is also used by Apple.
Status supported
License GPLv2+
Source code decoders/sdq
Input logic

The sdq decoder interprets the Texas Instruments SDQ protocol, which is used in battery pack authentication. Apple uses SDQ in MagSafe and Lightning connections, as well as in some batteries.


The SDQ protocol communicates serial data on a single wire. The low phase's width determines the symbol (zero or one data bit, BREAK condition), the physical transport is an open collector bus with a pull up.