AARTSAAPI_StopDevice & AARTSAAPI_StartDevice

Quote from MiguelAngel.DiazDelaCampa on 20/12/2021, 17:28Thanks for the support, I got another link to fileshare and this one worked fine.
Actually I am testing our development with this new version and atm everything looks fine, it's not crashing or stopping neither when we go to from 30MHz to 60GHz.
I have another question, when starting and stopping via AARTSAAPI_StartDevice and AARTSAAPI_StopDevice the device also stops receving signal or it just stops sending it to the "clients". What stops this function inside the device?
Once again, thank you very much for the great support.
Thanks for the support, I got another link to fileshare and this one worked fine.
Actually I am testing our development with this new version and atm everything looks fine, it's not crashing or stopping neither when we go to from 30MHz to 60GHz.
I have another question, when starting and stopping via AARTSAAPI_StartDevice and AARTSAAPI_StopDevice the device also stops receving signal or it just stops sending it to the "clients". What stops this function inside the device?
Once again, thank you very much for the great support.

Quote from DevUS on 21/12/2021, 08:27Calling AARTSAAPI_StartDevice and AARTSAAPI_StopDevice is identical to pressing the play/pause button in the RTSA Suite. So it stops the FPGA processing data, and sending it over USB, but it does not stop the analog frontend or the receiver chip from A/D conversion. One has to call AARTSAAPI_ConnectDevice and AARTSAAPI_DisconnectDevice to shut of the front end, but then you have a longer delay for starting up again.
Calling AARTSAAPI_StartDevice and AARTSAAPI_StopDevice is identical to pressing the play/pause button in the RTSA Suite. So it stops the FPGA processing data, and sending it over USB, but it does not stop the analog frontend or the receiver chip from A/D conversion. One has to call AARTSAAPI_ConnectDevice and AARTSAAPI_DisconnectDevice to shut of the front end, but then you have a longer delay for starting up again.

Quote from Leo on 11/02/2025, 04:44Dear engineer,
I'm going to use both the Rx1 and Rx2 interfaces of the V6 Plus 2000XA - 6 simultaneously, but we don't know how to set them up and initialize .Could you please provide a sample code as below?------------------------------------------------------------
if (AARTSAAPI_ConfigRoot(&d, &root) == AARTSAAPI_OK)
{
// Select the first receiver channel
if (AARTSAAPI_ConfigFind(&d, &root, &config, L"device/receiverchannel") == AARTSAAPI_OK)
AARTSAAPI_ConfigSetString(&d, &config, L"Rx1");
Dear engineer,
------------------------------------------------------------
if (AARTSAAPI_ConfigRoot(&d, &root) == AARTSAAPI_OK)
{
// Select the first receiver channel
if (AARTSAAPI_ConfigFind(&d, &root, &config, L"device/receiverchannel") == AARTSAAPI_OK)
AARTSAAPI_ConfigSetString(&d, &config, L"Rx1");

Quote from mm_dev on 11/02/2025, 11:41Just replace "Rx1" with either "Rx1+2" or "Rx12" (you'll have to test which one works better for your specific use case).
Just replace "Rx1" with either "Rx1+2" or "Rx12" (you'll have to test which one works better for your specific use case).