2015年7月28日火曜日

Arduino IDE1.6.3 Bug

Arduino IDEを何気なくVersion UPした所、DDS VFOのSTEPが誤表示。今迄、新版と旧版を気にしてなかったが、新版1.6.Xで確実に起きる現象だ。感じとして、デバイスのタイミングを狂わせる要素が有る様に思える。次期Versionで回収されると期待し、1.6.2を使っていたが、1.6.3でも改修されてない。矢張り新版はリスクがあり、旧版1.0.6を使うべきだ。
 
修正前のプログラム(新版で、誤動作)
誤表示は、STEPである。事前に表示を消してから、データ表示する様にしている。また、表示クリアーの桁数を変更しても、誤表示する。(インターバル処理をしているかの様な感じの誤動作)
修正後のプログラム(旧版、新版とも正常)
新版1.6.Xで正常表示を行う様に修正したモジュール。(メモリーが十分有るので、こんな書き方でも良いのだが・・・・)
 
正常な表示。