Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Display buffer for the ergodox LCD and a Non-blocking sync routine. #115

Open
wants to merge 17 commits into
base: master
Choose a base branch
from

Commits on May 5, 2016

  1. Configuration menu
    Copy the full SHA
    330d71e View commit details
    Browse the repository at this point in the history

Commits on May 6, 2016

  1. Made the LCD_scan non-blocking.

    acui committed May 6, 2016
    Configuration menu
    Copy the full SHA
    2eebde8 View commit details
    Browse the repository at this point in the history
  2. Made the ticks test routine inline.

    Added a blocking version of the display sync function.
    acui committed May 6, 2016
    Configuration menu
    Copy the full SHA
    4748cb4 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    358372e View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    a448e8e View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    ac31b25 View commit details
    Browse the repository at this point in the history
  6. Added the license for the font.

    acui committed May 6, 2016
    Configuration menu
    Copy the full SHA
    f57e1c8 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2016

  1. Added a minimal TTY to the LCD.

    acui committed May 7, 2016
    Configuration menu
    Copy the full SHA
    08a6456 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2016

  1. Added cli commands for text and fixed lots of bugs

    1. Wrong page numbers when the max y of the bounding box is not a
    multiplier of 8.
    2. The LCD's coordinate system has a reversed y. Fixed nearly all the
    tty funcions.
    3. The clear screen function changed to the STLcd_clear in the TTY APIs.
    4. Added lcdTextOut and ttyScrollUp cli commands.
    acui committed May 8, 2016
    Configuration menu
    Copy the full SHA
    8a6a274 View commit details
    Browse the repository at this point in the history
  2. Removed debug outputs.

    acui committed May 8, 2016
    Configuration menu
    Copy the full SHA
    6727319 View commit details
    Browse the repository at this point in the history
  3. Made a general bitmap output function for LCD.

    Also changed the code style.
    acui committed May 8, 2016
    Configuration menu
    Copy the full SHA
    77900ff View commit details
    Browse the repository at this point in the history

Commits on May 9, 2016

  1. Tabified the Lib/delay.h

    acui committed May 9, 2016
    Configuration menu
    Copy the full SHA
    15a9d10 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1cb299c View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    368525e View commit details
    Browse the repository at this point in the history
  4. Deleted the trailing space.

    acui committed May 9, 2016
    Configuration menu
    Copy the full SHA
    98e9800 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2016

  1. Configuration menu
    Copy the full SHA
    080fb54 View commit details
    Browse the repository at this point in the history

Commits on May 14, 2016

  1. Configuration menu
    Copy the full SHA
    d3adc38 View commit details
    Browse the repository at this point in the history