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_Module* string |
External module 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_Module_Wifi* 0|1 |
Indicates WiFi 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_DynHw_Tamper* 0|1 |
Indicates if tamper detection is supported |
RR_DynHw_Wifi_Ext_80211a* 0|1 |
Indicates support for IEEE 802.11a on the WiFi module |
RR_DynHw_Wifi_Ext_80211ac* 0|1 |
Indicates support for IEEE 802.11ac on the WiFi module |
RR_DynHw_Wifi_Ext_80211b* 0|1 |
Indicates support for IEEE 802.11b on the WiFi module |
RR_DynHw_Wifi_Ext_80211g* 0|1 |
Indicates support for IEEE 802.11g on the WiFi module |
RR_DynHw_Wifi_Ext_80211n* 0|1 |
Indicates support for IEEE 802.11n on the WiFi module |
RR_DynHw_Wifi_Ext_TxPowerMax* unsigned int |
External WiFi module maximal Tx power value [dBm] |
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_Cell_Ext_MtuMin": 70,
"RR_DynHw_Cell_Ext_Sms": 0,
"RR_DynHw_Cell_Ext_SvcConv": 0,
"RR_DynHw_Cell_Ext_SvcLpwan": 0,
"RR_DynHw_Cell_Main_MtuMin": 1280,
"RR_DynHw_Cell_Main_Sms": 1,
"RR_DynHw_Cell_Main_SvcConv": 1,
"RR_DynHw_Cell_Main_SvcLpwan": 0,
"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_Module": "00:15:61:27:C7:FC",
"RR_DynHw_Mac_Radio": "00:02:A9:20:07:31",
"RR_DynHw_Module_Board_Com": 0,
"RR_DynHw_Module_Cellular": 0,
"RR_DynHw_Module_Com": 0,
"RR_DynHw_Module_Gps": 0,
"RR_DynHw_Module_Wifi": 1,
"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_DynHw_Wifi_Ext_80211a": 1,
"RR_DynHw_Wifi_Ext_80211ac": 1,
"RR_DynHw_Wifi_Ext_80211b": 1,
"RR_DynHw_Wifi_Ext_80211g": 1,
"RR_DynHw_Wifi_Ext_80211n": 1,
"RR_DynHw_Wifi_Ext_TxPowerMax": 16,
"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
}