发行说明

远程信息处理 SDK v1.59.0
日期: 2023 年 7月
支持的产品:SA525M.LE.1.0
虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能的支持

细节:

声音
• 更新了主机 PCM 相关的文档,涉及enum telux::audio::Direction 和结构 telux::audio::StreamConfig,这是在语音呼叫流上启用/禁用 HPCM 所必需的。

CV2x
• CV2X 无线电扩展了新的子系统就绪接口。
• 更新的 API getServiceStatus() 添加到了类 telux::cv2x::ICv2xRadio 中,用于子系统就绪状态检查。
• 就绪 API telux::cv2x::ICv2xRadio::isReady 和 telux::cv2x::ICv2xRadio::onReady 已弃用,并将在即将发布的版本中删除。请改用 telux::cv2x::ICv2xRadio::getServiceStatus。
• 更新了示例和测试应用程序,以做好 CV2X 无线电子系统的准备。
• 已弃用 telux::cv2x::ICv2xRadio::getCapability 来获取 CV2X Radio 的功能。而是使用 telux::cv2x::ICv2xRadio::requestCapability。
• 增强的 Cv2xRadioManager API。
• telux::cv2x::ICv2xRadioManager::getCv2xRadio 已通过可选回调进行扩展,以了解 Cv2xRadio 的初始化状态。

拥塞控制
• 添加了新类 - telux::cv2x::prop::ICongestionControlManager 和 telux::cv2x::prop::ICongestionControlListener 促进拥塞控制相关功能。请参阅 CongestionControlManager.hpp。
• 添加了新类 - telux::cv2x::prop::CongestionControlUtility,用于拥塞控制日志记录和测试目的。请参阅CongestionControlManager.hpp
• 添加了新类 - telux::cv2x::prop::CongestionControlUtil 用于实用功能,例如以毫秒/微秒为单位返回当前时间戳。请参阅 CongestionControlUtil.hpp
• 添加了 ICongestionControlManager 接口的 V2xPropFactory,它提供了一组 API/回调,允许应用程序执行 v2x 拥塞控制。
• 参考应用程序 QITS/RITS 的增强功能以及拥塞控制支持。 

安全
• 在 telux::security for Cellular Connection Security (CCS) 头文件下添加了新的 API,用于检测、监控和生成蜂窝连接的安全威胁扫描报告。有关详细信息,请参阅 telux::security::ICellularSecurityManager 和 telux::security::ICellularScanReportListener。
• 在 apps/tests/cellular_connection_security_app/ 下添加了用于实践CCS API 的测试应用程序,且 CCS 示例应用程序位于 apps/samples/cellular_connection_security/ 下。
• 添加了 ICellularSecurityManager 接口的 ConnectionSecurityFactory,它提供了一组 API/回调,允许应用程序进行安全威胁检测和监视蜂窝连接。
• 已弃用 libtelux_crypto_accel.so 和 libtelux_crypto.so 库。现在应用程序需要与 libtelux_sec.so 链接。

位置
• 在黑名单星座中添加了 NAVIC 支持。请参阅 telux::loc::SvBlackListInfo 和 telux::loc::ILocationConfigurator::configureConstellations 的文档更新以获取更多信息。 
• 添加了对 Xtra 完整性下载控制的支持。
• 使用 telux::location::XtraConfig 结构启用/禁用 Xtra 完整性下载。
• 使用 telux::location::XtraConfig 结构配置 Xtra 完整性下载间隔。
• 添加了与 OS-NMA 相关的新 API。
• 添加了 API 以使用 telux::location::ILocationConfigurator::configureOsnma 启用/禁用 Galileo OSNMA。
• 添加了 telux::location::ILocationConfigurator::injectMerkleTreeInformation API 以注入 Merkle 树信息。

通话
• 添加了对用于在 telux::tel::EcallConfig 结构中设置 T9 定时器值的支持值的描述。

远程信息处理 SDK v1.58.0
日期: 2023 年 6月
支持的产品: SA525M.LE.1.0
虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能

细节:

声音
• 更新了与​​ telux::audio::IAudioStream::setVolume、telux::audio::IAudioStream::getVolume、telux::audio::IAudioStream::setMute 和 telux::audio::IAudioStream::getMute 的流方向相关的文档。

数据
• 更新了 telux::data::DataFactory 中的文档。
• 添加了通过 telux::data::IDataSettingsManager::setMacSecState 和 telux::data::IDataSettingsManager::requestMacSecState 启用/禁用 MACSec 的支持。
• 添加了新的 API 来创建和应用防火墙规则,引导流量采用软件路径而不是硬件加速路径。有关详细信息,请参阅telux::data::IFirewallManager::addHwAccelerationFirewallEntry 和 telux::data::IFirewallManager::requestHwAccelerationFirewallEntries。

供电
• 更新telux::power::ITcuActivityManager 和 telux::power::ITcuActivityListener::onSlaveAckStatusUpdate的文档。

安全
• 更新了 telux::sec::ICryptoManager::encryptData API,将 cryptoData 参数作为 telux::sec::EncryptedData 的共享指针,而不是 uint8_t 的向量。
• 添加了 telux::sec::ICryptoAcceleratorManager 的 API 的访问控制相关文档。
• 更新了 telux::sec::SecurityFactory::getCryptoAcceleratorManager API 的文档。
• 添加示例应用程序以演示为 AES 生成随机数。请参阅示例应用程序目录。

热能
• 更新 enum telux::therm::TripEvent 的文档。

通话
• 添加了对 IMS 服务配置的支持,允许在 IMS 上启用或禁用 SMS 支持。请参阅 telux::tel::ImsServiceConfigType 和 telux::tel::ImsServiceConfig
• 更新了 telux::tel::EcallConfig 结构的 msdVersion 参数的文档。
• 通过 IPhoneManager、ISubscriptionManager 和 IMultiSimManager 的回调添加异步子系统就绪指示。
• PhoneFactory 中的 getPhoneManager、getSubscriptionManager 和 getMultiSimManager API 已通过可选回调进行扩展,以了解相应管理器组件的初始化状态。
• 较新的 API getServiceStatus() 已添加到 IMultiSimManager 类中,用于管理器(子系统)准备状态检查。下面两个 API 被标记为已弃用。
• isSubsystemReady()
• onSubsystemReady()

无线局域网
• 重要提示:删除了不支持的 API telux::wlan::IApInterfaceManager::getConnectedDevicesStats API 和 telux::wlan::DeviceStats 结构。
• 为 WLAN 客户端设备指示信息添加了新的 struct telux::wlan::DeviceIndInfo。
• 更新了侦听器 API telux::wlan::IApListener::onApDeviceStatusChanged 以将设备信息参数作为 telux::wlan::DeviceIndInfo 而不是 telux::wlan::DeviceInfo。

远程信息处理 SDK v1.57.0
日期: 2023 年 5月
支持的产品: SA525M.LE.1.0、SA410M.LE.1.0
虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能

细节:

通用
• IMP:API 访问控制已启用。所有使用 SDK 的应用程序现在都应声明 API 用法以访问 SDK API。有关 API 访问控制的更多信息,请参阅 SDK API 参考的 SELINUX 部分,了解有关 API 访问控制和使用 sepolicy 从基于 SDK 的应用程序声明允许的用例的信息。所有 API 标头还包含执行 API 所需的权限(sepolicy 声明)信息。
• SDK 数据 API 现已在 fotavm 上提供。
• /etc/tel.conf 中的 tel.conf 现在是到 /systemrw/tel.conf 的绑定挂载,使其成为读/写状态,无需使用 rw 选项挂载根分区。

数据
• 添加了新的 API,用于请求调制解调器转换到休眠状态。请参阅telux::data::IServingSystemManager::makeDormant 了解更多信息。

通话
• 添加了用于请求 IMS 服务信息的新 API。请参考telux::tel::IImsServingSystemManager::requestServiceInfo。
• 服务信息的任何更新都会通过telux::tel::IImsServingSystemListener::onImsServiceInfoChange 通知。
• 添加了新的 API,用于请求重置 WWAN 堆栈,而不影响 CV2X 堆栈。请参阅telux::tel::IPhoneManager::resetWwan 了解更多信息。
• 添加了在向通话服务系统注册侦听器时注册特定类型通知的功能。请参阅 telux::tel::IServingSystemManager::registerListener 和telux::tel::IServingSystemListener 了解更多信息。
• API 保持向后兼容。

远程信息处理 SDK v1.56.0
日期:2023 年 4月
支持的产品: SA525M.LE.1.0、SA410M.LE.1.0
虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能

细节:

配置管理器
• 添加了新的配置管理器类,它提供 API 来动态获取和设置配置。允许在运行时启用日志,以便在组件级别(如通话、数据等)和日志级别等进行调试。有关 API 的使用,请参阅示例应用程序 ParamConfigApp。有关 API 的更多详细信息,请参阅 telux::config::IConfigManager。

数据
• 添加虚拟接口类型(VMTAP0 和 VMTAP1),允许来宾虚拟机在这些硬件接口类型上创建或删除 VLAN。有关详细信息,请参阅 telux::data::InterfaceType。添加 API 以选择应将哪个 SIM 卡用于双卡双待 (DSDS) 设备上的数据活动,以及此选择是临时的还是永久的。有关详细信息,请参阅telux::data::IDataSettingsManager::requestDdsSwitch 和telux::data::IDataSettingsManager::requestCurrentDds。telux::data::IDataConnection::IDataConnectionListener::onHwAccelerationChanged 的文档更新。

供电
• 添加了对基于管理程序的系统(可能包含多个虚拟机)的 API 支持。弃用了一些 API 并添加了新的 API,可以支持基于虚拟机管理程序和非虚拟机管理程序的系统。
• 请参阅以下已弃用的 API
telux::power::PowerFactory::getTcuActivityManager(ClientType clientType = ClientType::SLAVE ...)
telux::power::ITcuActivityManager::setActivityState( TcuActivityState state, telux::common::ResponseCallback callback = nullptr)
telux::power::ITcuActivityManager::sendActivityStateAck(TcuActivityStateAck ack)
telux::power ::ITcuActivityListener::onSlaveAckStatusUpdate(telux::common:状态)
telux::power::ITcuActivityListener::onTcuActivityStateUpdate(TcuActivityState 状态)

热能
• 添加API以通知客户冷却设备级别更新和跳闸点跳闸事件的发生。参考 telux::Thermal::IThermalManager 和 telux::Thermal::IThermalListener

声音
• telux:audio:StreamConfig 的文档更新。

安全
• telux::sec::SecurityFactory::getCryptoAcceleratorManager和telux::sec::ICryptoAcceleratorManager::getAsyncResults 的文档更新。

远程信息处理 SDK v1.55.0
日期: 2023 年 2月 支持的产品*: SA410M.LE.1.0、SA515M.LE.2.3 虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能

细节:

CV2X
• 添加了 CV2X API 的访问控制。有关访问控制的信息,请参阅 telux::cv2x::ICv2xConfig、telux::cv2x::ICv2xRadio、telux::cv2x::ICv2xRadioManager、v2x_config_api.h 和 v2x_radio_api.h。 • 添加了对 SLSS 指示的支持。C 版本请参考 v2x_radio_api.h 中的 v2x_register_slss_rx_listener、v2x_deregister_slss_rx_listener、v2x_get_slss_rx_info,C 版本请参考 telux::cv2x::ICv2xRadioManager::getSlssRxInfo、telux::cv2x::ICv2xListener::onSlssRxInfoChanged版本。 • 添加了新的 API 以获取 CV2X 无线电的功能。请参阅 v2x_radio_api.h 中的 v2x_radio_query_capability。弃用了 v2x_radio_api.h 中的 API v2x_radio_query_parameters

