Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

RadioAccessTechnology does not have a configuration parameter in mbed-os config system #87

Closed
dlfryar-zz opened this issue Jun 18, 2018 · 7 comments

Comments

@dlfryar-zz
Copy link

dlfryar-zz commented Jun 18, 2018

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""
},

enum RadioAccessTechnology

Same related question in the forum

@dlfryar-zz
Copy link
Author

cc: @AriParkkila

@ciarmcom
Copy link
Member

ARM Internal Ref: IOTCELL-1110

@AriParkkila
Copy link

@dlfryar thanks, we will add that.

@AnttiKauppila
Copy link

@AriParkkila What is the status of this?

@kivaisan
Copy link
Contributor

kivaisan commented Oct 1, 2018

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);

@dlfryar-zz
Copy link
Author

dlfryar-zz commented Oct 4, 2018

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.

@AriParkkila
Copy link

PR ARMmbed/mbed-os#8821

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants