|
|
@ -150,7 +150,7 @@ void MainWindow::constructUI() { |
|
|
|
*******************************************************************************/ |
|
|
|
connect(ui->storageConfigKey, &QPushButton::clicked, this, [=](bool check) { //
|
|
|
|
DO(m_clstc->storageConfigs()); |
|
|
|
ui->informationBrowser->setText("保存配置成功"); |
|
|
|
ui->informationBrowser->setText("保存配置"); |
|
|
|
}); |
|
|
|
|
|
|
|
/*******************************************************************************
|
|
|
@ -158,7 +158,7 @@ void MainWindow::constructUI() { |
|
|
|
*******************************************************************************/ |
|
|
|
connect(ui->rebootDeviceKey, &QPushButton::clicked, this, [=](bool check) { //
|
|
|
|
DO(m_clstc->reboot()); |
|
|
|
ui->informationBrowser->setText("重启设备成功"); |
|
|
|
ui->informationBrowser->setText("重启设备"); |
|
|
|
}); |
|
|
|
|
|
|
|
/*******************************************************************************
|
|
|
@ -166,7 +166,28 @@ void MainWindow::constructUI() { |
|
|
|
*******************************************************************************/ |
|
|
|
connect(ui->factoryResetKey, &QPushButton::clicked, this, [=](bool check) { //
|
|
|
|
DO(m_clstc->factoryReset()); |
|
|
|
ui->informationBrowser->setText("恢复出厂设置成功"); |
|
|
|
ui->informationBrowser->setText("恢复出厂设置"); |
|
|
|
}); |
|
|
|
|
|
|
|
/*******************************************************************************
|
|
|
|
* 寄存器操作 * |
|
|
|
*******************************************************************************/ |
|
|
|
|
|
|
|
connect(ui->regReadKey, &QPushButton::clicked, this, [=](bool check) { //
|
|
|
|
uint32_t addr = str2int(ui->RegAdd->text()); |
|
|
|
uint32_t value = 0; |
|
|
|
DO(m_clstc->reg_read(addr, value, 100)); |
|
|
|
ui->regReadbakVal->setText(fmt("0x%08X", value)); |
|
|
|
ui->informationBrowser->setText(fmt("读0x%04x成功", addr)); |
|
|
|
}); |
|
|
|
|
|
|
|
connect(ui->regWriteKey, &QPushButton::clicked, this, [=](bool check) { //
|
|
|
|
uint32_t addr = str2int(ui->RegAdd->text()); |
|
|
|
uint32_t value = str2int(ui->regWriteVal->text()); |
|
|
|
uint32_t readkbak = 0; |
|
|
|
DO(m_clstc->reg_write(addr, value, readkbak, 100)); |
|
|
|
ui->regReadbakVal->setText(fmt("0x%04x", readkbak)); |
|
|
|
ui->informationBrowser->setText(fmt("写0x%04x成功", addr)); |
|
|
|
}); |
|
|
|
} |
|
|
|
|
|
|
|