RadioAccessTechnology does not have a configuration parameter in mbed-os config system
dlfryar-zz opened this issue · 7 comments
RadioAccessTechnology is not configurable using the mbed-os config system.
Configuration example:
"radio-access-technology": {
"help": "GSM,GSM_COMPACT,UTRAN,EGPRS,HSDPA,HSUPA,HSDPA_HSUPA,E_UTRAN,CATM1,NB1,UNKNOWN",
"value": ""CATM1""
},
Same related question in the forum
cc: @AriParkkila
ARM Internal Ref: IOTCELL-1110
@dlfryar thanks, we will add that.
@AriParkkila What is the status of this?
I don't think RAT should be a cellular library configuration as RAT can be changed via CellularNetwork's nsapi_error_t set_access_technology(RadioAccessTechnology rat) API.
If user is using EasyCellularConnection, this can be called for example like:
EasyCellularConnection cellConn(true);
cellConn.get_device()->open_network(cellConn.get_serial())->set_access_technology(CellularNetwork::RAT_NB1);
Doesn't 3GPP TS 27.007 AT mention the power savings benefit from doing this via supported radio accesses +CSRA?
Set command is used to configure the availability of the radio accesses inherently supported by the MT. E.g. in a GSM-only environment, other radio access technologies could be disabled to reduce power-consumption.
A configuration parameter seems to make more sense than editing code to set desired preferences.