Skip to content
This repository has been archived by the owner on Feb 21, 2021. It is now read-only.

Commit

Permalink
Merge pull request #982 from Diegojnb/master
Browse files Browse the repository at this point in the history
[fix #955] Migrate uavviewer_py to comm and python 2.7
  • Loading branch information
aitormf authored Dec 12, 2017
2 parents baa38ed + 4051fc2 commit 79f5a9d
Show file tree
Hide file tree
Showing 3 changed files with 36 additions and 36 deletions.
54 changes: 30 additions & 24 deletions src/tools/uav_viewer_py/uav_viewer.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,8 @@
#

import sys
import config
import comm
import easyiceconfig as EasyIce
from gui.threadGUI import ThreadGUI
from parallelIce.cameraClient import CameraClient
Expand All @@ -35,27 +37,31 @@
signal.signal(signal.SIGINT, signal.SIG_DFL)

if __name__ == '__main__':
ic = EasyIce.initialize(sys.argv)
camera = CameraClient(ic, "UAVViewer.Camera", True)
navdata = NavDataClient(ic, "UAVViewer.Navdata", True)
pose = Pose3DClient(ic, "UAVViewer.Pose3D", True)
cmdvel = CMDVel(ic, "UAVViewer.CMDVel")
extra = Extra(ic, "UAVViewer.Extra")


app = QApplication(sys.argv)
frame = MainWindow()
frame.setCamera(camera)
frame.setNavData(navdata)
frame.setPose3D(pose)
frame.setCMDVel(cmdvel)
frame.setExtra(extra)
frame.show()



t2 = ThreadGUI(frame)
t2.daemon=True
t2.start()

sys.exit(app.exec_())

cfg = config.load(sys.argv[1])

#starting comm
jdrc= comm.init(cfg, 'UAVViewer')

camera = jdrc.getCameraClient("UAVViewer.Camera")
navdata = jdrc.getNavdataClient("UAVViewer.Navdata")
pose = jdrc.getPose3dClient("UAVViewer.Pose3D")
cmdvel = jdrc.getCMDVelClient("UAVViewer.CMDVel")
extra = jdrc.getArDroneExtraClient("UAVViewer.Extra")

app = QApplication(sys.argv)
frame = MainWindow()
frame.setCamera(camera)
frame.setNavData(navdata)
frame.setPose3D(pose)
frame.setCMDVel(cmdvel)
frame.setExtra(extra)
frame.show()



t2 = ThreadGUI(frame)
t2.daemon=True
t2.start()

sys.exit(app.exec_())
12 changes: 0 additions & 12 deletions src/tools/uav_viewer_py/uav_viewer_py.cfg

This file was deleted.

6 changes: 6 additions & 0 deletions src/tools/uav_viewer_py/uav_viewer_py.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,6 @@
UAVViewer:
Camera: "default -h 0.0.0.0 -p 9999"
Pose3D: "default -h 0.0.0.0 -p 9999"
Navdata: "default -h 0.0.0.0 -p 9999"
CMDVel: "default -h 0.0.0.0 -p 9999"
Extra: "default -h 0.0.0.0 -p 9999"

0 comments on commit 79f5a9d

Please sign in to comment.