
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.