修复变体数据不能保存bug
This commit is contained in:
@@ -943,6 +943,7 @@ void Parse::run()
|
||||
|
||||
qDebug() << "variant: " << data;
|
||||
|
||||
saveVariantToFile(var);
|
||||
saveActuatorDataToFile(group);
|
||||
emit actuator_info_brake(group);
|
||||
emit variantInfo(var);
|
||||
@@ -1880,18 +1881,18 @@ void Parse::parseData(const int id, const QByteArray data)
|
||||
|
||||
void Parse::saveVariantToFile(const Variant &var)
|
||||
{
|
||||
QFile file(ins_file_name);
|
||||
QFile file(variant_file_name);
|
||||
if(file.open(QIODevice::Append) )
|
||||
{
|
||||
//qDebug() << u8"保存ins数据";
|
||||
qDebug() << u8"保存variant数据";
|
||||
QTextStream stream(&file);
|
||||
stream.setCodec("UTF-8");
|
||||
|
||||
stream << QDateTime::currentDateTime().toString("yyyyMMddHHmmss").toUtf8() << ",";
|
||||
stream << var.l_var_current << ",";
|
||||
stream << var.r_var_current << ",";
|
||||
stream << (var.l_var_dir ? "反转" : "正转") << ",";
|
||||
stream << (var.r_var_dir ? "反转" : "正转") << "\n";
|
||||
stream << (var.l_var_dir ? "inversion" : "foreward") << ",";
|
||||
stream << (var.r_var_dir ? "inversion" : "foreward") << "\n";
|
||||
|
||||
stream.flush();
|
||||
|
||||
|
||||
Reference in New Issue
Block a user