通话
• 添加了与 eCall 管理相关的其他 API。请参阅 telux::tel::ICallManager::requestNetworkDeregistration、telux::tel::ICallManager::updateEcallHlapTimer、telux::tel::ICallManager::requestEcallHlapTimer、telux::tel::IEcallManager::setECallConfig 和 telux::tel::IEcallManager::getECallConfig。 • 已弃用 telux::tel::LteSignalStrengthInfo::getLteChannelQualityIndicator,因为不再支持该 API。 • 添加了额外的 API 来激活和停用始发识别限制 (OIR) 首选项。请参阅 telux::tel::ISuppServicesManager::setOirPref 和 telux::tel::ISuppServicesManager::requestOirPref • 更新了 telux::tel::requestCallWaitingPref API 以使用新回调 telux::tel::GetCallWaitingPrefExCb,其中删除了 telux::tel::SuppSvcProvisionStatus 参数,不推荐使用旧回调 telux::tel::GetCallWaitingPrefCb 的 telux::tel::requestCallWaitingPref API • 更新了 telux::tel::requestForwardingPref API 以使用新回调 telux::tel::GetForwardingPrefExCb,其中删除了 telux::tel::SuppSvcProvisionStatus 参数,不推荐使用旧回调 telux::tel::GetForwardingPrefCb 的 telux::tel::requestForwardingPref API • 更新了 telux::tel::makeECall API 以将 telux::tel::MakeCallCallback 作为参数,而不是指向 IMakeCallCallback 的共享指针。 • 更新了 telux::tel::ECallHlapTimerCallback 和 telux::tel::CallManager::updateEcallHlapTimer API,将 timeDuration 参数设为 uint32_t 而不是 int。

通话
• 在 telux::audio::DeviceType 中添加了适用于蓝牙音频的附加源和接收器设备类型。
• 删除了未使用的流缓冲区结构 - telux::audio::StreamBuffer。

通用
• 添加了额外的错误代码。请检查 telux::common::ErrorCode 了解更多信息。

数据
• 添加了对数据过滤器 API 的 DSDA 支持

地点
• 添加了新的 API 来配置 NMEA 基准类型。有关 API 使用的信息,请参阅 telux::loc::LocationConfigurator::configureNmea。
• 在 telux::loc::GnssPositionTechType 和 telux::loc::LocationTechnologyType 下添加了传播位作为 PVT 报告的技术类型。

安全
• 添加了新类 - telux::sec::CryptoAcceleratorManager 和 telux::sec::ICryptoAcceleratorListener 促进与硬件加密加速器的交互。请参阅 CryptoAcceleratorManager.hpp。该类为基于 ECC 的签名验证和椭圆曲线加密 (ECC) 操作和计算结果提供支持。

远程信息处理 SDK v1.54
日期: 2022 年 12月
支持的产品*: SA410M.LE.1.0、SA515M.LE.2.3
虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能

细节:

地点
• 增加了对灾难和危机报告的支持。
• 有关获取 DC 报告的信息,请参阅telux::loc::ILocationListener::onGnssDisasterCrisisInfo。

通话
• 添加了对 IMS 上的私人紧急呼叫的支持,以便于通过数据包交换网络对自定义号码进行紧急呼叫。请参阅 telux::tel::ICallManager 中的 makeECall 变体,该变体将 CustomSipHeader 作为参数以获取更多详细信息。ecall 参考应用程序有相应的更新。
• 添加了对因未登录 (CFNL) 原因而进行通信转发的呼叫转发的支持。有关更多详细信息,请参阅 telux::tel::ForwardReason。
• 添加了 API 以访问 SIM 存储中的 SMS。参考 telux::tel::ISmsManager 接口中的 requestStorageDetails、requestSmsMessageList、readMessage、deleteMessage、requestPreferredStorage、setPreferredStorage 和 setTag。此外,telux::tel::ISmsListener 还通过通知 onMemoryFull 进行了扩展,以在 SMS 存储已满时发出通知。
• 测试应用程序更新:删除了 telsdk_console_app 中的 TDSCDMA、EVDO 和 CDMA 信号强度和小区信息字段。

无线局域网
• telux::wlan 下添加了新的 API,用于设备管理、AP 和 STA 接口管理。有关详细信息,请参阅 telux::wlan::IWlanDeviceManager、telux::wlan::IApInterfaceManager 和 telux::wlan::IStaInterfaceManager。
• 添加了测试应用程序以在 apps/tests/wlan_test_app/ 下练习 WLAN API,并且 WLAN 示例应用程序位于 apps/samples/wlan/ 下。

数据
• 已弃用不受支持的瞬时通道传输速率(telux::data::BitRateInfo::txRate 和 telux::data::BitRateInfo::rxRate)。在即将发布的版本中将删除支持。给定数据调用的最大数据速率可以通过 telux::data::BitRateInfo::maxTxRate 和 telux::data::BitRateInfo::maxRxRate 检索。

供电
• 在 apps/reference/power_ref_app 下添加了电源管理参考应用程序。该应用程序有两个用途 -作为我们的用户可以开始使用和构建的参考应用程序;并作为与电源管理相关的端到端测试的测试应用程序。该参考应用演示了 TCU 电源管理的以下方面。
• 将电源管理器作为守护进程运行。
• 唤醒锁管理。
• 监听暂停、恢复或关闭触发器。
• 触发器(队列)管理和仲裁。

远程信息处理 SDK v1.53
日期: 2022 年 11月
支持的产品*: SA410M.LE.1.0、SA515M.LE.2.3
虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能

细节:

通话
• 添加了与 SMS 存储相关的新 API - telux::tel::SmsMessage::getMetaInfo 以及 telux::tel::ISmsManager 下添加的以下 API - requestSmsMessageList、readMessage、deleteMessage、requestPreferredStorage、setPreferredStorage、setTag

安全
• 添加了 API 以在 telux::sec::CryptoParamBuilder 中传递 aes-gcm 算法的关联数据。

传感器
• 传感器低功耗模式 API 已被弃用,并且在即将发布的版本中将删除对这些 API 的支持 - telux::sensor::ISensorClient::enableLowPowerMode 和 telux::sensor::ISensorClient::disableLowPowerMode。这些 API 在别名 telux::sensor::ISensor 上也已被弃用。

CV2X
•在 QITS 中添加了对 RSU 地址广播的支持。

远程信息处理 SDK v1.52
日期: 2022 年 11月
支持的产品*: SA410M.LE.1.0、SA515M.LE.2.3
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

紧急呼叫
• 添加了对在紧急呼叫中传输 MSD 版本 3 的支持。请参考 telux::tel::ECallMsdData

安全
• 删除了未使用的密钥格式并为 ECSDA 添加了新曲线。请参考 telux::sec::KeyFormat 和 telux::sec::Curve

远程信息处理 SDK v1.51
日期: 2022 年 7月
支持的产品*: SA410M.LE.1.0
虽然 API 可用,但 API 端到端工作需要底层平台和硬件功能

细节:

数据
• 添加了客户端通过 telux::data::net::IVlanManager 为 VLAN 分配优先级的功能。请参考 telux::data::net::IVlanManager::createVlan API。
• 已弃用 telux::data::IDataCall:: getCurrentBearerTech API 以获取承载技术。而是使用 telux::data::IServingSystemManager::requestServiceStatus。
• 添加了将多个 VLAN 绑定到 PDN 的功能。请参考 telux::data::bindWithProfile API。

平台
• 添加了新类 telux::platform::IDeviceInfoManager 以获取平台版本并获取国际移动设备身份(IMEI)。
• 在 telux::platform::PlatformFactory 中添加了新的 API 以获取设备信息管理器的实例。请参考 telux::platform::PlatformFactory::getDeviceInfoManager。

热能
• 向 ThermalManager API 添加了远程处理功能。

Cv2x
• 在 telux::cv2x::Cv2xCauseType 和 v2x_radio_cause_type_t 中添加了原因代码,以反映 CV2X INACTIVE 或 SUSPEND 状态的确切故障原因。

远程信息处理 SDK v1.50
日期: 2022 年 6月
支持的产品*: SA410M.LE.1.0
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

平台
• 在 platform::IFsListener 中添加了新 API 以指示 eCall 计时器到期。详情请参考platform::IFsListener::OnFsOperationImminentEvent。

通话
• 添加了新类 tel::ICardFileHandler,以支持读/写 SIM 上存在的基本文件 (EF),并获取 EF 属性,如文件大小、记录大小和 EF 中的记录数。
• 在 tel::ICardManager 中添加了新的 API,以获取用于读取或写入 SIM 上的 EF 的文件处理程序。详情请参考tel::ICardManager::getFileHandler。
• 添加了新的管理器 tel::ISuppServicesManager 以支持补充服务,例如呼叫等待、呼叫转接等。添加了新类 tel::ISuppServiceListener 以支持 SSR 通知,并扩展了 tel::PhoneFactory 以获取补充服务管理器。详情请参考tel::PhoneFactory::getSuppServicesManager。

通用
• SDK API已启用访问控制。添加了详细文档,解释应用程序如何需要声明其访问权限才能使用这些 API。请参阅文档“Telematics SDK - API Reference”中的第 2.3.1 SELinux 部分。

远程信息处理 SDK v1.49
日期: 2022 年 4月
支持的产品*: SA410M.LE.1.0
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

传感器
• 将 telux::sensor::ISensorManager::getSensor API 重命名为 telux::sensor::ISenorManager::getSensorClient 并弃用 telux::sensor::ISensorManager::getSensor API。有关详细信息,请参阅 telux::sensor::getSensorClient。

CV2X
• 修复了 QITS/RITS 中使用本地动态映射 (LDM) 的多个接收线程

数据
• 在 telux::data::IIpFilter 中添加对 ICMP6 过滤器的支持

热能
• 修复以允许应用程序在等待热中断管理器子系统准备就绪时正常退出

远程信息处理 SDK v1.49
日期: 2022 年 1 月 31 日
支持的产品*: SA410M.LE.1.0
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

平台
• 添加了 API platform::IFsManager 来为 eCall 和 OTA 操作准备系统。有关详细信息,请参见 platform::IFsManager 和 platform::FsDefines。

通话
• 已弃用返回数字类型的 tel::GsmCellIdentity::getMcc 和 tel::GsmCellIdentity::getMnc API,并添加了返回字符串值的新 API 以支持更广泛的操作 - tel::GsmCellIdentity::getMobileCountryCode 和 tel::GsmCellIdentity::getMobileNetworkCode
• 在 tel::ICallManager 中添加了新的 API,以支持挂断所有等待或后台呼叫。详细信息请参见 tel::ICallManager::hangupWaitingOrBackground。
• 添加API以支持多部分短信。有关更多详细信息,请参阅 tel::SmsMessage、tel::ISmsManager 和 tel::ISmsListener
• 已弃用在 tel::ICall::reject 中拒绝短信呼叫的 API。
• 添加了新的 API 以提供网络时间信息。详细信息请参见 tel::IServingSystemManager::requestNetworkTime。

地点
• 已弃用 loc::ISVInfo::getSVHealthStatus loc::ISVInfo::getStatus 和 loc::IGnssSVInfo::getAltitudeType,而是使用 loc::ILocationInfoEx。

传感器
• 类sensor::ISensor 已重命名为sensor::ISensorClient,ISensor 已弃用。

CV2X
• cv2x_tcp_test工具支持代理模式。在 TCP 服务器模式下,如果启用代理,则在 SCMS 和 TCP 客户端之间转发 pkt;如果 SCMS,支持回显每个收到的 pkt。
• 添加了对在 QITS 中启用不当行为检测的支持。
• 在验证之前进行签名有效负载解码的 RITS 更新。

供电
• 在 power::ITcuActivityManager 中添加了新的 API 以更改调制解调器活动状态。有关详细信息,请参阅 power::ITcuActivityManager。

通用
• Y2038硬化

远程信息处理 SDK v1.47.0
日期: 2022 年 1 月 24 日
支持的产品*: SA410M.LE.1.0
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

平台
• 添加了新的命名空间 telux::platform,它提供了配置和控制平台功能的接口。 • 添加了 API 以在 platform::FsManager::startEfsBackup 和 platform::FsManager::registerListener 中注册和侦听 EFS 文件系统备份和恢复事件。有关详细信息,请参阅 platform::FsManager 和 platform::PlatformFactory。

通话
• 更新了 telux::tel::ImsRegistrationInfo 以通过 RadioTechnology 提供 RAT 信息。
• 具有以下功能的增强型 eCall 参考应用程序 (ecall_app)
• 允许在已经有正在进行的 MT 呼叫的同一张 SIM 卡上接听等待呼叫。
• 添加API以通过tel::IPhone::requestOperatorName获取当前注册的运营商名称。

数据
• 添加了用于按需 PDN 连接的示例应用程序以进行演示
• 使用 dig 进行 DNS 解析
• 绑定到接口以启用连接

热能
• 在 therm::IThermalManager::getServiceStatus() 和 therm::IThermalShutdownManager::getServiceStatus() 中添加了用于子系统就绪状态检查的 API。
• 这些 API therm::IThermalShutdownManager::isReady 和 therm::IThermalShutdownManager::onReady 被标记为已弃用。

