Commit Graph

75 Commits

Author SHA1 Message Date
Artem30801
67a31d70ae Initial commit of new animation_lib and async tasking_lib with suppurt of managing tasks on-the-go and interrupt them immediately. Improvements in FlightLib (including better selfcheck code) and client.
Massive testing required (will be done soon)
2019-05-05 22:24:39 +03:00
Artem30801
1ae3438c15 Fixes: receiving multiple messages at once, added rospy init 2019-04-18 20:48:59 +03:00
Artem30801
efa081efc3 Minimal operateable server+copter client. Many improvements, including architecture improvements 2019-04-16 23:03:24 +03:00
Artem30801
733b4e84c1 Fix request 2019-04-09 23:11:45 +03:00
Artem30801
b9008204ee Fix copter id getter 2019-04-09 10:49:18 +03:00
Artem30801
1dd0335308 Client ad server sharing same connection handler now 2019-04-09 08:59:44 +03:00
Artem
95d9405849 rw in server 2019-04-09 00:12:01 +07:00
Artem30801
ba071a239d New server-client release 2019-04-08 18:20:02 +03:00
artem30801@gmail.com
7fc61bbe19 Msg receiving debug prints 2019-03-29 20:02:55 +03:00
artem30801@gmail.com
1f2c9386f9 Merge remote-tracking branch 'origin/master' 2019-03-29 17:12:59 +03:00
artem30801@gmail.com
94cc5fb322 Start animation and takeoff confirmation wia dialog popup 2019-03-29 17:12:48 +03:00
artem30801@gmail.com
b4791461c8 Request locks, small improvements 2019-03-29 16:55:32 +03:00
Arthur
8cb3558a27 server: add ability to restart clever service after file uploading 2019-03-29 14:53:01 +03:00
Arthur
b66ca76725 Fix adding new lines to table when client reconnects 2019-03-29 13:14:31 +03:00
artem30801@gmail.com
8d72874841 All UI functions are now properly working with selected (checked) copters 2019-03-29 11:08:56 +03:00
artem30801@gmail.com
47c2cd1cb4 Working selfcheck in table! 2019-03-28 20:02:56 +03:00
artem30801@gmail.com
72cbd488ff Msg format changed to pure json 2019-03-28 19:35:56 +03:00
artem30801@gmail.com
26deaf3053 Added proper selfcheck and leds testing 2019-03-28 18:57:03 +03:00
artem30801@gmail.com
68dd0c5ab5 Added ui ability to send aruco map files 2019-03-28 17:37:46 +03:00
artem30801@gmail.com
6c3b42ec04 Batt voltage on start 2019-03-25 19:40:32 +03:00
artem30801@gmail.com
8551933cd6 Request for battery on start 2019-03-25 16:53:05 +03:00
Artem30801
ca3c40e2c3 Little fixes 2019-03-25 15:16:34 +03:00
Artem30801
84f81af8b9 Added initial server logging 2019-03-24 11:57:53 +03:00
Artem30801
8dc90f7e17 Added threading lock for send queue 2019-03-23 22:51:27 +03:00
Artem30801
fa86ba4dbb Added proper client callbacks 2019-03-23 22:42:55 +03:00
Artem30801
da7d972e10 NEW server app as API module 2019-03-23 21:58:45 +03:00
Artem30801
f2c674ddf5 Fixes! 2019-03-21 21:23:24 +03:00
Artem30801
0e7155bb7b Fixes #11
Added network listener for another servers on network
2019-03-21 15:11:54 +03:00
Artem30801
a5d6d2e610 Closes #9
Added ability to send configuration files from server
2019-03-20 16:26:01 +03:00
Artem30801
51370fb7a0 Commands changed to JSON format, small code fixes 2019-03-20 15:44:34 +03:00
Artem30801
028862c55e Fixed #11 2019-03-20 11:46:56 +03:00
Artem30801
295ddb60f6 Fixed and improved broadcast binding 2019-03-20 11:37:33 +03:00
Artem30801
aa7748a319 New FlightLib!(better functions+logging+selfcheck) (everything needs testing)
Configuration files changed
2019-03-14 18:34:17 +03:00
Arthur
1153dbcc50 Add Server/convert_ui.sh script to .gitigrone 2019-03-12 18:08:49 +03:00
artem30801@gmail.com
c307685943 Merge branch 'pyqt5-gui' of https://github.com/artem30801/CleverSwarm 2019-03-12 14:13:56 +03:00
artem30801@gmail.com
e433cc3e4f Merge branch 'master' of https://github.com/artem30801/CleverSwarm 2019-03-12 14:13:32 +03:00
artem30801@gmail.com
92bdc7f422 Added bash script to convert .ui to .py
Now widget capable of window resizing
2019-03-12 14:12:12 +03:00
Arthur
44a8fa5c22 Add row appending when client is connected 2019-03-12 13:26:45 +03:00
artem30801@gmail.com
a293d96ec7 Client syntax fix 2019-03-12 12:44:01 +03:00
artem30801@gmail.com
31cfbf6a6b Pause improved 2019-03-12 12:38:52 +03:00
artem30801@gmail.com
ac8ff53804 Restored all UI functionality (buttons + filedialog) 2019-03-12 12:36:17 +03:00
Arthur
00b7851228 Connect gui buttons to server code 2019-03-12 12:13:59 +03:00
Arthur
db5d6c454c Modify gui to simplify first working version 2019-03-12 12:12:53 +03:00
artem30801@gmail.com
53a9901230 Broadcast thread demonization 2019-03-11 18:14:57 +03:00
artem30801@gmail.com
71ea0231a7 Added proper objects names 2019-03-11 18:12:00 +03:00
Arthur
88694d06d7 Add thread daemon to broadcast_thread to close app correctly 2019-03-11 17:54:51 +03:00
artem30801@gmail.com
cc5bfcdbb2 Translated server code to qt app code 2019-03-11 17:37:06 +03:00
Arthur
eb2f929c46 Change QTableWidget to model-based QTableView 2019-03-11 17:07:54 +03:00
Arthur
16fe48c9c1 Create test program with server with new gui 2019-03-11 12:29:06 +03:00
Arthur
a1a901a75f Create QT gui files for server with new gui 2019-03-11 12:27:46 +03:00