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

PlatformIO, Code cleanup, safety, and facilities for inverting the fan/SSR outputs #12

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

Commits on Sep 28, 2020

  1. Build with platformio.

    fake-name committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    dc86174 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    1dab6f9 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    449a8b4 View commit details
    Browse the repository at this point in the history
  4. Ok, MAX31855 is a available PIO library, just use that.

    Also, add .gitignore.
    fake-name committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    9c580df View commit details
    Browse the repository at this point in the history
  5. Fix all build warnings.

    Mostly lots of unsigned/signed comparisons, and removed `char* string2char(String command)` because it was an abomination.
    fake-name committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    29006d6 View commit details
    Browse the repository at this point in the history
  6. Use sane types for things. Mostly, use enums for state, instead of ma…

    …gic numbers everywhere.
    
    Also, add facilities for managing inverted-output fan/SSR signals.
    fake-name committed Sep 28, 2020
    Configuration menu
    Copy the full SHA
    5489f9c View commit details
    Browse the repository at this point in the history