通用
• 添加通用 API 以获取调制解调器、元和应用程序版本详细信息。有关更多详细信息,请参阅 common::Version::getPlatformVersion。

远程信息处理 SDK v1.46.47
日期: 2021 年 12 月 8 日
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

通话
• 添加了 API 以获取服务系统信息,例如 tel::IServingSystemManager 中的服务 RAT 和 ServiceDomain。有关详细信息,请参阅 tel::IServingSystemManager::getSystemInfo、tel::IServingSystemListener::onSystemInfoChanged。
• 使用 tel::IServingSystemManager::getSystemInfo、tel::IServingSystemListener::onSystemInfoChanged 用法更新了 test_app (telsdk_console_app)。
• 具有以下功能的增强型 eCall 参考应用程序 (ecall_app)
• 支持通过其配置文件配置音频设备类型。
• 已弃用 tel::ISimProfileManager::requestEid ,请改用 tel::ICardManager::requestEid API。
• 添加了用于删除测试和操作配置文件以及在 tel::ISimProfileManager::memoryReset 中重置默认 SMDP 地址的 API。
• 添加了当网络扫描因低功能订阅失败时在 eCall 参考应用程序中自动执行功能切换的支持。
• 添加了对启动时间戳的支持。有关更多详细信息,请参阅 loc::ILocationInfoBase::getElapsedRealTime 和 loc::ILocationInfoBase::getElapsedRealTimeUncertainty
• 添加了查询位置功能的 API,更多详细信息请参见 loc::LocCapabilityType、loc::ILocationListener::onCapabilityInfo 和 loc::ILocationManager::getCapability。
• 更新了位置接口,包括信号类型、基带载噪比、完整的信号间偏差及其不确定性。有关更多详细信息,请参阅 loc::GnssMeasurementsDataValidityType 和 loc::GnssMeasurementsData。
• 更新了位置接口以包含用于配置完整性风险级别的 API。有关更多详细信息,请参阅下面的 API
• loc::LocationConfigurator::configureEngineIntegrityRisk
• loc::ILocationInfoEx::getIntegrityRiskUsed
• loc::ILocationInfoEx::getProtectionLevelAlongTrack
• loc::ILocationInfoEx::getProtectionLevelCrossTrack
• loc::ILocationInfoEx::getProtectionLevelVertical
• 在定位子系统中添加了对高速率 (NHZ) 测量的支持。有关更多详细信息,请参阅 loc::GnssMeasurements 和 loc::GnssReportType。
• 使用收到的 SvTimeSubNs 字段更新 loc::GnssMeasurementsData,并为测量数据提供一周中接收到的 GNSS 时间的亚纳秒部分。
• 添加了位置 susbsytem 中的支持,以指定请求的 GNSS 报告类型。更多详情请参见下面的API
• 更新了 loc::GnssReportType 以指定各种类型的 GNSS 报告。
• loc::ILocationManager::startDetailedReports 和 loc::ILocationManager:startDetailedEngineReports。
• API 以在 loc::ISVInfo::getBasebandCnr 中检索卫星车辆基带载噪比。
• 使用车辆数据和视觉数据技术类型更新了 loc::LocationDefines。
• 添加了对 XTRA 的支持,以帮助预测 GNSS 卫星轨道数据。更多详情请参见下面的API
• loc::XtraConfig、loc::XtraDataStatus、loc::XtraStatus 和 loc::LocConfigInductionsType。
• loc::LocationConfigurator::configureXtraParams、loc::LocationConfigurator::requestXtraStatus、loc::LocationConfigurator:: registerListener 和 loc::LocationConfigurator:: deRegisterListener

传感器
• 添加了对在应用程序处理器休眠时检索缓冲的传感器事件的支持。有关更多详细信息,请参阅 APIsensor::ISensorFeatureEventListener::onBufferedEvent。
• 添加了 API 以启动传感器自检。有关更多详细信息,请参阅sensor::ISensor::selfTest。

数据
• 增加了客户端在 5GHz WLAN 或 N79 5G 频段可用时配置优先级和使用的能力,以避免干扰。
• 如果 N79 5G 频段优先并可用,则 WLAN 5GHz(如果可用)将移至较低的 2.4 GHz。
• 如果 WLAN 5GHz 优先并可用,则 N79 5G 将被禁用(如果已启用)。
• 有关更多详细信息,请参阅类 data::IDataSettingsManager
• 添加对请求的支持,并在调制解调器位于漫游区域时启用/禁用启动数据呼叫。有关更多详细信息,请参阅 data::IDataConnectionManager::requestRoamingMode。
• 在数据配置文件管理中添加了对 APN 类型的支持。有关更多详细信息,请参阅 data::ApnMaskType 和 data::DataProfile::getApnTypes

CV2X
• 添加以启用在不安全模式下读取 psid 以及 QITS 中的其他修复:添加了 CSV 日志记录、QITS 中未知 WEID 的解码。修复了由于 QITS 中 KinematicsReceive 中的 lock_guard 双重解锁而导致的段错误。
• 添加了 L2 和 ID 更改代码并修复了其他问题:向 QITS/RITS 添加了 L2 地址和 ID 更改代码。修复了 QITS/RITS 中的内存泄漏
• 增强的测试应用程序 (cv2x_tx_report_test_app) 支持启用 Tx 状态报告并将报告保存到 csv 文件。
• 为 CV2X 扩展无线电状态侦听器添加了新的 C API v2x_register_ext_radio_status_listener。
• 更新了 cv2x::Cv2xCauseType 以报告由于器件热效应导致的 cv2x 故障原因。
• 添加基于每个 SID 的 qits Rx 订阅。
• 添加了对 QITS 中消息验证之前执行解码的支持。

声音
• 增强了测试应用程序 (audio_console_app) 以支持audio::IAudioManager::getStreamTypes 和audio::IAudioManager::getDevices API。有关详细信息,请参阅 IAudioManager 类。

远程信息处理 SDK v1.46.0
日期: 2021 年 5 月 26 日
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

通话
• 通过 INetworkSelectionManager、IServingSystemManager 和 ISmsManager 的回调添加异步子系统就绪指示
• PhoneFactory 中的 getNetworkSelectionManager、getServingSystemManager 和 getSmsManager API 已通过可选回调进行扩展,以了解相应管理器组件的初始化状态
• 较新的 API getServiceStatus() 已添加到 INetworkSelectionManager、IServingSystemManager 和 ISmsManager 类中,用于管理器(子系统)准备状态检查。下面两个 API 被标记为已弃用
• isSubsystemReady()
• onSubsystemReady()
• 更新了测试应用程序 (telsdk_console_app) 中的网络、服务系统和 SMS 菜单,以使用新的 getServiceStatus() API
• 远程 Sim 配置 (RSP) 功能的增强
• 添加了下载和安装配置文件所需的 ProvideConfirmationCode() API(如果需要确认码)
• 将现有的 onAddProfileUpdate API 更新为单独的 API,用于显示下载状态、需要用户同意和需要确认代码
• 处理两个插槽的同时 HTTP 指示以添加配置文件功能
• 即使 PIN/PUK 已锁定,也允许请求更改卡 PIN。增强测试应用程序 (telsdk_console_app),以允许在 PIN/PUK 锁定时更改卡密码,无论管理员状态如何
• 添加了用于检查 IMS 注册状态的 API。
• PhoneFactory 中的较新 API getImsServingSystemManager() 用于请求 IMS Serving System Manager 实例来查询 IMS 注册状态
• 用于 IMS 注册功能的新 IImsServingSystemManager 类
• 用于监视 IMS Serving 系统管理器中的更改的新 IImsServingSystemListener 类

供电
• TcuActivity Manager 组件已扩展为具有子系统准备就绪的异步通知
• PowerFactory 中的 getTcuActivityManager() API 已通过可选回调进行扩展,以了解其管理器组件的初始化状态。
• 较新的 API getServiceStatus() 已添加到 ITcuActivityManager 类中,用于管理器(子系统)准备状态检查。下面两个 API 被标记为已弃用
• isReady()
• onReady()
• 更新了示例应用程序 (telux_tcuactivity_sample_app) 以使用新的 getServiceStatus() API
• 更新测试应用程序 (power_test_app) 以使用新的 getServiceStatus() API

传感器
• 将 SensorInfo 中范围属性的数据类型更新为整数
• 允许部分重新配置传感器,即可以通过设置所需的有效性掩码来重新配置采样率或批次计数
• 更新测试应用程序 (sensor_test_app)
• 列出已创建的传感器以指示当前传感器配置
• 改进了通过 stdin 输入的健全性检查
• 更新了示例应用程序 (sensor_app) 和 (sensor_feature_app) 以考虑命令行参数来获取数据或启用功能

数据
• 将插槽 ID 信息添加到测试应用程序 (telsdk_console_app) 中的各种数据管理器侦听器收到的通知中
• 添加了对请求 dataCall 比特率的支持
• 在 IDataCall 类中添加了新的 API requestDataCallBitRate
• 使用新的 API requestDataCallBitRate 更新测试应用程序 (telsdk_console_app)
• 扩展数据过滤管理器组件,以异步通知子系统准备情况
• DataFactory 中的 getDataFilterManager API 已通过可选回调进行扩展,以了解其管理器组件的初始化状态
• 较新的 API getServiceStatus() 已添加到 IDataFilterManager 类中,用于管理器(子系统)准备状态检查。下面两个 API 被标记为已弃用
• isReady()
• onReady()
• 更新测试应用程序 (telsdk_console_app) 以使用新的 getServiceStatus() API 进行数据过滤菜单
• 添加漫游和 RAT 通知 API
• 在 IServingSystemManager 类中添加了以下请求 API
requestServiceStatus()
requestRoamingStatus()
• 在 IServingSystemListener 类中添加了以下通知 API
• onServiceStateChanged()
• onRoamingStatusChanged()

CV2X
• 添加了对 QITS(高通参考 ITS 堆栈)的 WSA/WRA 消息支持
• 为 QITS 添加了基于每个 SID 的 Rx 订阅。QITS 现在支持通配符订阅(它接收所有 OTA Cv2x 数据包)和 SID 特定 OTA cv2x 数据包(它仅接收具有特定 SID 的 Cv2x 数据包)。该功能可通过配置文件进行配置
• 在 PC5 上添加了对全局 IP 的支持
• 添加如下
• ICv2xRadio 类中的 C++ API
setGlobalIPInfo()
• setGlobalIPUnicastRoutingInfo()
• v2x_radio_api.h 中的 C API
• v2x_set_global_IPaddr
• v2x_set_ip_routing_info
• 添加了结构 IPv6AddrType 和 GlobalIPUnicastRoutingInfo 以支持 PC5 功能上的全局 IP

通用
• 用户指南和 API 文档更新
• 更新数据服务系统文档
• 更新数据连接监听器的文档
• 更新位置管理器和位置配置器中新子系统准备情况的文档
• 更新音频中 getCalibrationInitStatus API 的文档

远程信息处理 SDK v1.45.0
日期: 2021 年 4 月 15 日
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力详细

信息:

传感器
• 添加了 API,用于配置、控制、获取传感器数据以及传感器框架和底层硬件提供的控制功能
• ISensorManager:用于获取板载传感器信息,获取传感器对象
• ISensor:用于配置、控制和采集传感器数据
• ISensorFeatureManager:该接口用于获取传感器上可用的功能并控制它们

通话
• 增强获取订阅和蜂窝功能信息
• 在 ISubscription 中分别弃用了 getMobileNetworkCode() 和 getMobileCountryCode() 的 getMnc() 和 getMcc()
• 添加了通过 ISubscription 接口从 SIM 获取 GID 的功能
• CellularCapabilityInfo 中指示 DeviceRatCapability 的附加信息

CV2X
• 更新元数据解析 API 以处理 Cv2xRxMetaDataHelper、legacy/v2x_packet_api.h 中的多个元数据报告
• getRxMetaDataInfo()、v2x_parse_rx_meta_data()

远程信息处理 SDK v1.44.0
日期: 2021 年 3 月 22 日
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力详细

信息:

