summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
authorRajagopal Aravindan <rajagopalx.aravindan@intel.com>2016-05-24 14:14:17 +0530
committerDenis Kenzior <denkenz@gmail.com>2016-05-24 11:01:43 -0500
commita8d084dcf0a4a14c86c95375b1749aa1f58c2362 (patch)
treec3146cfbc5b5d0881eabbfa66aea2c903df128a7 /test
parentba42155a2c0089a16ab1108742918e42d7ff7b78 (diff)
downloadofono-a8d084dcf0a4a14c86c95375b1749aa1f58c2362.tar.gz
ril_sofia3gr: Add transmit power throttling
Added 'sofia3gr.ThermalManagement' interface to sofia3gr plugin and floated 'TransmitPowerThrottling' as an ofono property under that, to support modem throttling. 'sofia3gr.ThermalManagement' 1.Will be available ONLY if modem throttling is supported in RIL. This is determined by sending a RIL request during ofono start, to get current throttling state. If it succeeds, interface is published otherwise not. 'TransmitPowerThrottling' 1.GetProperties will be allowed both when modem is ON & OFF. 2.GetProperties will be serviced by looking it up from state information maintained inside ofono. No RIL call will be made. 3.SetProperty will be allowed ONLY when modem is ON. 4.SetProperty request will be forwarded to RIL ONLY if new state != current state. If RIL request succeeds, state information will be updated and also, a property change signal will be emitted.
Diffstat (limited to 'test')
0 files changed, 0 insertions, 0 deletions