Ported seeedstudio p2p target methods