Home
last modified time | relevance | path

Searched refs:bcdCode (Results 1 – 3 of 3) sorted by relevance

/ohos5.0/base/telephony/core_service/services/sim/src/
H A Dsim_number_decode.cpp95 bool SimNumberDecode::BcdToChar(const uint8_t bcdCode, char &result, const int bcdExtType) in BcdToChar() argument
97 const int32_t surplus = static_cast<int32_t>(bcdCode) - CHAR_START; in BcdToChar()
99 result = '0' + bcdCode; in BcdToChar()
108 TELEPHONY_LOGE("Unknow bcdCode:[%{public}d]", bcdCode); in BcdToChar()
163 std::vector<uint8_t> bcdCode; in BCDConvertToString() local
165 bcdCode.push_back(arr[offset + i]); in BCDConvertToString()
168 if (!BCDConvertToString(bcdCode.begin(), bcdCode.end(), res, bcdExtType)) { in BCDConvertToString()
170 HexToStr(bcdCode).c_str(), bcdExtType); in BCDConvertToString()
/ohos5.0/base/telephony/core_service/services/sim/include/
H A Dsim_number_decode.h53 static bool BcdToChar(const uint8_t bcdCode, char &result, const int bcdExtType);
/ohos5.0/base/telephony/core_service/test/unittest/core_service_gtest/
H A Dzero_branch_test_sim_ril.cpp1043 uint8_t bcdCode = 9; variable
1046 EXPECT_TRUE(simNumberDecode->BcdToChar(bcdCode, result, 0));
1049 bcdCode = 0xa;
1051 EXPECT_FALSE(simNumberDecode->BcdToChar(bcdCode, result, 0));
1054 EXPECT_TRUE(simNumberDecode->BcdToChar(bcdCode, result, SimNumberDecode::BCD_TYPE_ADN));
1057 bcdCode = 0xff;
1058 EXPECT_FALSE(simNumberDecode->BcdToChar(bcdCode, result, SimNumberDecode::BCD_TYPE_CALLER));
1061 bcdCode = 0xb;
1062 EXPECT_TRUE(simNumberDecode->BcdToChar(bcdCode, result, SimNumberDecode::BCD_TYPE_CALLER));