CV2X
• 添加可配置的cv2x状态指示CBR和TUNC阈值,以避免不必要的v2x_status_change cb调用 • 用于天线补偿器和故障检测的 TX 报告 • 在 ICv2xRadioListener 类中添加了新的 C++ API registerTxStatusReportListener() 和 deregisterTxStatusReportListener() 以启用/禁用此功能
• 添加新类 ICv2xTxStatusReportListener 用于监听报告
• 添加了新的 C API v2x_register_tx_status_report_listener 和 v2x_deregister_tx_status_report_listener 以启用/禁用此功能
• 每个数据包报告的增强型 C-V2X RX 元数据(SCI 标头和时序)。添加了以下API:
• ICv2xRadio 类中的 enableRxMetaDataReport()
• 添加了对 QITS(高通参考 ITS 堆栈)的 Aerolink 安全支持。Aerolink 允许 ITS 对 V2X ITS 消息进行签名并验证其合法性。它可以执行相关性检查以及验证消息签名。Aerolink 现在支持硬件签名(通过 HSM)和加速签名验证(通过应用处理器上的 QECC Dispatcher)。

数据
• 在原因类型 CE_INTERNAL 下添加了新的数据调用结束原因代码 CE_RETRY(1),用于通知客户端由于子系统重启而导致数据调用终止
• 新 API 可通知用户数据路径上的底层硬件加速支持
• 类 IDataConnectionListener 中的 onHwAccelerationChanged()

声音
• 添加了新的 test_app (audio_loopback_app),支持使用命令行开关在两个设备之间创建和测试环回
• 新增API查询系统音频校准初始化状态
• IAudioManager 类中的 getCalibrationInitStatus()
• 增强了测试应用程序 (audio_console_app) 以支持校准初始化状态

地点
• 添加API获取GLONASS频道号
• ISVInfo 类中的 getGlonassFcn()

通话
• 新的 API 用于检查呼叫是普通呼叫还是通话会议
• 在 ICall 类中添加了 isMultiPartyCall() API
• 新 API 挂断前台调用并恢复后台/等待调用。
• 在 ICallManager 类中添加了hangupForegroundResumeBackground()
• 在测试应用程序(telsdk_console_app)中添加了支持,以立即挂断多方呼叫(会议),而不是按索引挂断每个呼叫
• 增强网络扫描请求以接受网络扫描类型
• API PerformNetworkScan() 现在采用 NetworkScanInfo 类型的新参数
• 在 ICardManager 类中添加 API 来控制 SIM 插槽的电源并启用/禁用其功能
• cardPowerUp()
• cardPowerDown()

通用
• 更新音频子系统就绪状态的文档

远程信息处理 SDK v1.43
日期: 2021 年 3 月 21 日
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力详细

详细信息:

通话
• 扩展了 RATCapability 枚举以报告 NR5G 订阅能力
• 添加了公共侦听器 API,用于通知小区广播消息过滤器更改
• 在 ICellBroadcastListener 中添加了 onMessageFilterChange()
• 更新了测试应用程序 (telsdk_console_app) 以支持新 API
• 添加了对语音注册请求和指示的 5G 支持
• 添加了对 IMS 服务配置的支持,允许启用或禁用 IMS、VOIMS 服务
• 新类 ImsSettingsManager 允许通过 API 配置 IMS 设置
• requestServiceConfig()
• setServiceConfig()
• 用于获取 IMS 服务配置更改通知的新侦听器类 IImsSettingsListener

修复
• 修复了根据 SIM 插槽报告信号强度信息的问题
• 修复测试应用程序 (telsdk_console_app) 以允许在所有 CallState 中发送播放/开始/停止 DTMF 请求
• 修复了子系统重启触发期间语音通话未立即挂断的问题
• 修复了 WCDMA 不显示 ETWS 小区广播消息的问题
• 修复了 5G 信号强度的 RSRQ 未正确显示的问题
• 修复了 GSM7 位格式的短信编码问题
• 修复了 SubscriptionManager 中未知卡状态的系统准备情况问题
• 修复 SubscriptionManager 类中观察到的死锁

数据修复
• 修复测试应用程序 (telsdk_console_app),以便在系统中未配置 VLAN 时显示适当的消息
• 在数据管理器中修复了子系统未准备好用于 SIM 插槽 2 的各种类
• IDataConnectionManager
• INatManager
• IFirewallManager
• IVlanManager
• ISocksManager
• IBridgeManager
• IL2tpManager
• IServingSystemManager
• 修复测试应用程序 (telsdk_console_app),以通知各个插槽管理器组件的初始化状态
• 增强的测试应用程序(telsdk_console_app)可禁用数据过滤器上的输入查询获取省电过滤器模式
• 修复了数据子系统中将 null 回调传递给较新的子系统就绪接口时发生崩溃的问题
• 修复之前报告成功的不支持的远程调用配置。

CV2X
• 添加了新类 Cv2xUtil,增加了对流量类别与优先级对话的支持
• 改进了 Cv2xRadioManager 注册,用于特定于 cv2x 状态类型的指示
• 在单独的线程中增强 CV2X 管理器(子系统)就绪状态客户端回调,以避免阻止客户获取 cv2x 管理器/配置
• 在 Cv2xFactory 中获取 Cv2xThrottleManager API,并使用可选回调进行扩展,以了解管理器组件的初始化状态

修复
• 改进了 Cv2xRadioManager 注册,用于特定于 cv2x 状态类型的指示
• 在 Cv2x-daemon 中添加了修复,以在正常和挂起/恢复场景中打印适当的 KPI 标记打印
• 向 Cv2x 单播工具添加延迟打印
• RSU 打印每个收到的单播 pkt 的延迟
• 向 cv2x 示例和测试应用程序添加了无线电补充组,用于访问 SDK cv2x 功能
• 添加了在测试应用程序(cv2x_config_app)中创建共享指针的错误处理
• 修复了测试应用程序中观察到的崩溃(cv2x_config_app)

配置修复
• 修复 IModemConfigManager 类中 requestConfigList 的阻塞 API 问题

地点
• 添加了对获取地面定位 (GTP WWAN) 的支持
• 在 ILocationManager 中添加以下 API
• getTerrestrialPosition()
• cancelTerrestrialPositionRequest()
• 添加了对在 ILocationConfigurator 中设置用户同意获取地面定位的支持,并添加了以下 API:provideConsentForTerrescialPositioning()
• 更新了测试应用程序 (location_test_app) 以支持 GTP WWA
• 添加了对过滤 NMEA 句子的支持
• 在 ILocationConfigurator 中添加了以下 API:configureNmeaTypes()
• 更新了测试应用程序 (location_test_app) 以配置 NMEA 语句

修复
• 下面的 API 被标记为已弃用,请改用 getServiceStatus()
• IDgnssManager 类
• isSubsystemReady()
• onSubsystemReady()
• 类 ILocationConfigurator
• isSubsystemReady()
• onSubsystemReady()
• ILocationManager 类
• isSubsystemReady()
• onSubsystemReady()

声音
• 音频管理器组件通过更新的子系统就绪接口进行了扩展
• 在 AudioFactory 中获取音频管理器组件 API 已通过可选回调进行扩展,以了解相应管理器组件的初始化状态
• getAudioManager
• 新的 API getServiceStatus() 已添加到 IAudioManager 类中,用于管理器(子系统)准备状态检查。下面两个 API 被标记为已弃用
• isSubsystemReady()
• onSubsystemReady()
• 更新了以下音频示例应用程序以使用新的 getServiceStatus() API
• capture_app
• compresses_fmt_playback_app
• in_call_audio_app
• playback_app
• transcoder_app
• voice_session_app
• 更新测试应用程序 (audio_console_app) 以使用新的 getServiceStatus() API

修复
• 音频管理器组件通过更新的子系统就绪接口进行了扩展

通用
• 为 Location SDK 添加了脱靶模拟库。脱靶模拟库。SDK 中的某些 API 可以在任何基于 Linux 的平台上以模拟模式使用。这使得开发人员能够在桌面环境上开发和测试他们的 SDK 应用程序,从而提供更简单、更快速的开发体验。这是通过使用 SDK 的运行时模拟库来实现的。请参阅用户指南了解更多详细信息。

修复
• 用户指南和 API 文档更新
• 更新了位置组件以反映更新的地面定位 (GTP WWAN) 报告
• 更新了特定于音频子系统重启的呼叫流程图
• 添加了 Throttle 管理器 API 的调用流程图
• 更新数据子系统就绪状态的文档
• 将示例应用程序移至命名空间明智的部分

远程信息处理 SDK v1.42
日期: 2022 年 1月
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力详细

详细信息:

通话
• 使用 getCallEndCause() API 查询时,最近终止呼叫 (CallEndCause) 报告对等点无法访问的扩展原因。
• 修复了双卡双活配置中 PhoneManager (IPhoneManager) 子系统就绪情况下出现的随机故障。
• 针对在子系统重新启动触发期间观察到的 CallManager (ICallManager) 子系统准备就绪故障提供了修复。
• ICallListener 和 ICallManager 中添加了较新的 API,以支持请求紧急回调模式 (ECBM) 和退出 ECBM 模式。
• onEcbmChange()
• requestEcbm()
• exitEcbm()
• 增强测试应用程序(telsdk_console_app):
• 即使卡未处于 PIN 锁定状态,也允许通过 PUK
• 添加对紧急回拨模式的支持。
• 通过弃用 IPhone::requestVoiceRadioTechnology API 并增强现有的 IPhone::requestVoiceServiceState API 以将无线电技术作为 IVoiceServiceStateCallback::voiceServiceStateResponse() API 中 VoiceServiceInfo 的一部分来处理显示的不正确的当前无线电技术。

数据
• 数据管理器组件通过更新的子系统就绪接口进行了扩展,
• DataFactory 中的获取数据管理器组件 API 已通过可选回调进行扩展,以了解相应管理器组件的初始化状态。
• getDataConnectionManager
• getDataProfileManager
• getNatManager
• getFirewallManager
• getVlanManager
• getSocksManager
• getBridgeManager
• getL2tpManage
• 已在数据管理器组件中添加了较新的 API getServiceStatus(),用于管理器(子系统)就绪状态检查。
• IDataConnectionManager
• IDataProfileManager
• INatManager
• IFirewallManager
• IVlanManager
• ISocksManager
• IBridgeManager
• IL2tpManager
• 更新了示例应用程序和测试应用程序 (telsdk_console_app)。
• 添加了新功能以支持休眠/RRC指示
• 添加了新的管理器 ServingSystemManager 以允许应用程序注册 RRC 指示。
• 为应用程序添加了新的监听器类 IServingSystemListener 来实现和接收 RRC 指示

CV2X
• CV2X 管理器组件通过更新的子系统就绪接口进行了扩展,
• 在 Cv2xFactory 中获取 CV2X 管理器组件 API,并通过可选回调进行扩展,以了解相应管理器组件的初始化状态
• getCv2xRadioManager
• getCv2xConfig
• 在 CV2X 管理器组件中添加了较新的 API getServiceStatus(),用于管理器(子系统)就绪状态检查
• ICv2xRadioManager
• ICv2xConfig
• 更新了示例应用程序和参考应用程序(cv2x-daemon、rits)。
• Cv2xFactory 已使用 ThrottleManager 接口进行了扩展,该接口提供了一组 API\Callback,允许应用程序指定系统上的传入验证负载。
• ICv2xThrottleManagerListener
• ICv2xThrottleManager
• 添加了 v2x_radio_init_v3 以支持 Cv2x C API 中的同时 IP 和非 IP 流量。
• 禁用数据包的多播环回以实现更好的延迟。

地点
• 在以前的版本中,无论客户端请求如何,位置报告都会以系统范围内的最高请求频率生成。添加逻辑以按照每个客户端请求的时间间隔输出报告。要启用此功能,用户需要在 SDK 配置文件(tel.conf)中设置以下配置。
• ENABLE_LOCATION_FILTERING=TRUE
• 在 ILocationInfoEx 中添加 API getReportStatus() 以通知引擎计算的报告的状态。

通用
• 优化内部日志记录实用程序以降低 CPU 利用率。
• 修改了特定于位置组件的文档,以反映多个客户端情况下更新的报告行为。
• 修改了特定于位置组件的文档,以反映多个客户端情况下更新的报告行为。
• 更新了 SDK 用户指南,但缺少徽标。
• 存根文件夹已更新,排除了多余的 libtelux_qmi.sym 文件,包含了具有版本支持的包配置文件。

远程信息处理 SDK v1.41
日期: 2021 年 11月
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力详细

详细信息:

