K3NG CWKeyer:1602のLCDで表示する
使用ライブラリ
ダメ:Arduinoで標準的に使っているLiquidCrystalのI2Cライブラリ
error: 'POSITIVE' was not declared in this scopeLiquidCrystal_I2C lcd(0x27, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
というエラーがでて使えませんでした。
成功:New LiquidCrystal
ZIPファイルとしてダウンロードしlibraryにインストールしました。
※標準で使っていたLiquidCrystal_I2Cはアンインストールしました。
スケッチ変更
keyer_features_and_options.hのここを有効に
keyer_setting.hのLCDの表示範囲を1602にあわせておきます
-
問題点
メモリが足らない・・・・のでUNOを使うときは他の機能(今回はWinKeyerのエミュを切った)を我慢しなくてはならない。
LiquidCrystalを変更したので、ほかのプログラムを書き込むときにはもとのLiquidCrystal_I2Cに入れ替える必要があるので面倒
0 件のコメント:
コメントを投稿