Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 240 → Rev 239

/QMK-Groundstation/trunk/Logger/CSVLogger.cpp
20,11 → 20,10
 
#include "CSVLogger.h"
 
CSVLogger::CSVLogger(cSettings * settings, sMode * mode) {
CSVLogger::CSVLogger(cSettings * settings) {
// QFile-Instanz (Log-Datei)
csvfile = new QFile("");
this->settings = settings;
this->mode = mode;
}
 
CSVLogger::~CSVLogger() {
44,17 → 43,9
}
 
//neuen Log erstellen
void CSVLogger::newLog() {
void CSVLogger::newLog(QString filename) {
if (!csvfile->isOpen())
{
QString mode_name = mode->Hardware;
if (mode_name.size() == 0) {
mode_name = QString("groundstation_log");
}
QString filename = settings->DIR.Logging +
mode_name + "_" +
QDate::currentDate().toString(("yyyy-MM-dd")) + "_" +
QTime::currentTime().toString("hh-mm") + ".csv";
csvfile = new QFile(filename);
if (!csvfile->exists())
{