diff --git a/sensecarbon_tsv.py b/sensecarbon_tsv.py
index ac3687cd22b51367ca1f5f8afa8090f0331aad19..fed51b4921ebdcbe906bbf6a9e3e4851cab702cb 100644
--- a/sensecarbon_tsv.py
+++ b/sensecarbon_tsv.py
@@ -219,6 +219,21 @@ class TimeSeriesItemModel(QAbstractItemModel):
         return 1
 
 
+class SpectralConfiguration():
+
+    def __init__(self, nb, px_size, bandnames=None, wavelengths=None, sensorname=None):
+
+        self.nb = nb
+        self.px_size = float(px_size)
+
+        self.bandnames = bandnames
+        self.wavelengths = wavelengths
+        self.sensorname = sensorname
+
+
+
+
+
 class TimeSeries(QObject):
 
     #define signals