添加换能器匹配层延时
This commit is contained in:
parent
9aea2abcd8
commit
28cb8b4d57
|
@ -1,6 +1,6 @@
|
|||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE QtCreatorProject>
|
||||
<!-- Written by QtCreator 4.12.2, 2025-02-06T11:28:13. -->
|
||||
<!-- Written by QtCreator 4.12.2, 2025-03-12T10:07:44. -->
|
||||
<qtcreator>
|
||||
<data>
|
||||
<variable>EnvironmentId</variable>
|
||||
|
@ -77,7 +77,7 @@
|
|||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">Desktop Qt 5.12.9 MinGW 32-bit</value>
|
||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DisplayName">Desktop Qt 5.12.9 MinGW 32-bit</value>
|
||||
<value type="QString" key="ProjectExplorer.ProjectConfiguration.Id">qt.qt5.5129.win32_mingw73_kit</value>
|
||||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">1</value>
|
||||
<value type="int" key="ProjectExplorer.Target.ActiveBuildConfiguration">0</value>
|
||||
<value type="int" key="ProjectExplorer.Target.ActiveDeployConfiguration">0</value>
|
||||
<value type="int" key="ProjectExplorer.Target.ActiveRunConfiguration">0</value>
|
||||
<valuemap type="QVariantMap" key="ProjectExplorer.Target.BuildConfiguration.0">
|
||||
|
@ -320,7 +320,7 @@
|
|||
<value type="bool" key="RunConfiguration.UseQmlDebugger">false</value>
|
||||
<value type="bool" key="RunConfiguration.UseQmlDebuggerAuto">true</value>
|
||||
<value type="QString" key="RunConfiguration.WorkingDirectory"></value>
|
||||
<value type="QString" key="RunConfiguration.WorkingDirectory.default">E:/Y/QT/build-micro_climate_config-Desktop_Qt_5_12_9_MinGW_32_bit-Release</value>
|
||||
<value type="QString" key="RunConfiguration.WorkingDirectory.default">E:/Y/QT/build-micro_climate_config-Desktop_Qt_5_12_9_MinGW_32_bit-Debug</value>
|
||||
</valuemap>
|
||||
<value type="int" key="ProjectExplorer.Target.RunConfigurationCount">1</value>
|
||||
</valuemap>
|
||||
|
|
65
widget.cpp
65
widget.cpp
|
@ -289,7 +289,7 @@ void Widget::on_get_data_pushButton_clicked()
|
|||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x1E));
|
||||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x0A));
|
||||
sent_comand.append(static_cast<uint8_t>(0x0B));
|
||||
|
||||
uint8_t sent_comand_u8[sent_comand.length()];
|
||||
for(int i = 0; i < sent_comand.length(); i++)
|
||||
|
@ -344,8 +344,8 @@ void Widget::get_configdata()
|
|||
read_comand_u8[i] = readed_data[i];
|
||||
}
|
||||
|
||||
if(readed_data.length() >= 25)
|
||||
if(modbusCrc16(read_comand_u8, 23) >> 8 == read_comand_u8[23] && (modbusCrc16(read_comand_u8, 23) & 0x00FF) == read_comand_u8[24])
|
||||
if(readed_data.length() >= 27)
|
||||
if(modbusCrc16(read_comand_u8, 25) >> 8 == read_comand_u8[25] && (modbusCrc16(read_comand_u8, 25) & 0x00FF) == read_comand_u8[26])
|
||||
{
|
||||
qDebug() << "CRC16校验成功";
|
||||
uint16_t config_1R5 = read_comand_u8[3] << 8 | read_comand_u8[4];
|
||||
|
@ -355,9 +355,10 @@ void Widget::get_configdata()
|
|||
uint16_t coefficient = read_comand_u8[11] <<8 | read_comand_u8[12];
|
||||
uint16_t ns_distance = read_comand_u8[13] << 8 | read_comand_u8[14];
|
||||
uint16_t we_distance = read_comand_u8[15] << 8 | read_comand_u8[16];
|
||||
uint16_t errorlog = read_comand_u8[17] << 8 | read_comand_u8[18];
|
||||
uint16_t ns_c = read_comand_u8[19] << 8 | read_comand_u8[20];
|
||||
uint16_t we_c = read_comand_u8[21] << 8 | read_comand_u8[22];
|
||||
uint16_t delay_time = read_comand_u8[17] << 8 | read_comand_u8[18];
|
||||
uint16_t errorlog = read_comand_u8[19] << 8 | read_comand_u8[20];
|
||||
uint16_t ns_c = read_comand_u8[21] << 8 | read_comand_u8[22];
|
||||
uint16_t we_c = read_comand_u8[23] << 8 | read_comand_u8[24];
|
||||
|
||||
qDebug() << "config_1R5:" << config_1R5;
|
||||
qDebug() << "config_4R5:" << config_4R5;
|
||||
|
@ -366,6 +367,7 @@ void Widget::get_configdata()
|
|||
qDebug() << "coefficient:" << coefficient;
|
||||
qDebug() << "ns_distance:" << ns_distance;
|
||||
qDebug() << "we_distance:" << we_distance;
|
||||
qDebug() << "DelayTime:" << delay_time;
|
||||
qDebug() << "errorlog:" << errorlog;
|
||||
qDebug() << "ns_c:" << ns_c;
|
||||
qDebug() << "we_c:" << we_c;
|
||||
|
@ -377,6 +379,7 @@ void Widget::get_configdata()
|
|||
ui -> Coefficient_lineEdit ->setText(QString::number((float)coefficient/10000.0));
|
||||
ui -> distance_NS_lineEdit -> setText(QString::number((float)ns_distance/500.0) + "mm");
|
||||
ui -> distance_WE_lineEdit -> setText(QString::number((float)we_distance/500.0) + "mm");
|
||||
ui -> Delay_Time_lineEdit -> setText(QString::number((float)delay_time) + "us");
|
||||
ui -> c_NS_lineEdit -> setText(QString::number((float)ns_c/10.0) + "m/s");
|
||||
ui -> c_WE_lineEdit -> setText(QString::number((float)we_c/10.0) + "m/s");
|
||||
|
||||
|
@ -680,11 +683,11 @@ void Widget::on_Get_ID_pushButton_clicked()
|
|||
sent_comand.append(static_cast<uint8_t>(0x30));
|
||||
sent_comand.append(static_cast<uint8_t>(0x03));
|
||||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x37));
|
||||
sent_comand.append(static_cast<uint8_t>(0x38));
|
||||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x04));
|
||||
sent_comand.append(static_cast<uint8_t>(0xF1));
|
||||
sent_comand.append(static_cast<uint8_t>(0xE6));
|
||||
sent_comand.append(static_cast<uint8_t>(0xC1));
|
||||
sent_comand.append(static_cast<uint8_t>(0xE5));
|
||||
|
||||
Serial_port->write(sent_comand);
|
||||
|
||||
|
@ -695,7 +698,7 @@ void Widget::on_Get_ID_pushButton_clicked()
|
|||
}
|
||||
|
||||
uint32_t PassWord[2] = {0};
|
||||
uint32_t key[] = {0x509770ff, 0x29c6b369, 0x4da2c125, 0x0};
|
||||
uint32_t key[] = {0x509770ff, 0x29c6b369, 0x4da2c125, 0x0};//ID中间32位
|
||||
void Widget::getIdData()
|
||||
{
|
||||
uint32_t ID_1;
|
||||
|
@ -777,7 +780,7 @@ void Widget::on_Trans_password_pushButton_clicked()
|
|||
sent_comand.append(static_cast<uint8_t>(0x30));
|
||||
sent_comand.append(static_cast<uint8_t>(0x10));
|
||||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x3B));
|
||||
sent_comand.append(static_cast<uint8_t>(0x3C));
|
||||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x04));
|
||||
sent_comand.append(static_cast<uint8_t>(0x08));
|
||||
|
@ -858,3 +861,43 @@ void Widget::write_ack()
|
|||
}
|
||||
disconnect(Serial_port, &QSerialPort::readyRead, nullptr, nullptr);
|
||||
}
|
||||
|
||||
//37 ->25
|
||||
void Widget::on_pushButton_9_clicked()
|
||||
{
|
||||
QString text = ui -> write_delay_time_lineEdit -> text();
|
||||
bool ok;
|
||||
double data = text.toDouble(&ok);
|
||||
qDebug() << data;
|
||||
uint16_t data_u16 = (uint16_t)data;
|
||||
|
||||
QByteArray sent_comand;
|
||||
|
||||
sent_comand.append(static_cast<uint8_t>(0x30));
|
||||
sent_comand.append(static_cast<uint8_t>(0x10));
|
||||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x25));
|
||||
sent_comand.append(static_cast<uint8_t>(0x00));
|
||||
sent_comand.append(static_cast<uint8_t>(0x01));
|
||||
sent_comand.append(static_cast<uint8_t>(0x02));
|
||||
sent_comand.append(static_cast<uint8_t>(data_u16 >> 8));
|
||||
sent_comand.append(static_cast<uint8_t>(data_u16 & 0x00FF));
|
||||
|
||||
uint8_t sent_comand_u8[sent_comand.length()];
|
||||
for(int i = 0; i < sent_comand.length(); i++)
|
||||
{
|
||||
sent_comand_u8[i] = sent_comand[i];
|
||||
}
|
||||
|
||||
uint16_t crc_16_val = modbusCrc16(sent_comand_u8, sent_comand.length());
|
||||
|
||||
sent_comand.append(crc_16_val >> 8);
|
||||
sent_comand.append(crc_16_val);
|
||||
|
||||
Serial_port->write(sent_comand);
|
||||
|
||||
//连接信号与槽
|
||||
//断开所有其他的信号与槽连接
|
||||
disconnect(Serial_port, &QSerialPort::readyRead, nullptr, nullptr);
|
||||
connect(Serial_port, SIGNAL(readyRead()), this, SLOT(write_ack()), Qt::UniqueConnection);
|
||||
}
|
||||
|
|
2
widget.h
2
widget.h
|
@ -56,6 +56,8 @@ private slots:
|
|||
|
||||
void on_pushButton_8_clicked();
|
||||
|
||||
void on_pushButton_9_clicked();
|
||||
|
||||
private:
|
||||
Ui::Widget *ui;
|
||||
//关闭窗口提示
|
||||
|
|
495
widget.ui
495
widget.ui
|
@ -419,170 +419,265 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
<property name="title">
|
||||
<string>配置</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_3" columnstretch="1,1">
|
||||
<property name="leftMargin">
|
||||
<number>1</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>1</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>1</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>1</number>
|
||||
</property>
|
||||
<property name="spacing">
|
||||
<number>1</number>
|
||||
</property>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="text">
|
||||
<string>RSSI有效范围:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="0">
|
||||
<widget class="QLabel" name="label_9">
|
||||
<property name="text">
|
||||
<string>风速WE:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="text">
|
||||
<string>换能器参数8R0:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="text">
|
||||
<string>换能器表面距离NS:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="0">
|
||||
<widget class="QLabel" name="label_7">
|
||||
<property name="text">
|
||||
<string>换能器表面距离WE:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_3" columnstretch="0,0" columnminimumwidth="5,1">
|
||||
<item row="0" column="0">
|
||||
<widget class="QLabel" name="label">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>换能器参数1R5:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<widget class="QLabel" name="label_8">
|
||||
<property name="text">
|
||||
<string>风速NS:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="text">
|
||||
<string>粘度修正系数:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="text">
|
||||
<string>换能器参数4R5:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="1">
|
||||
<widget class="QLineEdit" name="config_1R5_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_2">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>换能器参数4R5:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<widget class="QLineEdit" name="config_4R5_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_3">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>换能器参数8R0:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<widget class="QLineEdit" name="config_8R0_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="0">
|
||||
<widget class="QLabel" name="label_4">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>RSSI有效范围:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QLineEdit" name="RSSI_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_5">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>粘度修正系数:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1">
|
||||
<widget class="QLineEdit" name="Coefficient_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_6">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>换能器表面距离NS:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="1">
|
||||
<widget class="QLineEdit" name="distance_NS_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="0">
|
||||
<widget class="QLabel" name="label_7">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>换能器表面距离WE:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="1">
|
||||
<widget class="QLineEdit" name="distance_WE_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<widget class="QLabel" name="label_13">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>换能器匹配层延时S:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="1">
|
||||
<widget class="QLineEdit" name="c_NS_lineEdit">
|
||||
<widget class="QLineEdit" name="Delay_Time_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="0">
|
||||
<widget class="QLabel" name="label_8">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>风速NS:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="1">
|
||||
<widget class="QLineEdit" name="c_NS_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="9" column="0">
|
||||
<widget class="QLabel" name="label_9">
|
||||
<property name="layoutDirection">
|
||||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>风速WE:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="9" column="1">
|
||||
<widget class="QLineEdit" name="c_WE_lineEdit">
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>70</width>
|
||||
<height>20</height>
|
||||
</size>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>true</bool>
|
||||
</property>
|
||||
|
@ -596,30 +691,33 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
<property name="title">
|
||||
<string>写入配置</string>
|
||||
</property>
|
||||
<layout class="QGridLayout" name="gridLayout_4" columnstretch="5,4,4">
|
||||
<layout class="QGridLayout" name="gridLayout_4">
|
||||
<property name="leftMargin">
|
||||
<number>1</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="topMargin">
|
||||
<number>1</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="rightMargin">
|
||||
<number>1</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<property name="bottomMargin">
|
||||
<number>1</number>
|
||||
<number>6</number>
|
||||
</property>
|
||||
<property name="spacing">
|
||||
<number>1</number>
|
||||
<number>0</number>
|
||||
</property>
|
||||
<item row="6" column="2">
|
||||
<widget class="QPushButton" name="pushButton_6">
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_37">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
<string>换能器参数1R5:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="1">
|
||||
<item row="1" column="1" colspan="2">
|
||||
<widget class="QLineEdit" name="write_1R5_lineEdit">
|
||||
<property name="statusTip">
|
||||
<string/>
|
||||
|
@ -638,17 +736,24 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_38">
|
||||
<item row="1" column="3">
|
||||
<widget class="QPushButton" name="pushButton">
|
||||
<property name="text">
|
||||
<string>RSSI有效范围:</string>
|
||||
<string>写入</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_36">
|
||||
<property name="text">
|
||||
<string>换能器参数4R5:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="1">
|
||||
<item row="2" column="1" colspan="2">
|
||||
<widget class="QLineEdit" name="write_4R5_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
|
@ -658,28 +763,8 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="1">
|
||||
<widget class="QLineEdit" name="write_8R0_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>0-100</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="1">
|
||||
<widget class="QLineEdit" name="write_Coefficient_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>1.1201</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="2">
|
||||
<widget class="QPushButton" name="pushButton_4">
|
||||
<item row="2" column="3">
|
||||
<widget class="QPushButton" name="pushButton_2">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
</property>
|
||||
|
@ -695,44 +780,34 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="1">
|
||||
<widget class="QLineEdit" name="write_distance_WE_lineEdit">
|
||||
<item row="3" column="1" colspan="2">
|
||||
<widget class="QLineEdit" name="write_8R0_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>115.12mm</string>
|
||||
<string>0-100</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="0">
|
||||
<widget class="QLabel" name="label_37">
|
||||
<property name="text">
|
||||
<string>换能器参数1R5:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<widget class="QLabel" name="label_39">
|
||||
<property name="text">
|
||||
<string>换能器表面距离WE:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="1" column="2">
|
||||
<widget class="QPushButton" name="pushButton">
|
||||
<item row="3" column="3">
|
||||
<widget class="QPushButton" name="pushButton_3">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1">
|
||||
<item row="4" column="0">
|
||||
<widget class="QLabel" name="label_38">
|
||||
<property name="text">
|
||||
<string>RSSI有效范围:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="4" column="1" colspan="2">
|
||||
<widget class="QLineEdit" name="write_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
|
@ -742,8 +817,35 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="3" column="2">
|
||||
<widget class="QPushButton" name="pushButton_3">
|
||||
<item row="4" column="3">
|
||||
<widget class="QPushButton" name="pushButton_4">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_40">
|
||||
<property name="text">
|
||||
<string>粘度修正系数:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="1" colspan="2">
|
||||
<widget class="QLineEdit" name="write_Coefficient_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>1.1201</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="3">
|
||||
<widget class="QPushButton" name="pushButton_5">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
</property>
|
||||
|
@ -759,7 +861,7 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="6" column="1">
|
||||
<item row="6" column="1" colspan="2">
|
||||
<widget class="QLineEdit" name="write_distance_NS_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
|
@ -769,48 +871,71 @@ border-radius: 10px; /* 圆角半径 */</string>
|
|||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="0">
|
||||
<widget class="QLabel" name="label_36">
|
||||
<item row="6" column="3">
|
||||
<widget class="QPushButton" name="pushButton_6">
|
||||
<property name="text">
|
||||
<string>换能器参数4R5:</string>
|
||||
<string>写入</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="0">
|
||||
<widget class="QLabel" name="label_39">
|
||||
<property name="text">
|
||||
<string>换能器表面距离WE:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="0">
|
||||
<widget class="QLabel" name="label_40">
|
||||
<property name="text">
|
||||
<string>粘度修正系数:</string>
|
||||
<item row="7" column="1" colspan="2">
|
||||
<widget class="QLineEdit" name="write_distance_WE_lineEdit">
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
<property name="placeholderText">
|
||||
<string>115.12mm</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="7" column="2">
|
||||
<item row="7" column="3">
|
||||
<widget class="QPushButton" name="pushButton_7">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="2" column="2">
|
||||
<widget class="QPushButton" name="pushButton_2">
|
||||
<item row="8" column="0">
|
||||
<widget class="QLabel" name="label_42">
|
||||
<property name="text">
|
||||
<string> 换能器匹配层延时:</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="1">
|
||||
<widget class="QLineEdit" name="write_delay_time_lineEdit">
|
||||
<property name="text">
|
||||
<string/>
|
||||
</property>
|
||||
<property name="readOnly">
|
||||
<bool>false</bool>
|
||||
</property>
|
||||
<property name="placeholderText">
|
||||
<string>2us</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="8" column="2" colspan="2">
|
||||
<widget class="QPushButton" name="pushButton_9">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="5" column="2">
|
||||
<widget class="QPushButton" name="pushButton_5">
|
||||
<property name="text">
|
||||
<string>写入</string>
|
||||
</property>
|
||||
</widget>
|
||||
</item>
|
||||
<item row="0" column="0" colspan="3">
|
||||
<item row="0" column="0" colspan="4">
|
||||
<widget class="QPushButton" name="get_data_pushButton">
|
||||
<property name="text">
|
||||
<string>读取数据</string>
|
||||
|
@ -1094,7 +1219,7 @@ border-radius: 10px; /* 圆角半径 */
|
|||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>温湿度</string>
|
||||
<string>湿度</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
|
@ -1120,7 +1245,7 @@ border-radius: 10px; /* 圆角半径 */
|
|||
<enum>Qt::LeftToRight</enum>
|
||||
</property>
|
||||
<property name="text">
|
||||
<string>占位</string>
|
||||
<string>温度</string>
|
||||
</property>
|
||||
<property name="alignment">
|
||||
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
|
||||
|
|
Loading…
Reference in New Issue