Classic power communication protocol with c source code