Как отображать расширенные символы ASCII, например, стандартный символ степени, DEC 167, на Serial Monitor [not LCD]?

Я провел день, исследуя это, и прочитал много материала, но без успешных результатов. [Я действительно думал, что это будет тривиальная задача.]

Является ли эта проблема Windows или WIN10 конкретным, поскольку расширенные символы кажутся не отображаемыми? Независимо от того, есть ли решение?

2 голоса | спросил KC Tucker 31 MaramFri, 31 Mar 2017 02:28:00 +03002017-03-31T02:28:00+03:0002 2017, 02:28:00

1 ответ


3

Последовательный монитор Arduino использует UTF-8 для обсуждения на http: //forum.arduino.cc/index.php?topic=172814.0 -

Для символа степени U + 00B0 вы должны отправить байты UTF8 0xC2 0xB0 следующим образом:

Serial.print("°");
ответил Dave X 31 MaramFri, 31 Mar 2017 08:17:40 +03002017-03-31T08:17:40+03:0008 2017, 08:17:40

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132