92609


Spresense、LTE拡張ボード arduinoIDE、#include <LTE.h>を使用しています。  
Serial.beginをしていなくても拡張ボードからのエラーがSerialから出力されます。  
エラーをSerialからださないようにする方法はあるでしょうか。


CC BY-SA 4.0
2022-12-04T02:41:02.937
92566
2022-12-07T01:17:47.603
2022-12-06T13:06:49.020
3060
55650
question
spresense
Spresense で Serial へのエラー出力を止めたい


こんにちは

Spresenseで利用できるシリアルポート `Serial` と `Serial2` の内、 `Serial` はデバッグシリアルになるので、
`Serial.print()` で明示的に出力させたものだけではなく、各ライブラリでのエラーメッセージ表示用に使われているようです。  
参照  
[1.1.2.
Serial](https://developer.sony.com/develop/spresense/docs/arduino_developer_guide_ja.html#_serial)

もし、デバッグ用の出力をすべて消したい場合は、`Arduino15/packages/SPRESENSE/hardware/spresense/x.x.x/`
内のすべての `printf` をコメントアウトするなどして消してしまうしかないと思います。  
もちろん、その場合必要なエラーメッセージまですべて消えてしまうので、問題が起こっても何が起こっているのかわからなくなりますが。


CC BY-SA 4.0
2022-12-07T01:17:47.603
92609
2022-12-07T01:17:47.603
32034
92566
answer