General device monitor to view and control multiple devices
It provides:
- GUIs for different scenarios: Showing device states, for different scenarios provide suitable layouts
- Device Abstraction Model: Interfaces to control devices and updates the GUI
- Communication Abstraction Model: Interfaces to generalize different types of communications such as socket(TCP,UDP), serial(UART)
- Sensor network control and data visualization
- Surveillance camera control panel
- Team realtime report and command