Refactored to match changes in raspi-peripheral
Updated changelog