CIDEVMI-1488 Creates functions for the VADCP

@s-pearce ready for review and merge