Public Member Functions | |
Boolean | node_isBusy () |
Shows if the node is currently being used by other user. | |
string | node_SetTimeout (double Minutes) |
Sets default timeout set for this session. | |
string | node_GetTimeout () |
Gets timeout set for this session. | |
string | node_SessionID () |
Gets session ID. | |
Boolean | node_Unlock () |
Unlocks the node to be used by other user. | |
Boolean | node_HasADC () |
Shows if the node has an ADC board. | |
Boolean | node_HasDAC () |
Shows if the node has a DAC board. | |
Boolean | node_HasRFFE () |
Shows if the node has been connected to a RFFE. | |
String | node_Version () |
Version information. | |
String | node_GetDescription (String BitFilename) |
Gets the description of a specified FPGA programming file (.txt file associated). | |
String[] | node_AvailableFiles () |
List all available FPGA programming files (.bit files). | |
Boolean | node_refreshInfo () |
Resets application state in case of abnormal functioning. | |
Boolean | node_Shutdown (String Password) |
Shutdowns node. | |
String | node_MATLABMulticommand (String ListOfCommands) |
Sends multiple MATLAB commands to be executed locally. | |
Boolean | adc_FPGAConf (String fileName) |
Configures FPGA (ADC board). | |
Boolean | adc_ChannelConf (int ChannelMask, uint SamplesPerChannel) |
Configures ADC channels. | |
float | adc_SamplingFreq (float SamplingFreq) |
Sets ADC sampling frequency. | |
string | adc_Acquire_SDRAMRead (uint SamplesPerChannel) |
Starts data acquisition and reads data from SDRAM. | |
Boolean | adc_Acquire () |
Starts data acquisition. | |
string | adc_SDRAMRead (uint SamplesPerChannel) |
Reads data from SDRAM. | |
Boolean | adc_ChannelDeconf () |
Deconfigures ADC channels. | |
uint | adc_ReadFPGAReg (uint Reg) |
Reads ADC board FPGA register. | |
uint | adc_WriteFPGAReg (uint Reg, uint Data) |
Writes ADC board FPGA register. | |
Boolean | dac_IsVirtex4 () |
Shows whether the FPGA mounted on the board is a Virtex4 model. | |
Boolean | dac_FPGAConf (String FileName) |
Configures FPGA (DAC board). | |
unsafe int | dac_SDRAMWrite (string base64_Data) |
Writes data to SDRAM. | |
string | dac_SDRAMRead (uint SamplesPerChannel) |
Reads data from SDRAM. | |
Boolean | dac_ChannelConf (int ChannelMask, uint SamplesPerChannel) |
Configures DAC channels. | |
Boolean | dac_ChannelGains (String base64_Gains) |
Adjusts channel gains. | |
float | dac_SamplingFreq (float SamplingFreq) |
Sets DAC sampling frequency. | |
Boolean | dac_Play () |
Starts data playback. | |
Boolean | dac_ChannelDeconf () |
Deconfigures DAC channels. | |
uint | dac_ReadFPGAReg (uint Reg) |
Reads DAC board FPGA register. | |
uint | dac_WriteFPGAReg (uint Reg, uint Data) |
Writes DAC board FPGA register. | |
Boolean | rffe_Init (float LPFCornerFreq, float RF_Freq) |
Initializes RFFE, sets RF filter and frequency. | |
Boolean | rffe_TxGain (int PA_Gain, int Transceiver) |
Adjusts transceiver gain (only for TX). | |
Boolean | rffe_RxGain (int LNA_Gain, int VGA_Gain, int Transceiver) |
Adjusts transceiver gain (only for RX). | |
uint | rffe_WriteRFFEReg (int Transceiver, uint SPIReg, uint Data) |
Sets SPI register value for a given transceiver. |
Boolean node_isBusy | ( | ) |
Shows if the node is currently being used by other user.
string node_SetTimeout | ( | double | Minutes | ) |
Sets default timeout set for this session.
Minutes | Timeout in minutes. |
string node_GetTimeout | ( | ) |
Gets timeout set for this session.
string node_SessionID | ( | ) |
Gets session ID.
Boolean node_Unlock | ( | ) |
Unlocks the node to be used by other user.
Boolean node_HasADC | ( | ) |
Shows if the node has an ADC board.
Boolean node_HasDAC | ( | ) |
Shows if the node has a DAC board.
Boolean node_HasRFFE | ( | ) |
Shows if the node has been connected to a RFFE.
String node_Version | ( | ) |
Version information.
Wraps interfaz.node.Version
String node_GetDescription | ( | String | BitFilename | ) |
Gets the description of a specified FPGA programming file (.txt file associated).
BitFilename | .bit file name which description is required. |
String [] node_AvailableFiles | ( | ) |
List all available FPGA programming files (.bit files).
Boolean node_refreshInfo | ( | ) |
Resets application state in case of abnormal functioning.
Boolean node_Shutdown | ( | String | Password | ) |
Shutdowns node.
Password | String containing password needed to shutdown the node. |
String node_MATLABMulticommand | ( | String | ListOfCommands | ) |
Sends multiple MATLAB commands to be executed locally.
ListOfCommands | List of commands separated by # symbols.
|
Value | Meaning |
---|---|
Error 1 | Missing characters or parenthesis |
Error 2 | Unknown command |
Error 3 | Invalid format or command exception |
Boolean adc_FPGAConf | ( | String | fileName | ) |
Configures FPGA (ADC board).
Boolean adc_ChannelConf | ( | int | ChannelMask, | |
uint | SamplesPerChannel | |||
) |
Configures ADC channels.
float adc_SamplingFreq | ( | float | SamplingFreq | ) |
Sets ADC sampling frequency.
string adc_Acquire_SDRAMRead | ( | uint | SamplesPerChannel | ) |
Starts data acquisition and reads data from SDRAM.
SamplesPerChannel | Number of samples per channel to be acquired. |
Boolean adc_Acquire | ( | ) |
Starts data acquisition.
string adc_SDRAMRead | ( | uint | SamplesPerChannel | ) |
Reads data from SDRAM.
SamplesPerChannel | Number of samples per channel to be acquired. |
Boolean adc_ChannelDeconf | ( | ) |
Deconfigures ADC channels.
uint adc_ReadFPGAReg | ( | uint | Reg | ) |
Reads ADC board FPGA register.
uint adc_WriteFPGAReg | ( | uint | Reg, | |
uint | Data | |||
) |
Writes ADC board FPGA register.
Boolean dac_IsVirtex4 | ( | ) |
Shows whether the FPGA mounted on the board is a Virtex4 model.
Boolean dac_FPGAConf | ( | String | FileName | ) |
Configures FPGA (DAC board).
unsafe int dac_SDRAMWrite | ( | string | base64_Data | ) |
Writes data to SDRAM.
base64_Data | Array containing data to be written (base64 encoded). |
string dac_SDRAMRead | ( | uint | SamplesPerChannel | ) |
Reads data from SDRAM.
SamplesPerChannel | Number of samples per channel to be acquired. |
Boolean dac_ChannelConf | ( | int | ChannelMask, | |
uint | SamplesPerChannel | |||
) |
Configures DAC channels.
Boolean dac_ChannelGains | ( | String | base64_Gains | ) |
Adjusts channel gains.
ADCs are DC coupled with no programmable gain.
base64_Gains | Gains values for all board channels (base64 encoded). |
float dac_SamplingFreq | ( | float | SamplingFreq | ) |
Sets DAC sampling frequency.
Boolean dac_Play | ( | ) |
Starts data playback.
Wraps interfaz.dacBoard.Play.
Boolean dac_ChannelDeconf | ( | ) |
Deconfigures DAC channels.
uint dac_ReadFPGAReg | ( | uint | Reg | ) |
Reads DAC board FPGA register.
uint dac_WriteFPGAReg | ( | uint | Reg, | |
uint | Data | |||
) |
Writes DAC board FPGA register.
Boolean rffe_Init | ( | float | LPFCornerFreq, | |
float | RF_Freq | |||
) |
Initializes RFFE, sets RF filter and frequency.
Wraps interfaz.frontEnd.Init
Boolean rffe_TxGain | ( | int | PA_Gain, | |
int | Transceiver | |||
) |
Adjusts transceiver gain (only for TX).
Wraps interfaz.frontEnd.TxGain
Boolean rffe_RxGain | ( | int | LNA_Gain, | |
int | VGA_Gain, | |||
int | Transceiver | |||
) |
Adjusts transceiver gain (only for RX).
Wraps interfaz.frontEnd.RxGain
uint rffe_WriteRFFEReg | ( | int | Transceiver, | |
uint | SPIReg, | |||
uint | Data | |||
) |
Sets SPI register value for a given transceiver.