调整了声音相关设置

This commit is contained in:
hm
2021-06-27 18:25:22 +08:00
parent 2c8d32374a
commit b086f8a25b
21 changed files with 994 additions and 438 deletions
+57 -16
View File
@@ -162,30 +162,71 @@ void Config::set_GCS_ID(QVariant id)
setJsonObject("GlobalSetting",obj);
}
void Config::getServoOffset(QVariant *la,QVariant *ra,
QVariant *le,QVariant *re,
QVariant *ru)
void Config::getServoOffset(QVariant *ch1_d0,QVariant *ch1_kd,QVariant *ch1_len,
QVariant *ch2_d0,QVariant *ch2_kd,QVariant *ch2_len,
QVariant *ch3_d0,QVariant *ch3_kd,QVariant *ch3_len,
QVariant *ch4_d0,QVariant *ch4_kd,QVariant *ch4_len,
QVariant *ch5_d0,QVariant *ch5_kd,QVariant *ch5_len,
QVariant *ch6_d0,QVariant *ch6_kd,QVariant *ch6_len,
QVariant *ch7_d0,QVariant *ch7_kd,QVariant *ch7_len,
QVariant *ch8_d0,QVariant *ch8_kd,QVariant *ch8_len)
{
QJsonObject obj = getJsonObject("ServoOffset");
*la = obj.value("la").toDouble();
*ra = obj.value("ra").toDouble();
*le = obj.value("le").toDouble();
*re = obj.value("re").toDouble();
*ru = obj.value("ru").toDouble();
*ch1_d0 = obj.value("ch1_d0").toString();
*ch1_kd = obj.value("ch1_kd").toString();
*ch1_len = obj.value("ch1_len").toString();
*ch2_d0 = obj.value("ch2_d0").toString();
*ch2_kd = obj.value("ch2_kd").toString();
*ch2_len = obj.value("ch2_len").toString();
*ch3_d0 = obj.value("ch3_d0").toString();
*ch3_kd = obj.value("ch3_kd").toString();
*ch3_len = obj.value("ch3_len").toString();
*ch4_d0 = obj.value("ch4_d0").toString();
*ch4_kd = obj.value("ch4_kd").toString();
*ch4_len = obj.value("ch4_len").toString();
*ch5_d0 = obj.value("ch5_d0").toString();
*ch5_kd = obj.value("ch5_kd").toString();
*ch5_len = obj.value("ch5_len").toString();
*ch6_d0 = obj.value("ch6_d0").toString();
*ch6_kd = obj.value("ch6_kd").toString();
*ch6_len = obj.value("ch6_len").toString();
*ch7_d0 = obj.value("ch7_d0").toString();
*ch7_kd = obj.value("ch7_kd").toString();
*ch7_len = obj.value("ch7_len").toString();
*ch8_d0 = obj.value("ch8_d0").toString();
*ch8_kd = obj.value("ch8_kd").toString();
*ch8_len = obj.value("ch8_len").toString();
}
void Config::setServoOffset(QVariant la,QVariant ra,
QVariant le,QVariant re,
QVariant ru)
void Config::setServoOffset(QVariant ch1_d0,QVariant ch1_kd,QVariant ch1_len,
QVariant ch2_d0,QVariant ch2_kd,QVariant ch2_len,
QVariant ch3_d0,QVariant ch3_kd,QVariant ch3_len,
QVariant ch4_d0,QVariant ch4_kd,QVariant ch4_len,
QVariant ch5_d0,QVariant ch5_kd,QVariant ch5_len,
QVariant ch6_d0,QVariant ch6_kd,QVariant ch6_len,
QVariant ch7_d0,QVariant ch7_kd,QVariant ch7_len,
QVariant ch8_d0,QVariant ch8_kd,QVariant ch8_len)
{
QJsonObject obj;
obj["la"] = la.toDouble();
obj["ra"] = ra.toDouble();
obj["le"] = le.toDouble();
obj["re"] = re.toDouble();
obj["ru"] = ru.toDouble();
obj["ch1_d0"] = ch1_d0.toString();obj["ch1_kd"] = ch1_kd.toString();obj["ch1_len"] = ch1_len.toString();
obj["ch2_d0"] = ch2_d0.toString();obj["ch2_kd"] = ch2_kd.toString();obj["ch2_len"] = ch2_len.toString();
obj["ch3_d0"] = ch3_d0.toString();obj["ch3_kd"] = ch3_kd.toString();obj["ch3_len"] = ch3_len.toString();
obj["ch4_d0"] = ch4_d0.toString();obj["ch4_kd"] = ch4_kd.toString();obj["ch4_len"] = ch4_len.toString();
obj["ch5_d0"] = ch5_d0.toString();obj["ch5_kd"] = ch5_kd.toString();obj["ch5_len"] = ch5_len.toString();
obj["ch6_d0"] = ch6_d0.toString();obj["ch6_kd"] = ch6_kd.toString();obj["ch6_len"] = ch6_len.toString();
obj["ch7_d0"] = ch7_d0.toString();obj["ch7_kd"] = ch7_kd.toString();obj["ch7_len"] = ch7_len.toString();
obj["ch8_d0"] = ch8_d0.toString();obj["ch8_kd"] = ch8_kd.toString();obj["ch8_len"] = ch8_len.toString();
setJsonObject("ServoOffset",obj);