LCD-Display
The Display class contains functions to print temperatures into the console. It is possibul to print them in a normal or large font or to put a frame around.
Installation
npm install "@martijn_everaert/command-line-temperature-lcd"
Usage example
;//to print -1.56 °c in normal font without frameLCD.printDisplay-156,false,false;//to print 8.56 °c in normal font with frameLCD.printDisplay856,true,false;//to print 20 °c in big font without frameLCD.printDisplay200,false,true;
Functions
-
emptyLines(string[]): removes every character from the array and retuns it.
-
makeStringWithUnit(number): puts the number in a string plus a unit then returns it.
-
addNumbersToArray(string,boolean): makes an array with the given numbers of the string into ascci art and returns the array.
-
addFrameToArray(string[], boolean): adds a frame to a given array and returns the new array.
-
printToConsole(string[]): prints the array beneath eachother.
-
printDisplay(number, boolean, boolean): uses the before mentioned functions to print out a number to LCD style screen as a temperature.
Development setup
Describe how to install all development dependencies and how to run an automated test-suite of some kind. Potentially do this for multiple platforms.
make installnpm test
Meta
Martijn Everaert – martijn.everaert@gmail.com
Distributed under the MIT license.