Home | History | Annotate | Download | only in libloc_api_50001

Lines Matching refs:ulp

87 void LocInternalAdapter::setUlpProxy(UlpProxyBase* ulp) {
91 inline LocSetUlpProxy(LocAdapterBase* adapter, UlpProxyBase* ulp) :
92 LocMsg(), mAdapter(adapter), mUlp(ulp) {
95 LOC_LOGV("%s] ulp %p adapter %p", __func__,
101 sendMsg(new LocSetUlpProxy(mLocEngAdapter, ulp));
104 void LocEngAdapter::setUlpProxy(UlpProxyBase* ulp)
106 if (ulp == mUlp) {
112 LOC_LOGV("%s] %p", __func__, ulp);
113 if (NULL == ulp) {
114 LOC_LOGE("%s:%d]: ulp pointer is NULL", __func__, __LINE__);
115 ulp = new UlpProxyBase();
119 // need to send this mode and start msg to ULP
120 ulp->sendFixMode(mUlp->mPosMode);
124 ulp->sendStartFix();
128 mUlp = ulp;
216 // We want to send SV info to ULP to help it in determining GNSS
217 // signal strength ULP will forward the SV reports to HAL without