ShockBurst(SB), Enhanced ShockBurst(ESB), and Enhanced ShockBurst with Bidirectional data (PL) are described in this application note through the use of software examples. They include transfering button status from one device to another and how to port code to other hardware platforms.