uSDX 4行表示に変更 [uSDX]
uSDXのOLEDバージョンは2行表示ですが、縦に伸ばしたフォントで気持ち悪いので4行表示にしました。
1行目に表示されていたCWのデコードを4行目に移動させてSメータの表示にかかわらず行いっぱいにデコードされるようにしました。
変更するのは3箇所です。
32行のコメントを取ります。
32 #define CONDENSED 1 // Display in 4 line mode (for OLED and LCD2004 modules)
4080行あたりの変更追加
コールサインは変更してください。
4083 lcd.setCursor(10, 2); lcd.print("JR3XNW");
5200行あたりの変更追加です。
5200 uint8_t i = cw_event - 1; if(15 - i + 1){ lcd.setCursor(15 - i, 3); lcd.print(out[15 - i]); cw_event++; } else cw_event = false; // CW-Desoder in line 3
文字は小さくなりますが、かえって見やすくなったように思います。
バージョンuSDC_xを使っているので、他のバージョンではこの通りでないかも、スケッチ内を検索して調べてください。
1行目に表示されていたCWのデコードを4行目に移動させてSメータの表示にかかわらず行いっぱいにデコードされるようにしました。
変更するのは3箇所です。
32行のコメントを取ります。
32 #define CONDENSED 1 // Display in 4 line mode (for OLED and LCD2004 modules)
4080行あたりの変更追加
コールサインは変更してください。
4083 lcd.setCursor(10, 2); lcd.print("JR3XNW");
5200行あたりの変更追加です。
5200 uint8_t i = cw_event - 1; if(15 - i + 1){ lcd.setCursor(15 - i, 3); lcd.print(out[15 - i]); cw_event++; } else cw_event = false; // CW-Desoder in line 3
文字は小さくなりますが、かえって見やすくなったように思います。
バージョンuSDC_xを使っているので、他のバージョンではこの通りでないかも、スケッチ内を検索して調べてください。
2023-10-09 13:41
nice!(0)
コメント(0)
コメント 0