通话
• 添加网络扫描失败通知API。紧急呼叫发起过程中一轮网络扫描后或紧急呼叫过程中的任何时间,只要扫描失败,就会调用该接口。 • onEmergencyNetworkScanFail() • 增强的 PIN 管理 API,如果用户在更改 PIN 期间提供无效 PIN,可报告剩余的重试次数 • 添加 API 以支持无线紧急警报 (WEA) 的警告区域坐标信息 (WAC)。在 CmasInfo 类中添加 getWarningAreaInfo() API。 • 添加针对 PS 域发送多部分 SMS 失败的修复 • 修复了语音注册请求失败时观察到的崩溃问题 • 添加了对 T10 eCall HLAP 计时器状态的支持: • 更新了 EcallHlapTimersStatus 和 EcallHlapTimerEvents 枚举以支持 T10 eCall HLAP 计时器状态 • eCall 参考应用程序已更新以报告 T10 状态 • 向 ecall 参考应用程序 (ecall_app) 添加了 locclient 补充组,用于访问位置报告等 SDK 位置功能

数据
• 为数据配置文件管理 API 添加了子系统重启支持 • 修复了行使 requestFirewallEntries API 时防火墙 IPv6 系列类型的问题 CV2X

数据
• 增强的测试应用程序 (cv2x_unicast_app) 支持事件流的创建,以防 sps 创建由于最大支持限制而失败
• 添加了可在 API 故障中报告的 cv2x 特定错误代码。这将帮助应用程序决定是否值得重试,或者在创建 sps 流失败时是否回退到事件流。
• 更新了 cv2x selinux 接口的文档,可用于允许 cv2x 应用程序在强制模式下成功运行
• 修复了使用不支持的周期间隔的问题
• 增强的 Cv2xUnicastApp 具有以下功能:
• 添加了 cv2x 状态监听器,如果无线电状态未激活,则阻止 Tx/Rx,等待状态更改为激活后再恢复
• 如果 OBU 未能及时收到回显单播消息,则进行优雅处理。相应地转储统计数据。
• 添加了配置单播数据包大小的选项
• 添加了长时间 OOC 恢复机制
• 添加新的测试应用程序(cv2x_tcp_test),它支持:
• 客户端配置Tx包数量
• 添加了对 cv2x 状态侦听器的支持,以在状态未激活时阻止 Tx/Rx
• 添加监听到src L2地址,如果src L2地址发生变化则关闭TCP连接
• 添加了测试应用程序 (acme) 中没有 cv2x 无线电通知的修复
• 添加了对基于 L2 源 id 的数据包过滤的支持
• LPM下支持cv2x
• 将 tel.conf 中的 ENFORCE_MODE_ONLINE 替换为 CV2X_MODEM_MODE,以使 cv2x 激活可在不同调制解调器模式下进行配置
• 添加调制解调器处于低功耗模式时对 cv2x 激活的支持

地点
• 添加了硬件支持年份和配置引擎状态支持的文档
• location sdk 中添加了对海拔高度类型的支持:
• 在 ILocationInfoEx 中添加了 getAltitudeType API
• 在 sdk 中添加了对暂停/恢复本地引擎的支持:
• 在 ILocationConfigurator 中添加以下 API:configureEngineState

供电
• 添加了对连接到本地/远程应用程序处理器上运行的 TcuActivity Management 服务的支持
• 在 PowerFactory::getTcuActivityManager API 中添加了额外的 ProcType 输入
• 使用相关的 ITcuActivityManager 实例,应用程序可以在相应的应用程序处理器上执行设置/获取 TcuActivityState 等操作
• 更新了电源测试应用程序(telux_power_test_app)以获取本地和远程操作的输入

声音
• 每当对语音流执行设置和获取音量操作时,返回正确的错误代码
• 修复了在 audio_console_app 中生成 dtmf 期间持续时间和增益值交换的问题
• 添加对语音流 ECNR(回声消除和降噪)的接口和测试支持
• 在 StreamConfig 参数中添加新参数,有助于添加对语音流的 ECNR 支持

通用
• 增强的测试应用程序 (telsdk_console_app),用于处理 ICMP 防火墙条目并显示所有防火墙用例的附加参数信息
• 更新了有关构建 Yocto Platform SDK 的用户指南
• 更新有关位置和数据垂直领域成功运行所需的 Linux 组权限的文档

远程信息处理 SDK v1.40
日期: 2020年 10月
支持的产品*: SA2150P.LE.1.3 + SA515M.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

通话
• 添加了修复发送短信失败时未调用短信回调的问题

数据
• 添加了对 API getDefaultProfile 的扩展支持,以适用于外部应用程序处理器
• 向数据类添加了子系统重启支持 API • 向客户端发出的子系统重新启动 (SSR) 通知是数据连接管理器独有的。通过 registerListener API 注册 SSR 通知现已添加到所有数据管理器中
• 客户端现在可以通过 onServiceStatusChange API 从他们注册的任何管理器注册并获取 SSR 通知

CV2X
• 添加了新的测试应用程序 (cv2x_unicast_app),用于模拟 OBU 和 RSU 单播功能
• 更新了测试应用程序 (cv2x_unicast_app),如果 sps 流创建由于最大允许数量耗尽而失败,则可以回退以创建事件流
• 添加 L2 地址更改时单播数据包丢失的修复
• 在 CV2X 中添加 TCP/广播支持
• 更新了测试应用程序 (cv2x_tcp_app) 以支持可配置的服务 ID 和数据包大小
• 添加选项“-p”来配置服务 ID,添加选项“-l”来配置 Tx 数据包大小
• 使用新的低功耗模式状态更新了 Cv2xCauseType
• 由 CV2X 软件堆栈处理模式更改事件。调制解调器需要处于在线模式才能使 Cv2x 发挥作用
• 引入了一个平台配置,打开该配置后,如果设备不在线,则在启动 cv2x 时将调制解调器设置为在线模式。如果调制解调器处于工厂测试模式,此配置不会使调制解调器联机。
• 添加新的 cv2x 状态更改原因代码:LPM 表示 cv2x 已停止,因为模式处于 LPM/FTM 模式
• 添加了对 SPS 流的 1000 毫秒周期的支持。

地点
• 使用位置客户端 Linux 组更新了测试应用程序 (location_test_app),以允许访问位置功能。
• 更新了干扰器指示和自动增益控制的文档注释部分。

热能
• 更改最大跳变点温度。
• 根据最新平台的要求增加了最大跳变点温度。

供电
• 在 TcuActivity Manager 中添加了有关主动/被动模式的文档

通用
• 更新了测试应用程序 (telsdk_console_app) 以处理和验证音频启用用例的用户输入
• 定义 getSubSystemStatus API 和 init 回调语义
• 添加了新的 getSubSystemStatus() API,它提供子系统的不同可能状态。此 API 旨在替换返回布尔值的 isSubsystemReady()。
• 更新了工厂类的 getManager() API 以接受可选回调,该回调将在异步初始化完成时调用。此回调旨在最终取代 onSubsystemStatus() API。
• 有关 Linux 组的文档更新
• 更新有关应用程序成功运行所需的不同 Linux 组权限的文档
• 增强测试应用程序(telsdk_console_app)以支持静音/取消静音操作
• 添加了对记录器过滤的支持,允许将一个或多个应记录的 SDK 技术域列入白名单
• 使用 radio linux 组更新了测试应用程序 (telsdk_console_app),以允许访问数据功能
• 使用 Log API 修复日志中的损坏

远程信息处理 SDK v1.39
日期: 2020年 9月
支持的产品*: SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

通话
• 删除远程 Sim 配置文件 (RSP) 参考应用程序 (rsp_app) 并在测试应用程序 (telsdk_console_app) 中集成类似功能
• 添加对添加/删除/请求配置文件的支持,更新昵称和用户同意支持,通过测试应用程序 (telsdk_console_app) 中的子菜单请求 EID
• 远程 Sim 配置文件 (RSP) 功能从 SimProfileManager、SimProfileListener 和 SimProfile 类中的命名空间 telux::rsp 移至通话 telux::tel 命名空间
• 在 CallImpl 中添加了支持,以处理呼叫等待场景,例如接受、拒绝、短信拒绝和挂断用例,并更新了 telsdk_console_app 以支持呼叫等待场景
• 添加了 ICellBroadcastManager API,允许请求和更新小区广播消息过滤器。还添加了 ICellBroadcastListener API 来接收紧急 CMAS/ETWS 小区广播消息
• 修复了 MO 呼叫/eCall 在实际进入活动状态之前进入呼叫结束状态的问题
• 修复了处理连续 MT 呼叫的会议
• 添加了修复程序,以防止在双卡双待设备的两个插槽上重复传入短信通知
• 解决了由于未初始化的套接字连接失败而导致通话子系统未准备就绪的问题
• 添加了报告信号强度通知的修复
• 添加了短信末尾字符截断的修复

CV2X
• 推出高通参考ITS堆栈QITS
• QITS是一款实现 CV2x 网络堆栈应用层的软件。它使用 Telematics SDK 提供用于获取 GNSS 定位、传输和接收符合 PC5 无线电协议的空中数据的接口。QITS 尝试尽可能高效、干净地实现与远程信息处理 SDK 直接交互的所有核心功能,以成为事实上的 ITS 堆栈示例。
• QITS支持 SAE 和 ETSI 堆栈,并具有可与第 3 方 V2X 安全库链接的安全存根。
• 添加了新的测试应用程序 (cv2x_config_app) 来更新、检索和强制 cv2x 配置过期
• 向 Cv2xRadioManager 添加了新的 setPeakTxPower API,以控制 RF 峰值 cv2x 发射功率的设置
• 添加了新的测试应用程序(cv2x_set_tx_power_app)来演示功能
• 添加了 acme 的处理,以便在 USB 断开连接并重新连接时收到通知
• 添加了对数组访问超出范围的小修复
• 添加了对结构 SpsFlowInfo 中报告的 SPS 周期的修复,将其限制为始终 100 毫秒,而不是调制解调器支持的其他 sps 周期 20 毫秒、50 毫秒、100 毫秒、200 毫秒、300 毫秒,

数据
• 改进了家庭 IPV4V6 类型的 IP 家庭数据呼叫状态可见性。现在,针对 IPV4V6 数据呼叫报告单独的 IPv4 和 IPv6 状态。
• 添加了 API - getIpv4Info() 和 getIpv6Info() 分别用于获取 IPv4 和 IPv6 数据调用信息。
• 为结构 IPv6Info 添加源和目标前缀长度字段接口
• 更新测试应用程序 (telsdk_console_app) 以提示用户为 IPV4/IPV6 过滤器信息添加新的目标地址和掩码
• 修复数据呼叫断开后数据呼叫统计报告不正确的问题
• 在 DataConnectionManager 类中添加了新的 API getDefaultProfile,用于查询关联网络流量通过网桥 0 和默认系统路由路由到的当前默认配置文件
• 更新测试应用程序 (telsdk_console_app) 数据菜单以支持 getDefaultProfile 的演示
• 添加了对 IPv4/IPv6 地址格式验证的更好处理
• 使用 IP 系列 IPV4V6 改进数据连接表示,其中 IPV4 和 IPV6 呼叫分别启动,成为同一实例的一部分
• 修复 API requestStaticNatEntries 的空 IPv6 SNAT 条目的报告
• 在新目标中启用数据过滤器支持
• 数据过滤器管理允许用户启用/禁用/添加/删除过滤器和过滤器模式。它可用于防止过滤虚假数据包,并且仅将数据包匹配规则转发到应用程序处理器。

地点
• 使用新引入的字段更新了位置管理器文档以及结构和枚举。
• 更新了缺少成员字段的结构和枚举
• 更新了 ILocationManager API 的文档以包含特定于管理器 API 的详细信息
• 更新了 ILocationListener API 的文档以包含特定于侦听器 API 的详细信息
• 使用详细注释更新了位置配置器文档
• 更新了 ILocationConfigurator API 的文档以包含与各个 API 相关的详细信息
• 在 loc sdk 中添加了对辅助频段星座的支持
• 添加了新的 typedef:ConstellationSet
• 在 ILocationConfigurator 中添加了以下 API:configureSecondaryBand 和 requestSecondaryBandConfig
• 添加了对位置 DR 传感器校准数据的支持
• 添加/更新了以下枚举:AidingDataType 和 DRConfigValidityType
• 添加了以下结构:DREngineConfiguration 和 BodyToSensorMountParams
• 在 ILocationConfigurator 中添加了以下 API:configureDR
• 在loc sdk中添加了对VRP的支持
• 添加了以下 API 来获取 VRP 数据: getVRPBasedLLA() 和 getVRPBasedENUVelocity()
• 添加了以下结构:LLAInfo
• 在位置 SDK 中添加了对硬件年份的支持
• 在 ILocationManager 中添加了以下 API:getYearOfHw

