「ArduinoMega2560R3」+「Marlin_v1」+「Printrun」でのBaudrateは250000でOKでした。
前回のエントリー(Marlin_v1の設定)でエラーが出たので、ボーレート(Baudrate)を250,000から115,200に変更しましたと書きました。だけどちょっと気になったので前に使っていた古いバージョンのMarlinのConfiguration.hを見てみたところBaudrateは250000になっていたので、新しいMarlinのBaudrateを250000に戻してみたところ問題なくPCと接続出来ました。
↑ボーレート250000で接続
う~ん、何で前はエラーが出たのかさっぱり分かりせんが、何度も接続したり切ったりしても問題が無いのでこのままBaudrateは250,000にしておきます。
Marlin_v1の設定はデフォルトのままでは以下のようです。
“Configuration.h”の28行目
#define BAUDRATE 250000
ちなみに、GitHubのErikZalm/Marlinのページには以下の様に書いてあります。
https://github.com/ErikZalm/Marlin
The default baudrate is 250000. This baudrate has less jitter and hence errors than the usual 115200 baud, but is less supported by drivers and host-environments.
ボーレートについてちょっと調べてみたところ、Solidoodleなどで使われているRepetier-Hostは、一部の説明ではボーレートは115,200に設定してくださいって書いてあるのもあるようです。
コメントを残す