arduino / arduino/ArduinoCore-API

HardwareSerial::write(long/int) is incorrect/dangerous!

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

描述

any value above 255 will just be cut off -

```
inline size_t write(unsigned long n) { return write((uint8_t)n); }
inline size_t write(long n) { return write((uint8_t)n); }
inline size_t write(unsigned int n) { return write((uint8_t)n); }
inline size_t write(int n) { return write((uint8_t)n); }
```

please remove or fix the incorrect implementations!

贡献指南

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

评估

这个 Issue 还没有评估数据。

把新 issue 发到你的邮箱

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