声音
• 更新了示例应用程序、参考应用程序,用于检查从音频工厂实例分配的有效 AudioManager 指针。
• 更新有关本地和远端播放的 DTMF 音播放文档。
• 添加了修复以在子系统重新启动后清理语音菜单。
• 修复了 audio_console_app 中静音功能的用户输入处理,该处理也导致取消静音选项静音。
• 修复了 dtmf 的持续时间、增益值损坏

供电
• 使用 ITcuActivityManager API 调用系统挂起时的 LTE 堆栈功率优化支持(通过 tel.conf 启用)。当触发系统挂起时,与其他子系统一起,LTE 固件也将收到该事件的通知,并触发功率优化序列。收到暂停通知后,LTE 固件将优化其小区搜索和测量周期,从而降低空闲状态下的整体功耗。

系统
• 将应用程序处理器上运行的 rild 和 rilmuxd 服务的特权取消给“系统”Linux 组。这将增强整个平台的安全性

通用
• 更新了测试应用程序 (modem_configurator),以不打印活动配置列表中的 ID 详细信息
• 由于 API 已弃用,因此从测试应用程序 (telsdk_console_app) 中删除了设置/获取无线电电源选项
• 更新了测试应用程序 (telsdk_console_app) 以处理和验证双卡用例的无效插槽 ID
• 修复了在行使通话功能时退出期间测试应用程序 (telsdk_console_app) 的一些崩溃问题

远程信息处理 SDK v1.38
日期: 2020年 8月
支持的产品*: SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

通话
• 添加了对远程 Sim 配置文件管理的支持,包括检索 eUICC 标识符
• 增强型接口 IMultiSimManager 具有附加 API,可:
• 选择物理SIM插槽或查询请求物理插槽的状态
• 添加了 ISubscriptionManager 的 getSubscription API 返回错误 ICCID 的修复

CV2X
• 修复了 cv2x 独立 SPS 流注册/注销问题
• 添加了对 CV2X 中配置更改指示的支持
• 添加了 Cv2x KPI 的改进
• 在 cv2x tcp 示例测试应用程序 (cv2x_tcp_app) 中添加针对 IP/非 IP 数据调用的修复
• 添加了对非 IP TX 事件流单播支持的支持

数据
• 仅当 V4、V6 呼叫均已关闭时

数据
更新 IPV4V6 系列的数据呼叫断开状态
• 数据配置文件管理的 DSDA 功能改进
• 添加了对数据功能不支持的配置的处理
• 使用数据菜单重构更新了测试应用程序 (telsdk_console_app)
• 修复数据调用统计报告不正确的问题

供电
• 在 TcuActivityManagement 中添加了对主/从权限的支持,为具有 MASTER 权限的应用程序提供了可以设置 TcuActivityState 的选项

通用
• 更新了测试应用程序 (telsdk_console_app),支持音频
• 在参考和测试应用程序中添加了 diag 作为补充组,因为内部实现会寻找组访问权限
• 解决了应用程序中常见 Utils 函数中显示的未使用结果警告

远程信息处理 SDK v1.37
日期:  2020年 7月
支持的产品*: SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

通话
• 增强的 ISmsManager 支持短信的 UCS2 格式
• 添加了针对短信确认、特殊字符和意外字符的内部修复和错误处理
• 添加了对 IMS 上的 MO SMS 的支持
• 添加了修复,以在两个插槽均启用双卡双活 (DSDA) 模式下的呼叫时支持插槽 2 上的会议/交换呼叫
• 添加了修复程序以报告当前呼叫请求的等待 IMS 呼叫,该修复程序在以下情况下之前已丢失
• 当呼叫正在进行中并收到新的 MT IMS 呼叫时
• 对于过去的 VoLTE 呼叫已在进行中

CV2X
• 添加了对 CV2X 中由于销毁后对象访问无效而导致崩溃的修复
• 修复对等 CV2X 设备未接收消息的问题

数据
• 修复了创建数据配置文件时观察到的问题。APN 接受无效格式的空格分隔字符串。

地点
• 增强了ILocationConfigurator的configureConstellations API来处理所有配置情况
• 标记为弃用一段时间的 Location SDK API 已从公共标头中删除,列表如下
• 在 API 下方的 ILocationManager 中
• registerListener
• removeListener
• setHorizontalAccuracyLevel
• setMinIntervalForReports
• getPositionReportTimeout
• getHorizontalAccuracyLevel
• 在 ILocationListener 下面的 API 中
• onLocationUpdate
• 下面的接口
• IGpsTime
• ISensorDataUsage
• ocationInfo

远程信息处理 SDK v1.36
日期:  2020年 6月
支持的产品*: SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 修复了 L2TP 会话实现以拥有正确数量的会话支持

紧急呼叫
• ECallMsdTransmissionStatus 已扩展以显式报告带外 MSD 传输状态
• 在 eCall 参考应用程序 (ecall_app) 中添加了对带外 MSD 传输状态的支持

CV2X
• 修复了子系统重启事件后 cv2x 非 IP 数据呼叫不起作用的问题
• 修复了内部发生更新 cv2x 功能时出现的分段错误
• 对将 CV2x C-API 添加到 SDK 文档所做的更改
• 接口 ICv2xRadio 添加了对 V2X IP 接口上的 TCP 功能的支持
• ICv2xTxRxSocket 用于封装 Tx 和 Rx 的 Cv2xRadio 套接字
• createCv2xTcpSocket for 创建具有指定事件流信息和 TCP 套接字信息的 CV2X TCP 套接字
• closeCv2xTcpSocket for 关闭 CV2X TCP 套接字并释放与其关联的资源(例如注册的事件 Tx 流和订阅的 Rx 服务 ID 以及创建的 TCP 套接字)
• ICv2xRadioManager 已更新,已弃用 updateConfiguration
• 添加了 v2x_api_config 标头,用于抽象 CV2X 配置相关接口
• 新增接口ICv2xConfig,提供更新或请求cv2x配置的操作
• 添加了参考测试应用程序 (cv2x_tcp_app),用于演示 Cv2x 中的 Tx/Rx TCP 数据包
• 添加了尝试检索配置文件的参考测试应用程序 (cv2x_retrieve_configuration)
• 添加了对 Cv2x 控制路径配置的支持,允许使用 WDS 或 DSI 库。tel.conf、CV2X_CONTROL_PATH 中定义的文档的新值

通话
• 以正确的方式修改通话服务启动脚本以避免不必要的重启

远程信息处理 SDK v1.35
日期:  2020年 6月
支持的产品*: SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

通话:
• 在 SMS Manager 中添加了对报告底层子系统重启通知的支持
• 弃用通话中的以下无线电状态 API 并使用替代 API 进行更新
• iPhone::getRadioState
• iPhone::setRadioPower
• iPhoneListener::onRadioStateChanged
• 更新了测试应用程序 (telsdk_console_app) 拨号器菜单以支持双卡双活场景
• 添加了支持以优雅地处理 Rilmuxd 服务重启
• 修复了永远无法获得 setRadioPower API 的响应回调的问题

数据
• 为 L2TP 功能添加了示例应用程序 (l2tp_sample_app)
• 在 Telematics SDK 中添加了特定于 L2TP 功能支持的文档
• 修复了 DMZ 变量的内部初始化,该初始化导致随机 IPV6 地址

地点
• 在 ILocationConfigurator 接口中添加了附加支持,
• configureMinSVElevation,此 API 配置 Qualcomm GNSS 标准定位引擎 (SPE) 使用的最小 SV 仰角设置
• requestMinSVElevation,此 API 检索 GNSS SPE 使用的最小 SV 仰角
• requestRobustLocation,此 API 检索 GNSS 引擎使用的可靠位置设置
• 使用适当的输出消息格式更新了测试应用程序(location_test_app)
• 修复位置报告中多次卫星车辆信息报告

通用
• 添加了可用于记录来自 SDK 应用程序的消息的公共 API。Telematics SDK 中的日志记录 API 提供日志记录相关功能,例如
• 运行时可配置日志记录到控制台、诊断和文件
• 可能的 LOG_LEVEL 可配置值为 NONE、PERF、ERROR、WARNING、INFO、DEBUG
• 添加了特定于远程信息处理 SDK 中支持的日志记录的文档

紧急呼叫
• 添加了菜单选项以在参考测试应用程序 (ecall_app) 中获取通话列表

CV2X
• 添加了禁用 Tx 套接字的多播环回以实现更好的延迟

远程信息处理 SDK v1.34
日期:   2020年 5月
支持的产品*: SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 更新了 IL2tpManager 接口,具有可配置的 L2TP 最大传输单元
• 提供自定义 L2TP MTU 大小的能力,而不是固定的 1422 字节大小。如果未配置,则默认为 1422 字节。
• 修复由于 3GPP2 配置文件启用而导致的回归
• 允许使用空 apn、用户名、密码创建/修改配置文件。
• 添加对双卡双活 (DSDA) 的支持,
• 添加了带有 getSlotId() 的接口 IDataCall 以获取订阅槽标识符。
• 更新了数据连接管理器、数据配置文件管理器、防火墙管理器 API、Snat 管理器 API 和 Vlan 管理器绑定 API,其中包含 SlotId 的附加参数以在给定 SIM 卡上执行操作。SlotId 1 代表主 SIM 卡,SlotId 2 代表辅助 SIM 卡。默认 SlotId 为 1。
• 使用插槽 ID 选项更新了测试应用程序 (telsdk_console_app),以选择不同的 SIM 选项。
• 更新了 getSlotId() 的示例测试应用程序(data_app、data_filter_app)以获取订阅槽标识符。

声音
• 添加对双卡双活 (DSDA) 的支持,
• 使用 SlotId 参数更新了 StreamConfig,以提供通过任一 SIM 卡(主 SIM 卡或辅助 SIM 卡)进行语音通话的选择
• 更新了 SlotId 的示例应用程序和文档
• 更新了测试应用程序 (audio_console_app),能够在音频语音通话中指定 SlotId
• 更正了在使用单个音频管理器的多流期间出现的子系统重启事件的不当处理

通话
• 更新了测试应用程序 (telsdk_console_app),并修复了打印支持的技术和功能的问题
• 在处理卡服务的开放逻辑通道失败时报告正确的错误

CV2X
• Cv2xCauseType 文档更新

地点
• 修复了 API registerListener() 的测试应用程序 (location_old_test_app) 中出现的挂起问题

远程信息处理 SDK v1.33.1
日期:   2020年 5月
支持的产品: SA415.LE.1.7、SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 更新了测试应用程序 (telsdk_console_app):
• 删除数据配置文件的正确技术偏好
• 多卡支持,考虑双卡双活 (DSDA)。增加了在两张 SIM 卡上同时拨打数据通话的功能
• 添加了为无效配置文件 ID 提供的定义
• 添加了对 3GPP2 配置文件的支持。到目前为止,SDK 仅支持与 3GPP 配置文件交互。
• 处理正确传播到用户界面的内部传输错误
• 修复了由于 3GPP2 配置文件启用而导致的数据配置文件查询回归问题

CV2x
• 添加了测试应用程序 (cv2x_update_configuration),用于查询 C-V2X 状态、如果处于活动状态则停止 v2x 模式,并尝试更新配置文件
• 提供了额外的修复程序,以防止在子系统重启事件期间应用程序可能挂起,例如
• 内部处理 SERVICE_UNAVAILABLE 事件,使 Cv2xRadio/Cv2xRadioManager 处于非阻塞调用状态
• 数据配置文件列表请求回调的空配置文件列表通知
• 正确报告传输错误而不是报告状态

热能
• 热关断测试应用程序 (Thermal_shutdown_test_app) 更新用于子系统重启事件处理

通话
• 正确的内部通知处理以避免在测试应用程序的通话菜单中挂起(telsdk_console_app)
• 更新了 ICallManager API 以支持 eCall HLAP(高级应用协议)计时器状态的请求/指示
• 添加了用于多 Sim 管理的 IMultiSimManager API,它提供了 API
• 选择 2 张 SIM 卡中的哪一张应启用更高的功能,例如 5G
• 查询哪个槽位能力高
• 与具有多个 SIM/UICC 卡的设备相关的操作
• 用于与多 SIM 环境相关的通知的监听器接口

声音
• 修复了 DTMF 音调的增益表示不匹配问题

通用
• 创建 sim slot id 的枚举类型以供管理者使用,而不是 int 类型
• 删除了音频、调制解调器配置器、电源、RSP、通话、热垂直的某些公共 API 的评估标签

地点
• ILocationManager 得到增强,支持每个进程的多个客户端调用
• 将 ILocationConfigurator API 的阻塞调用增强为非阻塞,并与响应回调解耦
• 接口定义文件更新了相关的附加信息
• 报告生成顺序 • UNKNOWN_TIMESTAMP 解释 • ILocationConfigurator API 针对多调用和多客户端环境的行为
• 更新了测试应用程序(location_test_app)
• 打印消息更正和格式
• 在适用的情况下,使用枚举代替硬编码值进行数据检查
• 打印正确的 GNSS 系统时间集

远程信息处理 SDK v1.32.11
日期:   2020年 4月
支持的产品: SA415.LE.1.7、SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 改进了数据子系统的稳健性,以在子系统初始化期间和之前处理子系统重新启动事件,而不是仅在子系统初始化之后处理子系统重新启动事件。
• 更新了测试应用程序 (telsdk_console_app):
• 提供默认值
• 添加 TCP/UDP 协议选项以允许为 TCP/UDP 创建重复规则

地点
• 添加了接口,提供 API 将校正数据注入调制解调器位置子系统以进行位置数据校正
• ILocationListener 扩展支持 GNSS 测量 API,可提供 GNSS 测量信息
• 添加 ILocationSystemInfoListener 以接收位置系统信息,例如闰秒变化
• ILocationManager 更新了 API,用于接收 GNSS 引擎消耗的能源信息
• ILocationConfigurator 更新了 API,可以配置或检索最小 GPS 周
• ILocationConfigurator 更新 API,可删除指定辅助数据(热启动)
• 位置测试应用程序(location_test_app) 已更正打印错误

CV2X
• 对独立(即非融合)操作模式的扩展支持。这允许 Cv2x 客户端在调制解调器的集成处理器上运行。此配置仅用于启用和测试目的,不适用于商业化调制解调器配置器
• 更新了测试应用程序 (modem_config_app),支持子系统重启事件

声音
• 更新了测试应用程序 (audio_console_app),并在横幅中打印了 SDK 版本详细信息

通话
• 修复了 MT SMS 的适当确认

紧急呼叫
• 添加了 API 以在呼叫连接时启动 ECall,无需 MSD 传输
• 添加了 API 以查询 ECall 高级应用协议 (HLAP) 计时器状态并获取通知
• 扩展了 eCall MSD 传输状态通知以通知 MSD 启动和链路层确认事件
• 修复使用 ECall 参考应用程序 (ecall_app) 触发测试 ECall

文档
• 添加了 SELinux 接口详细信息
• 更新了 ILocationConfigurator 中新增 API 的文档

远程信息处理 SDK v1.31
日期:   2020年 3月
支持的产品: SA415.LE.1.7、SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

地点
• 更新了位置测试应用程序(location_test_app)
• 问题修复 PACE 启用/禁用
• 提高了选定位置元素的打印精度
• 详细的发动机位置报告
• 用于启用/禁用稳健位置的新 API。
• 支持来自多个引擎的并发报告。
• 使用最新功能支持更新了文档部分。

声音
• 更新了音频测试应用程序(audio_console_app)
• 转码操作期间正确关闭。
• 修复了设置正确的播放管道状态的问题。
• 增强的音频库和服务,为公共接口 API 提供正确的状态代码。

通话
• 更新了通话库以在无线电关闭后提供正确的 CellInfoList 集。
• 修复了不同注册状态下未正确报告语音服务拒绝原因的问题。

CV2X
• Cv2xRadioManager onReady API 将不再因初始化失败而永远阻塞。onReady 现在在失败时返回 false。
• minTxPower 和 maxTxPower 默认为 3gpp ts 36.331 和 36.10 定义的最小值和最大值。
• v2x_iface_capability_t struct max_tx_pwr 和 min_tx_pwr 现在在请求无线电功能时更新。
• 添加 API v2x_radio_rx_sock_create_and_bind_v3 以关联 SID 订阅的特定 Rx 端口 以前仅支持通配符端口,只有一个注册为通配符端口的 udp 端口​​。因此所有收到的数据包将被定向到该端口。通过这个新的 API,不同的 SID 可以与不同的接收端口相关联。所以不同SID的消息可以被不同的socket接收,甚至可以被不同的进程接收。SID 列表参数可用于仅指定客户端感兴趣的内容并过滤其余内容。
• 添加 API v2x_radio_sock_create_and_bind 以方便地创建 Tx 和 Rx 流以及随附的结构 v2x_sock_info_t 和 v2x_sid_list_t。这结合了发送方向的 v2x_radio_tx_sps_sock_create_and_bind_v2()/v2x_radio_tx_event_sock_create_and_bind_v2 和接收方向的 v2x_radio_rx_sock_create_and_bind_v3() 函数。
• 为通配符/catchall 端口/特定 SID 订阅添加 doxygen 注释。
• 解决了 Cv2x-daemon 中的挂起导致 cv2x-daemon 在 v2x 模式处于非活动状态后无法启动 cv2x 数据调用的问题。
• cv2x-daemon 在启动时检查 v2x 状态并重新启动 v2x 模式(如果已启动),以便清除调制解调器上的任何旧状态并支持子系统重新启动。

远程信息处理 SDK v1.30.3
日期:   2020年 3月
支持的产品: SA415.LE.1.7、SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

声音
• 使用 IServiceStatusListener 增强了音频 SDK API,以提供有关子系统重启类别的服务可用/不可用的通知。更新了音频测试应用程序(audio_console_app)以演示其用法。

CV2X
• 删除了 Cv2x-daemon v2x 配置文件创建,v2x 配置文件和 v2x.xml 现在包含在 HW MBN Cv2x-sdx24_fusion 中。
• AP 上的 CV2x 守护进程不再查找 APN v2x_ip/non_ip 但现在仅查找 cv2x 范围 38-40 中的配置文件 ID。Cv2x 配置文件采用延迟敏感的 IPA 路径(任何其他配置文件采用 LTE 延迟宽松的 IPA 路径)。必须激活 cv2x HW MBN 才能创建 v2x 配置文件并加载 v2x.xml。
• 修复了 Cv2x-daemon 数据调用状态日志记录以报告正确的连接状态。
• 修复了最大优先级计算为 0 时 v2x_iface_capability_t 最高优先级值转换

数据
• 增强的数据子系统符合不同类别的子系统重启和更新的测试应用程序以反映这一点
• 数据承载技术查询增加对5G的支持
• 修复了仅在 AP 上启用远程移动 AP 和指示注册的问题。

通话
• 增强的Telephony SDK API和测试参考以适应不同类别的子系统重启

远程信息处理 SDK v1.29.0
日期:   2020年 2月
支持的产品: SA415.LE.1.7、SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 添加用于 L2TP 功能启用和配置的用户界面
• 改进了防火墙用户界面,用于选择删除防火墙条目
• 修复了防火墙进入期间 IP4 地址系列的错误表示

通话
• 修复在特定角落条件下不无限期等待子系统就绪的问题
• 扩展了通话中的各种功能以支持 5G 无线电技术
• 5G 信号强度报告 • 服务系统管理器中的新 API 用于获取 ENDC-DCNR 状态
• 扩展了服务系统管理器中的 RatPrefType 枚举
• 扩展了网络选择管理器中的 RatType 枚举
• 修复了在语音通话期间处理调制解调器子系统重启的问题。调制解调器重新启动后提供语音呼叫的正确状态。

其他的
• 添加了测试应用程序所需的组,以在支持 selinux 的环境中启用日志记录
• 增强了软件桥接管理、与防火墙、SNAT、VLAN 相关的数据管理的文档

远程信息处理 SDK v1.28.2
日期: 2020年 2月
支持的产品: SA415.LE.1.7、SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

声音
• 音频测试应用程序(audio_console_app)中提供的修复程序以避免在转码操作期间出现崩溃。
• 修复了 Playback\Capture\Trans code Stream 的流缓冲区分配期间观察到的内存泄漏。
• 库支持已扩展至 AMRWB+ 播放的重复模式。在同一个音频会话中,我们可以用于重播流吗?

地点
• 在 ILocationListener 中添加了 GNSS NMEA 语句支持
• 扩展位置配置接口
• 位置辅助时钟估计器(PACE)
• 设置车辆的杠杆臂参数(三种支撑类型):杠杆臂配置。星座控制。协助删除。

通话
• 在通话库和相关服务中添加了多 SIM 卡(双 SIM 卡双活)支持。还更新了 telsdk 控制台应用程序,以允许用户在特定插槽上执行通话相关的 API。
• 远程模拟应用程序支持

CV2X
• Cv2x 无线电重新初始化,添加错误代码以指定无线电初始化何时从可恢复状态失败
• 添加了对无线电模拟层的支持,该层使用 IP 网络而不是真正的 C-V2X 无线电来模拟通信
• 修复 v2x 更新配置 API

数据
• 添加了桥接管理器支持,可为非标准 WLAN 和以太网物理接口启用数据包加速。应用程序可以使用它来配置物理接口和硬件加速器之间的软件桥。桥管理器提供 API 来启用/禁用和设置/获取/删除软件桥。
• 改进了与防火墙删除相关的参考应用程序
• 添加了数据功能的示例应用程序,例如启用 DMZ、启用\添加防火墙、静态 NAT、创建 VLAN
• 添加了 SocksManager 功能,这是配置旧版 Socks 代理服务器的主要接口
• 更新了 Telsdk 控制台应用程序在启动时查询现有数据调用的功能
• 在数据连接管理器中添加了 API 以选择默认配置文件 ID
• 在数据连接管理器中,已弃用启动/停止数据调用中的 APN 名称要求
• 修复了获取正确数据呼叫统计数据的问题

其他的
• 增强 SDK 文档

远程信息处理 SDK v1.27
日期: 2019 年 12 月
支持的产品: SA415.LE.1.7、SA515.LE.2.0、SA515.LE.2.1、SA2150P
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 使非军事区 (DMZ) API 启用更具描述性,并根据 IP 系列类型进行删除
• 修复了连接数据呼叫的管理。
• 添加了与静态 Nat 和防火墙的配置文件 ID 关联。
• 用于本地和远程操作的 VLAN 配置。
• 修复了数据过滤器 IPv4 和 IPv6 地址验证的正确性。
• 已提供数据网络功能的文档。

声音
• 修复了测试应用程序 (audio_console_app),以正确初始化转码参数。

通话
• 修复了即使在呼叫终止期间也不会显示为呼叫进行中状态的问题。

CV2X
• 更新了 cv2x 启动脚本,不再检查系统中的动态网络设备和接口。
• 更新了 v2x iface 周期值,根据设备功能动态设置它们。
• 更新以避免在查询接口信息期间观察到挂起。

地点
• 修复其他问题eCall 参考应用
• 通过控制台选项增强了 eCall 参考应用程序以发起\应答\挂断 eCall。使用 Telematics-SDK API 将应用程序与音频、位置和热子系统相关联,以实现音频对话、有效的最小数据集 (MSD) 传输和热关断管理。

远程信息处理 SDK v1.26
日期: 2019 年 11 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7、SA515.LE.2.0/2.1、SA2150.LE.1.0/1.1/1.2/1.3
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 修复远程处理器上的停止数据调用
• 让 APN 提示信息更丰富
• 修复了在不支持调用列表 API 的平台上返回适当错误的问题

声音
• 添加对音频中通话音乐的支持
• 添加了对语音下行路径上的音频播放的支持
• audio_console_test 应用程序中的增强功能
• 在语音路径上添加了示例应用程序压缩音频播放
• 添加了有关在语音路径上播放的文档

CV2X
• 修复与绑定 mux id 相关的问题

地点:
• 位置杂项修复

远程信息处理 SDK v1.25
日期: 2019 年 11 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7、SA515.LE.2.0/2.1、SA2150.LE.1.0/1.1/1.2/1.3
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 数据过滤器中的修复 • 添加了 SN​​AT、防火墙、VLAN 和 DMZ 的测试应用程序

声音
• 添加对在语音呼叫的 TX/Rx 路径上播放音频的支持
• 修复转码问题

