Skip to content
Snippets Groups Projects
Commit ceadb856 authored by Angel's avatar Angel
Browse files

fixed motors off button thing? need to test

parent 949860dc
No related branches found
No related tags found
No related merge requests found
...@@ -103,16 +103,18 @@ MainWindow::~MainWindow() ...@@ -103,16 +103,18 @@ MainWindow::~MainWindow()
void MainWindow::disableGUI() void MainWindow::disableGUI()
{ {
// ui->groupBox_general->setEnabled(false); ui->motors_OFF_button->setEnabled(false);
ui->groupBox_4->setEnabled(false); ui->take_off_button->setEnabled(false);
ui->land_button->setEnabled(false);
} }
void MainWindow::enableGUI() void MainWindow::enableGUI()
{ {
// ui->groupBox_general->setEnabled(true); ui->motors_OFF_button->setEnabled(true);
if(m_battery_state == BATTERY_STATE_NORMAL) if(m_battery_state == BATTERY_STATE_NORMAL)
{ {
ui->groupBox_4->setEnabled(true); ui->take_off_button->setEnabled(true);
ui->land_button->setEnabled(true);
} }
} }
...@@ -199,12 +201,18 @@ void MainWindow::batteryStateChangedCallback(const std_msgs::Int32& msg) ...@@ -199,12 +201,18 @@ void MainWindow::batteryStateChangedCallback(const std_msgs::Int32& msg)
{ {
case BATTERY_STATE_LOW: case BATTERY_STATE_LOW:
qstr.append("Low Battery!"); qstr.append("Low Battery!");
ui->groupBox_4->setEnabled(false); ui->take_off_button->setEnabled(false);
ui->land_button->setEnabled(false);
// ui->groupBox_4->setEnabled(false);
ui->label_battery->setText(qstr); ui->label_battery->setText(qstr);
m_battery_state = BATTERY_STATE_LOW; m_battery_state = BATTERY_STATE_LOW;
break; break;
case BATTERY_STATE_NORMAL: case BATTERY_STATE_NORMAL:
ui->groupBox_4->setEnabled(true); // ui->groupBox_4->setEnabled(true);
ui->take_off_button->setEnabled(true);
ui->land_button->setEnabled(true);
ui->label_battery->clear(); ui->label_battery->clear();
m_battery_state = BATTERY_STATE_NORMAL; m_battery_state = BATTERY_STATE_NORMAL;
break; break;
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment