DBSRX2 with USRP1

Hello,

I had one USRP1 and one DBSRX1 works well. I need second DBSRX1 board.
Since DBSRX1 not available anymore, so I am going to DBSRX2. I read some
post and understand DBSRX2 use UHD only. Before I order the DBSRX2
board, I would like to clear some questions. I use c/c++ not Python in
my project. I didn’t install whole Gnu radio, instead, I just installed
USRP and USB2.0.

  1. In my project, I just include <usrp_standard.h> in the header file
    and
    declare pointer usrp_standard_rx *_urx in my c++ file. Is this part need
    to be changed in DBSRX2?

  2. Can I still use _urx = usrp_standard_rx::make(0,8,1,-1,0,0,0) to
    create DBSRX object?

  3. If there are to much work need to be done with DBSRX2 board, since
    DBSRX1 work fine to me, any other place still have DBSRX1 board
    available?

Thanks