minor improvements
parent
714b79adf4
commit
039ad4c95f
|
|
@ -7,6 +7,7 @@ Crypto-Coins Infos with the help of the Binance and CoinStats API
|
|||
- Is a clock_info module and an app
|
||||
- I use Pebble++ watch to show a bigger size of clock_info
|
||||
- I use a wider, more readable font for Pebble++
|
||||
- Upload data via App-Loader interface first!!!
|
||||
|
||||

|
||||

|
||||
|
|
|
|||
|
|
@ -9,6 +9,7 @@ var ticker = 0;
|
|||
var currLoadMsg = "...";
|
||||
var timePeriod = "24h";
|
||||
var tknChrtData = [5,6,5,6,5,6,5,6,5,6,5,6,5,6,];
|
||||
var optSpacing = {};
|
||||
|
||||
|
||||
//
|
||||
|
|
@ -100,7 +101,7 @@ function getChart(period) {
|
|||
// logFile.write("Chart data:" + JSON.stringify(tknChrtData));
|
||||
|
||||
// just not readable
|
||||
// const oSpcOjb = ciLib.calculateOptimalYAxisSpacing(tknChrtData);
|
||||
optSpacing = ciLib.calculateOptimalYAxisSpacing(tknChrtData);
|
||||
// logFile.write("Y-Axis:" + JSON.stringify(oSpcOjb));
|
||||
// gridYValue = oSpcOjb.interval;
|
||||
|
||||
|
|
|
|||
|
|
@ -99,7 +99,9 @@ exports.calculateOptimalYAxisSpacing = function(data) {
|
|||
let adjustedMin = Math.floor(minY / roundedInterval) * roundedInterval;
|
||||
let adjustedMax = Math.ceil(maxY / roundedInterval) * roundedInterval;
|
||||
|
||||
return { min: adjustedMin, max: adjustedMax, interval: roundedInterval };
|
||||
let first = data[0];
|
||||
let last = data[data.length - 1];
|
||||
return { min: adjustedMin, max: adjustedMax, interval: roundedInterval, first: first, last: last };
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue