V 0.7.17
发布时间:2025-04-24
AP 更新日志
🚀 新功能【全球独家重磅更新】
- 新增小家电模式,支持原本只能用A口充电的小家电设备可以使用C口充电。
- 新增 PD 协议下 5V5A 档位开关,支持Raspberry Pi 5 满血充电。
⚡ 改进优化
- 自由流算法迭代,大幅优化功率分流算法,提升系统性能和稳定性。
- 针对两档 PPS,改进优化 FluxAI 自由流算法,提升充电利用率约 3%。
- 增强了 WiFi 连接兼容性,改善了网络连接体验。
- 自由流算法迭代,大幅优化功率分流算法,提升系统性能和稳定性。
- 针对两档 PPS,改进优化 FluxAI 自由流算法,提升充电利用率约 3%。
- 增强了 WiFi 连接兼容性,改善了网络连接体验。
🐛 修复问题
- 不断连,修正个别机型(ROG 游戏本,vivo X200s)在极端情况下断连案例。
- 修复特定协议识别问题,提升协议可靠性。
BP 更新日志
安全增强
- PD 协议安全: 优化 PPS/AVS 请求流程,启用“探测抑制”,提升高功率交互稳定性与兼容性。
- 配置校验: 增加电缆补偿和电压偏移配置的严格验证。
性能优化
- 功率预算下限: 引入最低功率水位,提升稳定性。
- 功率预算精度: 优化功率参数更新逻辑,确保调节过程中的参数稳定可控。
- PPS/AVS 效率: 增强了 PPS/AVS 请求处理,加快充电状态达成。
- 配置检测优化: 重构了 PD 模式(如 Fix5V/EPR)检测逻辑,提高识别准确性与效率。
- 探测抑制改进: 实施更严谨的探测抑制策略,降低 CPU 负载。
- 快充判定加速: 简化高速充电协议判定逻辑,减少充电会话建立延迟。
错误修复
- 快充识别修正: 修复特定快充协议(如 FC_PD_Fix5V)识别不准的问题,避免进入不兼容模式。
系统架构改进
- 电源管理责任链: 集成功率水位机制,增强功率分配逻辑的灵活性与可维护性。
- 动态配置更新: 实现高效的配置文件动态加载与应用,优化模式切换性能。
- 电流请求灵活性: 调整电流请求处理,精确适应不同电压模式(如 5V)下的电流控制。
- AMS 状态检查: 增加 AMS 完成状态检查,优化协议终端状态管理,减少资源浪费。
- Sink 询问重构: 简化接收端询问逻辑,提升代码可读性与资源效率。
- 兼容模式优化: 优化 PD 兼容模式下的状态管理,防止资源浪费,提升稳定性。
- EPR 流程精简: 优化 EPR 模式处理,减少冗余检查,提高效率与可维护性。
- 电缆补偿支持 新增电缆补偿功能,动态调整电压以优化不同电缆下的充电效率。
- 固定电压偏移: 实现固定电压偏移功能,精确补偿电压损耗,确保稳定供电。
其他更新
- 全面测试: 通过仿真与实测验证新机制的稳定性与性能。
- 探测算法优化: 更新电源探测算法,提升探测效率与协议流畅性。
- 探测标志改进: 优化探测抑制标志的使用,增强复杂场景下的可靠性。
- 探测阻塞优化: 调整探测阻塞机制,确保资源最优使用。
- 交互健壮性: 改进与对端设备的交互协议,提升兼容性与通用性。
V 0.6.92
发布时间:2025-02-26
AP 模块更新日志
🚀 新功能
- 启用 Type-C 认证,兼容更多充电场景,提高了 PD 充电的兼容性。
- 优化电源协商机制,确保系统能够以最佳效率运行。
⚡ 改进优化
- 进行了一般性代码维护和清理,以增强整体可靠性。
- 优化充电协议交互,增强设备兼容性,提升充电稳定性。 🐛 修复问题
- 修复个别机型在电量耗尽自动关机后无法充电的问题。
- 增强了 HTTP 服务器的稳定性,减少了极端情况下网络断连情况。
- 解决了一些格式问题,提高系统稳定性和准确性。
BP 模块更新日志
2025-02-26 更新日志: 启用Type-C认证
改进
- 通过在系统中启用Type-C认证,进一步增强了模块的兼容性,确保在广泛的设备中实现无缝对接。Type-C认证的激活使得该模块能够遵循最新的行业标准,为用户提供更高的可靠性和兼容性。
其他
- 在技术实现上,通过对内部配置进行优化调整,以提供更高效稳定的充电协议处理,提升Buck转换器的性能,确保在不同的电源条件下,系统能够以最佳效率运行。
2025-02-25 更新日志: 强化充电协议处理与电力配置
改进
- 在快速充电协议检测中新增对 PD 兼容模式的启用检测,进一步优化对多种充电协议的支持。
- 使用统一的宏定义来管理 SPR 和 EPR 的固定和动态 PDO 数量,提升代码的可维护性和灵活性。
- 通过宏定义的应用,代码的可读性得到显著提升,同时减少了硬编码的使用,使系统更为健壮。
修复
- 修复了 SPR 和 EPR PDO 数量不一致的问题,通过动态判断和宏定义确保配置的一致性。
- 解决了在特定情况下可能出现的充电协议配置误差,保证了在不同协议下的稳定性。
其他
- 更新了电源等级模块的配置策略,加入更智能的动态调整机制,以适应未来更多元的充电需求。
- 在代码结构上引入了更为清晰的模块化处理,使得电源管理模块的扩展性得到了大幅提升。
2025-02-24 更新日志: BP模块增强充电协议支持与源能力优化
改进
- 引入了对低压可编程电源 (LV PPS) 和高压可编程电源 (HV PPS) 的单独支持,通过灵活的配置机制响应不同的电力需求,确保更广泛的兼容性和支持更多设备。
- 优化了电源传输协议的动态适应能力,在不同的电力场景下能够智能地选择最合适的PDO组合。
- 改进了源能力更新逻辑,增强了代码的可读性和维护性。
- 移除了冗余的宏定义,简化了代码结构,使得代码更加简洁高效。
修复
- 解决了由于电力预算限制导致的电流设置不准确的问题,确保在不同功率模式下均能正确配置电流。
- 修复了某些情况下可编程电源能力未正确初始化的问题,确保在开启可编程电源支持时的稳定性和可靠性。
- 修复了在非Type-A接口下的电源能力配置,确保不同接口类型的适配性。
其他
- 增强了代码注释和文档,以支持未来的功能扩展和维护。
- 为源能力更新增加了更严格的条件检查,提高了协议处理的安全性和鲁棒性。
2025-02-21 更新日志: 提升BP模块稳定性与优化
改进
- 对BP模块中USB-C充电芯片的内部设计进行了更高效的改进,通过更名实现更清晰的功能标识。此改进提升了代码的可维护性和模块的整体效率。
- 将定时器功能指向更新后的执行函数,确保在处理异常退出模式时的更高可靠性。这样在电源管理过程中提供了更加稳定的控制。
修复
- 修正了异常退出模式下的控制流程,确保在处理电源端口重启时的正常化操作。通过对函数逻辑的清晰化处理,提升了系统在异常情况下的自动恢复能力。
其他
- 清理了冗余代码以提升代码的简洁性和可读性。这不仅减少了不必要的复杂性,还为后续开发提供了更清晰的代码基础。
V 0.6.90
发布时间:2025-02-24
🚀 新功能
- 改进对额外电源传输协议的支持,确保更广泛的设备兼容性。
- 提升 FCP/SCP/UFCS/PE 等非 PD 协议的兼容性。
- 优化电源协商机制,提高系统性能。
⚡ 改进优化
- 优化了 FluxAI 自由流 ® 算法,提升了整体充电效率。
- 优化了充电芯片的内存使用率。
- 进行了一般性代码维护和清理,以增强整体可靠性。
- 优化充电协议交互,增强设备兼容性,提升充电稳定性。 🐛 修复问题
- 修复了睡眠充在特定情境下充电问题。
- 增强了 WiFi 连接兼容性,改善了网络连接体验。
- 修复了可能导致扩展消息处理错误的问题。
- 增强了 HTTP 服务器的稳定性。
- 解决了一些格式问题,提高系统稳定性和准确性。
V 0.6.85
发布时间:2025-02-19
允许关闭 PPS
V 0.6.75
发布时间:2025-01-24
优化与增强
- 优化了 FluxAI 自由流 ® 算法,提升了整体系统性能与稳定性;
- 优化充电协议交互,增强设备兼容性,提升充电稳定性;
- 通过优化电源管理、遥测处理和端口配置,提高系统性能。
- 新增灯光关闭功能,提供更加灵活的用户体验;
- 改进 WiFi 重新连接逻辑,提高稳定性并减少不必要的重置。
- 优化 MQTT 重新连接策略,减少网络不稳定时的连接中断。
- 改进 BLE 消息处理和连接管理,提高运行效率。
- 精简 Web 服务器请求处理流程,减少系统开销。
- 启用 Prometheus Exporter (alpha)。
问题修复
- 加速 OTA 过程,提高稳定性并提升更新效率;
- 修复多个内存管理问题,提升系统可靠性和运行性能。
- 解决 WiFi 连接状态异常问题,增强网络稳定性。
- 增强了部分路由器的 WiFi 连接兼容性,改善了网络连接体验;
- 修正电源分配逻辑,确保端口优先级正确。
- 修复 MQTT 重新连接逻辑,避免重复断开 WiFi 连接。
- 纠正 OTA 更新处理逻辑,确保回滚机制正常运行。
- 修复冗余事件处理导致的系统异常行为。
重构与架构优化
- 重构服务执行和消息处理,提高模块化设计水平。
- 重新设计 WiFi 状态管理,提高连接效率。
- 改进 MQTT 客户端逻辑,支持备用代理 IP 配置。
- 优化电源分配机制,实现动态负载调整。
V 0.6.54
发布时间:2025-01-13
- 优化部分设备电池电量与健康度的展示逻辑,提升数据准确性;
- 支持部分搭载高通芯片的安卓设备准确显示电池健康度;
- 优化 FluxAI 自由流®算法,提升整体性能与稳定性;
- 新增涓流充电状态识别与显示功能;
- 提升部分路由器的 WiFi 连接兼容性,改善连接体验;
- 新增部分设备型号的支持与显示功能,提升适配范围。
V 0.6.45
发布时间:2025-01-08
修复灯光闪烁问题