aboutsummaryrefslogtreecommitdiff
path: root/src/create_database.nim
diff options
context:
space:
mode:
Diffstat (limited to 'src/create_database.nim')
-rw-r--r--src/create_database.nim22
1 files changed, 16 insertions, 6 deletions
diff --git a/src/create_database.nim b/src/create_database.nim
index f210c6f..82f473c 100644
--- a/src/create_database.nim
+++ b/src/create_database.nim
@@ -1,14 +1,24 @@
+## RRD database creation tool.
+##
+## The database will store the following data:
+##
+## - 1 year worth of samples each 15 minutes
+## - average of each day for 10 years
+## - min of each day for 10 years
+## - max of each day for 10 years
+##
+## The data contained in the database is
+##
+## - temperature
+## - relative humidity
+## - pressure
+## - battery voltage
+
import os
import osproc
import strformat
import strutils
-# This database will store the following data
-# - 1 year worth of samples each 15 minutes
-# - average of each day for 10 years
-# - min of each day for 10 years
-# - max of each day for 10 years
-
let
database = getAppDir().parentDir() / "database" / paramStr(1) & ".rrd"
step = 15 * 60