arduino / arduino/ArduinoCore-API

Add `Print::printf`

未关闭
#32 2 条评论 0 个 reaction 已指派 0 人 已被 @MCUdude 认领 在 GitHub 查看
enhancement
主要语言
C++
星标
306
派生
150
PR 合并指标
30 天内没有已合并 PR

描述

### Describe the request

Please add a `printf` function to [the `Print` class](https://github.com/arduino/ArduinoCore-API/blob/0f4e57ea193a00163ae59f0f0ff478feae7eb5db/api/Print.h#L35).

### ArduinoCore-API version

0f4e57ea193a00163ae59f0f0ff478feae7eb5db

### Additional context

#### Additional requests

- https://github.com/arduino/Arduino/issues/3586
- https://github.com/arduino/Arduino/issues/7386
- https://github.com/arduino/Arduino/pull/5938
- https://github.com/arduino/ArduinoCore-API/issues/41
- https://github.com/arduino/ArduinoCore-API/issues/53
- https://github.com/arduino/ArduinoCore-API/pull/268
- https://github.com/arduino/ArduinoCore-avr/pull/482
- https://github.com/arduino/ArduinoCore-avr/pull/509
- https://github.com/arduino/ArduinoCore-avr/pull/555
- https://github.com/arduino/ArduinoCore-mbed/issues/941
- https://github.com/arduino/ArduinoCore-renesas/issues/351
- https://github.com/arduino/ArduinoCore-samd/pull/458
- https://github.com/arduino/ArduinoCore-zephyr/pull/305
- https://groups.google.com/a/arduino.cc/g/developers/c/E0pUPWeDE2Y/m/fGBK_49bBgAJ

#### Related

- https://github.com/arduino/ArduinoCore-API/pull/29
- https://github.com/arduino/ArduinoCore-API/issues/34
- https://groups.google.com/a/arduino.cc/d/msg/developers/E0pUPWeDE2Y/GPWl9Nw1BwAJ
- https://github.com/SpenceKonde/megaTinyCore/pull/112

贡献指南

这个仓库没有索引到贡献指南

调研方向

从链接的类 Print 定义处的 api/Print.h 开始,然后查看链接的 ArduinoCore-API pull request #28 以及与现有设计决策相关的请求。完成的标准是,所请求的 Print::printf API 已按照与项目一致的方式定义,并且其跨 core 影响已得到处理。

由索引模型根据 Issue 内容生成。

评估

技术栈
cpp
领域
api, embedded-iot
Issue 类型
功能
难度
4/5
预计耗时
3-5 天
活跃度
停滞
描述清晰度
基本清楚
新手友好度
25/100

把新 issue 发到你的邮箱

精选适合新手参与的 GitHub issue 摘要。