fork of reebn's uBitx v6 firmware
Go to file
Reed Nightingale 8faa9c58c7 Make function inputs const, and fix some compiler errors 2020-02-09 15:30:37 -08:00
PDQ_MinLib Add two spacer characters 2020-01-28 02:29:37 -08:00
README.md Update README.md 2019-12-18 11:58:25 +05:30
button.h Move button definition 2020-02-09 15:28:46 -08:00
encoder.cpp Explicit cast to prevent integer overflow 2020-01-26 10:47:57 -08:00
encoder.h First pass at a momentum function 2020-01-21 01:13:36 -08:00
glcdfont.c PDQ driver is working, but renders a little funny 2019-12-31 17:31:05 -08:00
keyer.cpp Fix inter-element timing 2020-01-30 20:23:17 -08:00
menu.cpp Make function inputs const, and fix some compiler errors 2020-02-09 15:30:37 -08:00
menu.h Make function inputs const, and fix some compiler errors 2020-02-09 15:30:37 -08:00
menu_main.cpp Make function inputs const, and fix some compiler errors 2020-02-09 15:30:37 -08:00
menu_main.h Make function inputs const, and fix some compiler errors 2020-02-09 15:30:37 -08:00
morse.cpp Don't play bools if morseMenu is off 2020-01-26 11:15:11 -08:00
morse.h Add morseBool function 2020-01-25 16:31:32 -08:00
nano_font.cpp Save ~4% progmem by using a slightly smaller font 2020-01-01 20:49:35 -08:00
nano_font.h Save ~4% progmem by using a slightly smaller font 2020-01-01 20:49:35 -08:00
nano_gui.cpp Merge master into text-justification 2020-01-28 20:34:23 -08:00
nano_gui.h Give readTouch a standard type 2020-02-09 15:29:48 -08:00
settings.cpp Merge warning fixes, and fix 'new' warnings 2020-01-26 11:12:07 -08:00
settings.h Add option to turn on and off morse menu playback 2020-01-21 22:06:37 -08:00
setup.cpp Move LIMIT macro to utils 2020-02-08 14:59:06 -08:00
setup.h Refactor BFO settings menu 2020-01-19 19:24:26 -08:00
ubitx.h Remove TX offset in CW mode, and refactor frequency setting code so that it's (almost) all in one place. W0EB pointed out this issue, and it appears that it was discussed but never implemented in https://groups.io/g/BITX20/topic/20916360 2020-02-02 15:19:44 -08:00
ubitx_cat.cpp Remove unused static 2020-01-26 10:42:37 -08:00
ubitx_si5351.cpp Remove unused variable 2020-01-26 10:43:11 -08:00
ubitx_ui.cpp Move button definition 2020-02-09 15:28:46 -08:00
ubitxv6.ino Merge pull request #11 from reedbn/cw-transmit-at-displayed-freq 2020-02-04 21:51:03 -08:00
utils.h Move LIMIT macro to utils 2020-02-08 14:59:06 -08:00
version.cpp Update reported version 2020-01-28 20:54:02 -08:00
version.h Forgot to add version files to the project. Silly me. 2020-01-27 23:11:32 -08:00

README.md

ubitxv6

uBitx v6.3.1 Arduino sketch IMPORTANT: It will compile only if you place this in the Arduino's own sketch directory! This is because of the restricted places that the Arduino searches for it's include files (the headers).

  • This is refactored to remove dependencies on any library except the standard Arduino libraries of SPI, I2C, EEPROM, etc.
  • This works with ILI9341 display controller. The pins used by the TFT display are the same as that of the 16x2 LCD display of the previous versions.
  • As the files are now split into .cpp files, the nano gui, morse reader, etc. can be reused in other projects as well

This is released under GPL v3 license.