Skip to content
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also or learn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also . Learn more about diff comparisons here.
base repository: nuket/ArduinoShell
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base: adc-inputs
Choose a base ref
...
head repository: nuket/ArduinoShell
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare: master
Choose a head ref
Checking mergeability… Don’t worry, you can still create the pull request.
  • 16 commits
  • 25 files changed
  • 4 contributors

Commits on Oct 27, 2015

  1. Comment out missing options for now.

    Max Vilimpoc committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    f1dbd80 View commit details
    Browse the repository at this point in the history
  2. F() as many strings as possible.

    Memory tradeoff is:
    
    Sketch uses 13,098 bytes (42%) of program storage space. Maximum is 30,720 bytes.
    Global variables use 2,396 bytes (116%) of dynamic memory, leaving -348 bytes for local variables. Maximum is 2,048 bytes.
    
    Sketch uses 13,972 bytes (45%) of program storage space. Maximum is 30,720 bytes.
    Global variables use 1,614 bytes (78%) of dynamic memory, leaving 434 bytes for local variables. Maximum is 2,048 bytes.
    Max Vilimpoc committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    d418ac6 View commit details
    Browse the repository at this point in the history
  3. Returned another 60 bytes to global memory.

    Max Vilimpoc committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    71616fe View commit details
    Browse the repository at this point in the history
  4. Replace table-driven CRC with bit-by-bit-fast CRC.

    Memory savings:
    
    Sketch uses 13,562 bytes (44%) of program storage space. Maximum is 30,720 bytes.
    Global variables use 1,042 bytes (50%) of dynamic memory, leaving 1,006 bytes for local variables. Maximum is 2,048 bytes.
    Max Vilimpoc committed Oct 27, 2015
    Configuration menu
    Copy the full SHA
    0b0fae7 View commit details
    Browse the repository at this point in the history

Commits on Oct 28, 2015

  1. Added script to run clang against Arduino-based sources.

    Not everything works, but it's an interesting start.
    Max Vilimpoc committed Oct 28, 2015
    Configuration menu
    Copy the full SHA
    5ffe8c3 View commit details
    Browse the repository at this point in the history

Commits on Nov 23, 2015

  1. Arduino 1.6.6 no longer respects statically declared functions in the…

    … .ino file.
    Max Vilimpoc committed Nov 23, 2015
    Configuration menu
    Copy the full SHA
    9aac260 View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2015

  1. Update documentation.

    Max Vilimpoc committed Dec 6, 2015
    Configuration menu
    Copy the full SHA
    fe6ba50 View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2016

  1. Converting this code into Library form.

    Max Vilimpoc committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    0ca7e87 View commit details
    Browse the repository at this point in the history
  2. Library-ized.

    Max Vilimpoc committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    eb84c9a View commit details
    Browse the repository at this point in the history
  3. Improve command processing interval checker.

    Max Vilimpoc committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    d2ed0b1 View commit details
    Browse the repository at this point in the history
  4. Update README.md

    nuket committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    ae260dd View commit details
    Browse the repository at this point in the history
  5. Update README.md

    nuket committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    bdc2bb3 View commit details
    Browse the repository at this point in the history
  6. Update README.md

    nuket committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    186fe4c View commit details
    Browse the repository at this point in the history
  7. Update README.md

    nuket committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    7025243 View commit details
    Browse the repository at this point in the history
  8. Add simple screencast.

    Max Vilimpoc committed Jan 10, 2016
    Configuration menu
    Copy the full SHA
    7def53c View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2016

  1. Fix keywords.txt and add ifndef to header.

    Max Vilimpoc committed Feb 6, 2016
    Configuration menu
    Copy the full SHA
    a61b208 View commit details
    Browse the repository at this point in the history
Loading