there are no open direct TCP/IP for Rigol, have to use USBTMC, adding the initial implementation