地点
• 其他修复

远程信息处理 SDK v1.24
日期: 2019 年 10 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7、SA515.LE.2.0/2.1、SA2150.LE.1.0/1.1/1.2/1.3
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

数据
• 添加对数据过滤服务的支持,以在低功耗操作期间阻止传入数据包
• 添加应用程序以测试 WWAN 和 CV2X 的支持

声音
• 添加对转码的支持 • 更新压缩音频格式 AMRWB+ 的标头和测试应用程序
• 添加 AMRWB+ 示例应用程序
• 音频控制台应用程序修复

地点
• 添加支持以启用禁用约束时间不确定性功能

CV2X
• 更新了 sps 流的文档
• v2x_radio中添加获取接口名称Api
• 添加非通配符Rx订阅API
• 删除侦听器日志并修复 Rx 取消订阅
• 更新并发模式警告和traffic_ip_type
• chrony-sock:使 rtc 文件更新成为可选
• chrony-sock:以非 root 身份运行并将 system() 替换为 popen()

远程信息处理 SDK v1.23
日期: 2019 年 10 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7、SA515.LE.2.0/2.1、SA2150.LE.1.0/1.1/1.2/1.3
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

声音
• 支持压缩音频播放格式(AMRWB+)
• 修复启动音频不起作用的问题

热能
• 当热关断被禁用时,允许配置定时器,在该定时器之后将自动启用关断调制解调器配置
• 添加了用于更新调制解调器配置 (MBN) 的 API

地点
• 添加支持以指定要使用哪些引擎以及哪些引擎用于位置报告

CV2X
• 添加对并发 CV2x 和 WWAN 数据流量操作的支持
• 添加 API 以获取与 Cv2x 流量关联的 i/fname

通话
• 修复了 SIM 卡不存在时信号强度回调的问题卡片
• 更新了远程 SIM 卡插入事件消息紧急呼叫
• 添加了对向紧急号码发起 eCall 的支持

其他
• chrony-sock:每秒仅接受一次 GPS 定位

远程信息处理 SDK v1.22
日期: 2019 年 9 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

地点
• 添加了新的 Chrony-sock 参考应用程序来设置系统时间

CV2X
• 修复 acme 关闭应用程序时的稳定性问题
• 修复问题 v2x_tunnel_mode_info_req
• 修复 SSR 期间 CV2X 中的问题
• 添加 CV2X TX 服务状态示例应用程序

卡片
• 修复卡服务问题

远程信息处理 SDK v1.21
日期: 2019 年 8 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

声音
• 添加对在接收器设备上播放铃声的支持 • 添加对从接收器到源设备的环回音频的支持,以用于工厂测试目的 • 音频控制台应用程序中的修复 • 音频示例应用程序中的修复

热能
• 重构热关断测试应用程序
• 热关断管理服务示例应用程序
• 添加了热关断管理文档

供电
• 添加了对在 TCU 活动管理服务关闭/启动时通知客户端的支持
• 更新 TCU 活动管理文档

调制解调器配置
• 引入用于使用 MBN 配置调制解调器的公共 API。将在即将发布的版本中实施。

地点
• 报告修复时添加对其他 GNSS 信号频段的支持
• 各种位置修复

CV2X
• 更新 v2x_kinematics 和 v2x_radio API 的过时和支持的标签
• 在 Cv2xDaemon 中添加支持以侦听 TCU 活动状态更改事件并相应地停止或启动 V2x 模式
• 修复 cv2x-daemon 系统返回码错误
• ErrorHelper 修复了静态使用不正确的问题
• 添加从 v2x_radio 更新 v2x 配置的功能

通话
• 通话服务守护进程不再需要 root 权限
• 修复lib中的关闭连接问题

远程信息处理 SDK v1.19
日期: 2019 年 7 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

热能
• 添加对自动热关机管理和通知的支持,以在 eCall 等关键功能运行时禁用热关机

CV2X
• 添加更新事件流参数的功能
• 修复事件流注册响应处理

通话
• telux-lib:将socket_local_client重命名为ril_socket_local_client以防止与其他应用程序冲突。

远程信息处理 SDK v1.18
日期: 2019 年 7 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

声音
• 添加对语音通话期间 DTMF 生成和检测的支持
• 重构音频测试应用程序

CV2X
• 添加对缺少的 v2 v2x_radio 函数的支持
• 在v2x_radio中添加SPS调度更改通知
• 将 tx 池添加到 v2x_radio 功能
• 修复 non_sps_flow 请求消息
• 修复changeSpsFlowInfoSync 挂起并退出 tx_reservation_change_cb 问题
• 弃用了某些从未支持的 v2x_radio API
• 添加更新现有事件流信息的功能

地点
• 为位置功能创建了一个新的测试应用程序。位置现在不是 telsdk_console_app 的一部分。

热能
• 修复热 API 中的崩溃问题

通话
• SapCardManager 修复传输 APDU
• 添加从卡检索 EID 和插槽 ID 的支持
• 添加支持远程 SIM 功能,允许将 SIM 远程(通过 BT、Eth 等)提供给调制解调器
• 修复测试应用程序以处理短信中的空格

远程信息处理 SDK v1.17
日期: 2019 年 7 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

声音
• 添加对音频播放和录制的支持
• 开源音频测试应用程序

CV2X
• 修复以处理无线电支持的周期性
• 修复 v2x_radio 时间不确定性
• 修复受信任 UE 的调试日志记录
• 在 cv2x-daemon 中删除对 Cv2xRadio 的依赖
• 将 geopolygon 原因添加到 Cv2xRadioTypes
• cv2x-daemon 中的 systemd 通知支持

地点
• 位置管理器错误修复

热能
• 添加示例应用程序和文档

供电
• 添加对 Tcu 活动管理和通知的支持
• 添加示例应用程序和文档

数据
• 修复 SSR 之后的数据初始化

其他的
• 修复以处理重复的 QmiClient 通知程序

远程信息处理 SDK v1.16
日期: 2019 年 5月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

CV2X
• 添加对 CV2X 状态转换的处理,例如移动到无效地理多边形时
• 在 v2x_radio 和 Cv2xRadioManager 中添加对调制解调器子系统重启的支持
• 修复事件流创建问题
• 引入新的 Cv2X 守护进程以启用 v2x 模式
• 添加新的获取功能测试应用程序
• 添加对多池状态和 tunc 的支持

地点
• 位置管理器错误修复

热能
• 添加了 Thermal API 的文档

供电
• 引入用于电源管理的评估 API。尚未实施

数据
• 修复请求配置文件时的身份验证协议首选项类型

通话
• 添加对 UICC PIN 管理的支持

远程信息处理 SDK v1.15
日期: 2019 年 4月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:

CV2X
• 在 CV2X 中添加对 ITS 堆栈的支持以指定可信 UE 列表
• 支持多个 CV2X Tx 池
• 能够从 v2x_radio 获取当前 v2x 状态
• 添加 SSR 侦听器支持,以便在调制解调器 Cv2x 子系统关闭和启动时收到通知
• 修复事件流创建问题

地点
• 添加对位置 API 的支持,并支持基于增强型(高通航位推算)的报告
• 弃用用于检索位置报告的旧语义
• 更新示例位置应用程序以使用新的 API 语义

热能
• 支持热管理

供电
• 引入电源管理评估 API

声音
• 用于练习音频用例的音频测试应用程序
• 在tel.conf中指定音频设备类型
• 更改音频的 QMI 服务 ID

数据X
• 添加 API 以侦听配置文件中的更改
• 修复了为 requestProfileByID 打印的不正确的 techPref

通话
• 添加网络扫描示例应用程序
• 修复控制台应用程序中的 Phone_Status 菜单输入
• 修复 eCALL 通话结束通知

远程信息处理 SDK v1.14
日期: 2019 年 3月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 添加 eCall 操作模式的 API
• 引入对音频管理的支持
• 能够通过配置文件在 MakeCall 和 SendSMS 示例应用程序中配置远程方
• 修复了创建多个 SPS/事件的问题
• 文件格式修复
• 优化 CV2X 服务的启动延迟
• 修复以支持 EAP 音频

远程信息处理 SDK v1.13
日期: 2019 年 2月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 引入对音频管理的支持
• CV2X 相关修复

远程信息处理 SDK v1.11
日期: 2018年 12月
支持的产品: MDM9650.LE.2.4、MDM9150.LE.1.0,添加 MDM 9607.LE.2.2
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 开源 CV2X Radio 的标头和示例
• DataConnectionManager相关接口的清理
• 在控制台应用程序中清理 setPreferredNetworks
• 修复通话会议和通知

远程信息处理 SDK v1.10
日期: 2018 年 10 月
支持的产品:   MDM9650.LE.2.4、MDM9150.LE.1.0、MDM 9607.LE.2.2
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 添加设置SMSC地址的支持
• 修复控制台应用程序中的数据菜单输入
• 修复控制台应用程序中的 LocationMenu
• 文档增强
• 更新 C-V2X 无线电 API 和实施
• Cv2x 示例 Rx 和 Tx 应用程序

远程信息处理 SDK v1.9
日期: 2018 年 10 月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM 9607.LE.2.2
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 添加对 CV2X Radio API 的支持
• 引入仅适用于 CV2X 平台的 SDK 变体
• 添加对网络选择管理的支持
• 增强 SDK 日志记录可配置性
• 添加对服务系统管理的支持
• 更新数据控制台应用程序以启动数据调用
• 修复挂断通话的问题
• 修复 WCDMA 和 CDMA 的 cellInfo 详细信息

远程信息处理 SDK v1.8.1
日期:  2018 年 8月
支持的产品:   MDM9650.LE.2.4
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 使 telsdk 控制台应用程序对于数据用例变得用户友好
• 添加 API,允许客户端通过 eCall 发送原始 MSD

远程信息处理 SDK v1.7.0
日期: 2018 年 8 月
支持的产品:  MDM9650.LE.2.4
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 添加数据配置文件示例应用程序
• 支持查询邻居和活跃小区信息

远程信息处理 SDK v1.6.0
日期: 2018 年 7月
支持的产品:  MDM9650.LE.2.4、MDM9150.LE.1.0、MDM9607.LE.2.2、SA415.LE.1.7
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 更新了 SAP 状态 API

远程信息处理 SDK v1.5.0
日期:2018 年 6月
支持的产品:   MDM9650.LE.2.1、MDM9650.LE.2.3、MDM9650.LE.2.4
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 发布 Telux_master_v1.5.0
• 支持数据连接管理 API
• 能够通过 eCall 获取 MSD 传输状态
• 支持管理调制解调器的操作模式
• TelSDK Console App模块化
• 支持检索调制解调器的蜂窝功能

远程信息处理 SDK v1.4.0
日期: 2018 年 4月
支持的产品: MDM9650.LE.2.1、MDM9650.LE.2.3
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 支持 WWAN 数据连接配置文件管理
• 订阅 API 的示例应用程序
• 能够在通话时播放 DTMF 音

远程信息处理SDK v1.3.0
日期: 2018 年 2 月
支持的产品:  MDM9650.LE.2.1、MDM9650.LE.2.3
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 支持存根库,允许非被许可者进行脱靶编译
• 支持基于 GNSS 的位置报告 API
• 能够获取无线电、语音注册状态

远程信息处理 SDK v1.2.0
日期: 2017 年 12 月
支持的产品:   MDM9650.LE.2.1
虽然API可用,但API端到端工作需要底层平台和硬件能力

详细信息:
• 添加 getImsi() 方法进行订阅
• 更新 eCall 示例应用程序
• 更新了控制台应用程序以获取订阅信息
• 支持 RadioState 和 ServiceState 通知
• 支持订阅管理器获取UICC订阅信息

Qualcomm 解决方案

 

高通 AI Hub

全新高通 AI Hub 包含预优化AI模型库,支持在搭载骁龙和高通平台的终端上进行无缝部署。
该模型库为开发者提供超过75个主流的AI和生成式AI模型,比如Whisper、ControlNet、Stable Diffusion和Baichuan-7B,可在不同执行环境(runtime)中打包,能够在不同形态终端中实现卓越的终端侧AI性能、降低内存占用并提升能效。所有模型均经过优化,以充分利用高通AI引擎内所有核心(NPU、CPU和GPU)的硬件加速能力,从而使推理速度提升4倍。

了解更多

SDK 下载

本版块下载 SDK,只需简单注册,就可轻松下载。