Add rig_interface.cpp