Skip to content

device_capabilities_get

Guest

Returns the device capabilities defined by hardware and software keys.

Params

N/A

Return

Note

Some attributes may not be present in the answer depending on the firmware version. A consequence of this is that, for example, the visibility of the COM port 2 and 3 tabs is controlled with RR_DynHw_Module_Com attribute in older firmware versions, whereas it is now controlled with RR_DynHw_Port_Com2 and RR_DynHw_Port_Com3 attributes.

attribute description
RR_DynHw_Cell_Ext_MtuMin*
unsigned int
External cellular module minimal MTU value [B]
RR_DynHw_Cell_Ext_Sms*
0|1
Indicates if ext. cell. module supports SMS
RR_DynHw_Cell_Ext_SvcConv*
0|1
Indicates if ext. cell. module supports conventional services (2G/3G/4G)
RR_DynHw_Cell_Ext_SvcLpwan*
0|1
Indicates if ext. cell. module supports LPWAN services (LTE Cat. M/NB)
RR_DynHw_Cell_Main_MtuMin*
unsigned int
Main cellular module minimal MTU value [B]
RR_DynHw_Cell_Main_Sms*
0|1
Indicates if main cell. module supports SMS
RR_DynHw_Cell_Main_SvcConv*
0|1
Indicates if main cell. module supports conventional services (2G/3G/4G)
RR_DynHw_Cell_Main_SvcLpwan*
0|1
Indicates if main cell. module supports LPWAN services (LTE Cat. M/NB)
RR_DynHw_FreqRx_Max*
unsigned int
Radio receive max frequency
RR_DynHw_FreqRx_Min*
unsigned int
Radio receive min frequency
RR_DynHw_FreqTx_Max*
unsigned int
Radio broadcast max frequency
RR_DynHw_FreqTx_Min*
unsigned int
Radio broadcast min frequency
RR_DynHw_FwDistribution*
0|1
Indicates if firmware distribution is enabled
RR_DynHw_HotStandby*
0|1
Indicates if HotStandby mode support is enabled
RR_DynHw_InpVoltage_HighDef*
unsigned int
Default input voltage high
RR_DynHw_InpVoltage_LowDef*
unsigned int
Default input voltage low
RR_DynHw_InpVoltage_Max*
unsigned int
Max input voltage
RR_DynHw_InpVoltage_Min*
unsigned int
Min input voltage
RR_DynHw_Mac_Eth1*
string
ETH1 MAC address
RR_DynHw_Mac_Eth2*
string
ETH2 MAC address
RR_DynHw_Mac_Eth3*
string
ETH3 MAC address
RR_DynHw_Mac_Eth4*
string
ETH4 MAC address
RR_DynHw_Mac_EthSfp1*
string
ETH SFP1 MAC address
RR_DynHw_Mac_Radio*
string
Radio MAC address
RR_DynHw_Module_Board_Com*
0|1
Indicates board COM module presence (DB9 COM port 2)
RR_DynHw_Module_Cellular*
0|1
Indicates cellular module presence
RR_DynHw_Module_Com*
0|1
Indicates COM port module presence
RR_DynHw_Module_Gps*
0|1
Indicates GPS module presence
RR_DynHw_NoCrypt*
0|1
Indicates if encryption is disabled
RR_DynHw_Port_Com1*
0|1
Indicates COM port 1 presence
RR_DynHw_Port_Com2*
0|1
Indicates COM port 2 presence
RR_DynHw_Port_Com3*
0|1
Indicates COM port 3 presence
RR_DynHw_Port_Dido_Di_Cnt*
unsigned int
GPIO pins on DI connector count
RR_DynHw_Port_Dido_Do_Cnt*
unsigned int
GPIO pins on DO connector count
RR_DynHw_Port_Eth_Cnt*
unsigned int
ETH ports count
RR_DynHw_Port_Sfp*
0|1
Indicates SFP port presence
RR_DynHw_Primary_Cellular*
0|1
Indicates primary cellular module presence
RR_DynHw_Primary_Radio*
0|1
Indicates primary radio module presence
RR_DynHw_Radio_Antenna_Dual*
0|1
Indicates if two antennas are supported
RR_DynHw_Radio_ChSpacing_Over_50kHz*
0|1
Indicates if channel spacing for value higher than 50kHz is enabled
RR_DynHw_Radio_Modulation_Over_64QAM*
0|1
Indicates if modulation for value higher than 64QAM is enabled
RR_DynHw_Radio_Protocol_Bdp_Base*
0|1
Indicates if BDP base support is enabled
RR_DynHw_Serial_Modem*
string
Modem serial number
RR_DynHw_Serial_Radio*
string
Radio serial number
RR_DynHw_Serial_Unit*
string
Unit serial number
RR_DynHw_Sig_Cd_Com1*
0|1
Indicates CD signal presence on COM port 1
RR_DynHw_Sig_Cd_Com2*
0|1
Indicates CD signal presence on COM port 2
RR_DynHw_Sig_Cd_Com3*
0|1
Indicates CD signal presence on COM port 3
RR_DynHw_Sig_DtrDsr_Com1*
0|1
Indicates DTR/DSR signal pair presence on COM port 1
RR_DynHw_Sig_DtrDsr_Com2*
0|1
Indicates DTR/DSR signal pair presence on COM port 2
RR_DynHw_Sig_DtrDsr_Com3*
0|1
Indicates DTR/DSR signal pair presence on COM port 3
RR_DynHw_Sig_Ri_Com1*
0|1
Indicates RI signal presence on COM port 1
RR_DynHw_Sig_Ri_Com2*
0|1
Indicates RI signal presence on COM port 2
RR_DynHw_Sig_Ri_Com3*
0|1
Indicates RI signal presence on COM port 3
RR_DynHw_Sig_RtsCts_Com1*
0|1
Indicates RTS/CTS signal pair presence on COM port 1
RR_DynHw_Sig_RtsCts_Com2*
0|1
Indicates RTS/CTS signal pair presence on COM port 2
RR_DynHw_Sig_RtsCts_Com3*
0|1
Indicates RTS/CTS signal pair presence on COM port 3
RR_SwKey_Flag_adm_multiuser*
0|1
Indicates if multiuser functionality is enabled by a software key
RR_SwKey_Flag_adm_radius*
0|1
Indicates if RADIUS authentication is enabled by a software key
RR_SwKey_Flag_interface_db9_com2*
0|1
Indicates if DB9 COM port 2 interface is enabled by a software key
RR_SwKey_Flag_interface_pppoe_client*
0|1
Indicates if PPPoE client interface is enabled by a software key
RR_SwKey_Flag_interface_sfp*
0|1
Indicates if SFP interface is enabled by a software key
RR_SwKey_Flag_radio_chspacing_over_50kHz*
0|1
Indicates if channel spacing over 50kHz is enabled by a software key
RR_SwKey_Flag_radio_full_duplex*
0|1
Indicates if full duplex communication is enabled by a software key
RR_SwKey_Flag_radio_modulation_over_64QAM*
0|1
Indicates if radio modulation over 64QAM is enabled by a software key
RR_SwKey_Flag_radio_protocols*
0|1
Indicates if Flexible and Base driven radio protocols are enabled by a software key
RR_SwKey_Flag_radio_rfpower_over_37dBm*
0|1
Indicates if RF power over 37dBm is enabled by a software key
RR_SwKey_Flag_routing_babel*
0|1
Indicates if BABEL routing is enabled by a software key
RR_SwKey_Flag_routing_bgp*
0|1
Indicates if BGP routing is enabled by a software key
RR_SwKey_Flag_routing_link_management*
0|1
Indicates if Link management is enabled by a software key
RR_SwKey_Flag_routing_ospf*
0|1
Indicates if OSPF routing is enabled by a software key
RR_SwKey_Flag_vpn_gre*
0|1
Indicates if GRE VPN is enabled by a software key
RR_SwKey_Flag_vpn_ipsec*
0|1
Indicates if IPsec VPN is enabled by a software key
RR_SwKey_Flag_vpn_openvpn*
0|1
Indicates if OpenVPN is enabled by a software key

