#include <segwayrmp_gui.h>

Public Slots | |
| void | commandPoll () |
| void | connectionTypeChanged (QString) |
| void | handleSegwayLog (QString) |
| void | handleSegwayStatus (QString) |
| void | onBalanceLockout () |
| void | onBalanceUnlock () |
| void | onConnectClicked () |
| void | onDisableMotors () |
| void | onJoystickChanged (int) |
| void | onRequestBalance () |
| void | onRequestPowerDown () |
| void | onRequestTractor () |
| void | onResetIntegrators () |
| void | onSendConfig () |
| void | rmpTypeChanged (QString) |
| void | updateJoysticks () |
| void | updateUSBList () |
| void | USBListUpdated () |
Signals | |
| void | segwayLog (QString) |
| void | segwayStatus (QString) |
| void | USBUpdateComplete () |
Public Member Functions | |
| MainWindow (QWidget *parent=0) | |
| void | onSegwayLog (QString, const std::string &) |
| void | onSegwayStatus (segwayrmp::SegwayStatus::Ptr) |
| ~MainWindow () | |
Protected Member Functions | |
| void | closeEvent (QCloseEvent *) |
Private Member Functions | |
| void | updateUSBList_ () |
Private Attributes | |
| bool | connected_ |
| segwayrmp::InterfaceType | interface_type_ |
| QMutex | joy_mutex_ |
| SDL_Joystick * | joystick_ |
| segwayrmp::SegwayRMP * | rmp_ |
| segwayrmp::SegwayRMPType | rmp_type_ |
| bool | running_ |
| Ui::MainWindow * | ui |
| QVector< QString > | usb_devices_ |
Definition at line 15 of file segwayrmp_gui.h.
|
explicit |
Definition at line 13 of file segwayrmp_gui.cc.
| MainWindow::~MainWindow | ( | ) |
Definition at line 65 of file segwayrmp_gui.cc.
|
protected |
Definition at line 70 of file segwayrmp_gui.cc.
|
slot |
Definition at line 74 of file segwayrmp_gui.cc.
|
slot |
Definition at line 281 of file segwayrmp_gui.cc.
|
slot |
Definition at line 224 of file segwayrmp_gui.cc.
|
slot |
Definition at line 234 of file segwayrmp_gui.cc.
|
slot |
Definition at line 188 of file segwayrmp_gui.cc.
|
slot |
Definition at line 194 of file segwayrmp_gui.cc.
|
slot |
Definition at line 238 of file segwayrmp_gui.cc.
|
slot |
Definition at line 164 of file segwayrmp_gui.cc.
|
slot |
Definition at line 111 of file segwayrmp_gui.cc.
|
slot |
Definition at line 176 of file segwayrmp_gui.cc.
|
slot |
Definition at line 182 of file segwayrmp_gui.cc.
|
slot |
Definition at line 170 of file segwayrmp_gui.cc.
|
slot |
Definition at line 158 of file segwayrmp_gui.cc.
| void MainWindow::onSegwayLog | ( | QString | log_type, |
| const std::string & | msg | ||
| ) |
Definition at line 220 of file segwayrmp_gui.cc.
| void MainWindow::onSegwayStatus | ( | segwayrmp::SegwayStatus::Ptr | ss | ) |
Definition at line 229 of file segwayrmp_gui.cc.
|
slot |
Definition at line 200 of file segwayrmp_gui.cc.
|
slot |
Definition at line 296 of file segwayrmp_gui.cc.
|
signal |
|
signal |
|
slot |
Definition at line 147 of file segwayrmp_gui.cc.
|
slot |
Definition at line 318 of file segwayrmp_gui.cc.
|
private |
Definition at line 322 of file segwayrmp_gui.cc.
|
slot |
Definition at line 311 of file segwayrmp_gui.cc.
|
signal |
|
private |
Definition at line 56 of file segwayrmp_gui.h.
|
private |
Definition at line 59 of file segwayrmp_gui.h.
|
private |
Definition at line 62 of file segwayrmp_gui.h.
|
private |
Definition at line 61 of file segwayrmp_gui.h.
|
private |
Definition at line 58 of file segwayrmp_gui.h.
|
private |
Definition at line 60 of file segwayrmp_gui.h.
|
private |
Definition at line 63 of file segwayrmp_gui.h.
|
private |
Definition at line 55 of file segwayrmp_gui.h.
|
private |
Definition at line 57 of file segwayrmp_gui.h.