-
Notifications
You must be signed in to change notification settings - Fork 12
Add Devices directory with stub of LiquidCrystal_TC #6
Conversation
examples/Blink/Blink.ino
Outdated
@@ -1,10 +1,10 @@ | |||
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we should rename this file to the something more appropriate. TankController?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, done.
.github/workflows/Arduino-CI.yaml
Outdated
@@ -20,6 +20,12 @@ jobs: | |||
- run: | | |||
bundle install | |||
|
|||
# Creates the Library directory and install our libraries | |||
- run: | | |||
bundle exec ensure_arduino_installation.rb |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is this needed for running tests locally or only for the CI?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, we need to install custom libraries so it does make sense to have an install script that is called by the testing framework and is the one we can use as well.
Rename example and create install_libraries.sh script
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
* Add Devices directory with stub of LiquidCrystal_TC (#6) Add LiquidCrystal_TC stub class and devices directory. * Set theme jekyll-theme-slate * Update index.md (#12) The start of using github pages as documentation. * Move scripts into scripts directory. (#13) * Added Class and Tests for Serial (#10) Co-authored-by: Khalil Llewellyn <[email protected]> Co-authored-by: James Foster <[email protected]> Co-authored-by: Preston Carman <[email protected]> Co-authored-by: Preston Carman <[email protected]> Co-authored-by: khalilxl <[email protected]> Co-authored-by: Khalil Llewellyn <[email protected]>
* Add Devices directory with stub of LiquidCrystal_TC (#6) * Add LiquidCrystal_TC stub class and devices directory. * Add EEPROM encapsulation * Organized functions and added testing * continuing work, still have warnings and errors Co-authored-by: James Foster <[email protected]> Co-authored-by: Elizabeth Ventura <[email protected]>
Allow for further testing/development of EEPROM * Add Devices directory with stub of LiquidCrystal_TC (#6) * Add LiquidCrystal_TC stub class and devices directory. * Set theme jekyll-theme-slate * Update index.md (#12) * The start of using github pages as documentation. * Move scripts into scripts directory. (#13) * Added Class and Tests for Serial (#10) * Use custom `arduino_ci` with fixes we need (#17) * Explicitly install libraries (#18) * Meeting notes. * Documentation using Doxygen (#20) * Saving automated documentation to gh-pages branch using Doxygen * Restrict to pushing documentation to changes on master * Updating comments for Doxygen (#21) * Fixed formatting * Update to latest `arduino_ci`; cleanup library install * Change check for are we in CI to not rely on (missing) `ARDUINO_CI` macro. Co-authored-by: Preston Carman <[email protected]> Co-authored-by: Preston Carman <[email protected]> Co-authored-by: James Foster <[email protected]> Co-authored-by: Khalil Llewellyn <[email protected]> Co-authored-by: khalilxl <[email protected]>
We will be creating wrappers for the external libraries and this provides an initial stub.