Example

The result object value:

{
  "RR_DynHw_FreqRx_Max": 470000000,
  "RR_DynHw_FreqRx_Min": 400000000,
  "RR_DynHw_FreqTx_Max": 470000000,
  "RR_DynHw_FreqTx_Min": 400000000,
  "RR_DynHw_FwDistribution": 1,
  "RR_DynHw_HotStandby": 0,
  "RR_DynHw_InpVoltage_HighDef": 30,
  "RR_DynHw_InpVoltage_LowDef": 11,
  "RR_DynHw_InpVoltage_Max": 36,
  "RR_DynHw_InpVoltage_Min": 10,
  "RR_DynHw_Mac_Eth1": "00:02:A9:20:81:0A",
  "RR_DynHw_Mac_Eth2": "00:02:A9:20:81:0B",
  "RR_DynHw_Mac_Eth3": "00:00:00:00:00:00",
  "RR_DynHw_Mac_Eth4": "00:00:00:00:00:00",
  "RR_DynHw_Mac_EthSfp1": "00:00:00:00:00:00",
  "RR_DynHw_Mac_Radio": "00:02:A9:20:07:31",
  "RR_DynHw_Module_Board_Com": 0,
  "RR_DynHw_Module_Cellular": 1,
  "RR_DynHw_Module_Com": 0,
  "RR_DynHw_Module_Gps": 0,
  "RR_DynHw_NoCrypt": 0,
  "RR_DynHw_Port_Com1": 1,
  "RR_DynHw_Port_Com2": 0,
  "RR_DynHw_Port_Com3": 0,
  "RR_DynHw_Port_Dido_Di_Cnt": 0,
  "RR_DynHw_Port_Dido_Do_Cnt": 0,
  "RR_DynHw_Port_Eth_Cnt": 2,
  "RR_DynHw_Port_Sfp": 0,
  "RR_DynHw_Primary_Cellular": 0,
  "RR_DynHw_Primary_Radio": 1,
  "RR_DynHw_Radio_Antenna_Dual": 0,
  "RR_DynHw_Radio_ChSpacing_Over_50kHz": 0,
  "RR_DynHw_Radio_Modulation_Over_64QAM": 0,
  "RR_DynHw_Radio_Protocol_Bdp_Base": 0,
  "RR_DynHw_Serial_Modem": "1801552941",
  "RR_DynHw_Serial_Radio": "1801759149",
  "RR_DynHw_Serial_Unit": "SERIAL1234",
  "RR_DynHw_Sig_Cd_Com1": 1,
  "RR_DynHw_Sig_Cd_Com2": 0,
  "RR_DynHw_Sig_Cd_Com3": 0,
  "RR_DynHw_Sig_DtrDsr_Com1": 1,
  "RR_DynHw_Sig_DtrDsr_Com2": 0,
  "RR_DynHw_Sig_DtrDsr_Com3": 0,
  "RR_DynHw_Sig_Ri_Com1": 1,
  "RR_DynHw_Sig_Ri_Com2": 0,
  "RR_DynHw_Sig_Ri_Com3": 0,
  "RR_DynHw_Sig_RtsCts_Com1": 1,
  "RR_DynHw_Sig_RtsCts_Com2": 0,
  "RR_DynHw_Sig_RtsCts_Com3": 0,
  "RR_SwKey_Flag_adm_multiuser": 0,
  "RR_SwKey_Flag_adm_radius": 0,
  "RR_SwKey_Flag_interface_db9_com2": 0,
  "RR_SwKey_Flag_interface_pppoe_client": 0,
  "RR_SwKey_Flag_interface_sfp": 0,
  "RR_SwKey_Flag_radio_chspacing_over_50kHz": 0,
  "RR_SwKey_Flag_radio_full_duplex": 0,
  "RR_SwKey_Flag_radio_modulation_over_64QAM": 0,
  "RR_SwKey_Flag_radio_protocols": 0,
  "RR_SwKey_Flag_radio_rfpower_over_37dBm": 0,
  "RR_SwKey_Flag_routing_babel": 0,
  "RR_SwKey_Flag_routing_bgp": 0,
  "RR_SwKey_Flag_routing_ospf": 0,
  "RR_SwKey_Flag_vpn_gre": 1,
  "RR_SwKey_Flag_vpn_ipsec": 0,
}