A PPM library using the PRU on Beaglbone Black/Beaglebone (white)