add digital I/O interface to pidaqif module