Hossein Fahimi
5ca3b98d3d
add stop function
...
Terminate current command running on the drone and makes it hover in the air.
2024-09-28 13:34:42 +02:00
Jakob Löw
b21387abc5
📝 update DJITelloPy in the wild information (more schools, more views)
2024-09-09 10:14:06 +02:00
Jakob Löw
86e166e7e4
✨ add received_at datetime to state information ( closes #226 )
2024-09-09 09:57:32 +02:00
Hossein Fahimi
b679745f5a
set background_frame_read to None after calling end()
2024-09-09 09:39:59 +02:00
Jakob Löw
796b018e4a
Merge pull request #210 from Schmoeppel/master
...
correct point index in docstring
2023-11-19 17:12:07 +01:00
Schmoeppel
8e64a0fcbd
correct point index in docstring
2023-11-16 22:45:49 +01:00
Jakob Löw
fa752af958
Merge pull request #194 from 22ist1p/i44p-patch-1
...
Fix inablility to receive video stream if VS_PORT was changed on init
2023-10-09 16:55:09 +02:00
Jakob Löw
f087cdbcf6
✨ 📝 add a .readthedocs.yaml file
2023-08-07 16:03:38 +02:00
Jakob Löw
a4e65d8aaa
⬆️ update requirements to make this library work with python 3.11
2023-08-07 15:13:42 +02:00
i44p
8494729634
Fix inablility to receive video stream if VS_PORT was changed in Tello.__init__
2023-07-20 17:32:41 +03:00
Jakob Löw
0066a1eae4
🚀 release version 2.5 ( closes #189 )
2.5.0
2023-06-09 18:27:56 +02:00
Jakob Löw
96c0dd7c64
🐛 invalidate background_frame_read when calling streamoff
2023-06-09 18:11:22 +02:00
Jakob Löw
85e315579b
Merge pull request #188 from wouter-heerwegh/reduce_h264_artifacts
...
Move lock above initialization of self.frame
2023-05-31 17:39:15 +02:00
Wouter Heerwegh
2df8518ca6
Move lock above initialization of self.frame
2023-05-31 10:10:12 +02:00
Jakob Löw
3012c45977
Merge pull request #186 from wouter-heerwegh/reduce_h264_artifacts
...
rework BackgroundFrameRead making it thread safe and allowing to queue incoming frames
2023-05-10 18:13:54 +02:00
Wouter Heerwegh
c10bcc3fe0
Move lock to setter
2023-05-10 17:40:50 +02:00
Wouter Heerwegh
c5b55e3df4
Make some changes to make it work
2023-05-10 12:25:38 +02:00
Wouter Heerwegh
848313c3fc
Use @property to access frame
2023-05-09 20:26:51 +02:00
Wouter Heerwegh
071ff21785
Convert queue to deque
2023-05-09 14:28:49 +02:00
Wouter Heerwegh
dadee362db
Use queue instead of list
2023-05-08 10:39:08 +02:00
Wouter Heerwegh
42bf8b0746
Add a lock to not get a race condition
2023-05-04 16:19:41 +02:00
Jakob Löw
5ee9dd7e6b
Merge pull request #180 from trevorm4x/bugfix/udp_port_collision
...
UDP port collision fix
2023-04-07 16:37:25 +02:00
trevorm4x
7e2226a7e5
formatting
2023-04-05 17:17:43 -04:00
trevorm4x
bb87536335
Add UDP port functionality
2023-04-05 17:15:31 -04:00
Jakob Löw
e46c452ea0
Merge pull request #174 from IEEERoboticsWSU/master
...
Update setup.py again
2023-01-04 09:19:01 +01:00
IEEERoboticsWSU
a5e89e24ce
Update setup.py
2023-01-02 16:13:43 -06:00
Jakob Löw
8722a16f79
Merge pull request #168 from IEEERoboticsWSU/master
...
Fix connection issues for EDU
2023-01-02 17:34:12 +01:00
IEEERoboticsWSU
78192840c8
Update setup.py
2023-01-02 09:56:34 -06:00
Desperationis
b8c3fe3cb2
Fix Reconnect Issue
...
Client socket is never bound to receiving port to receive drone replies;
This causes DJITelloPy to not be able to reconnect after running a
script once. By binding it, the drone is able to reconnect without
issue.
This was adopted from my other branch,
[LightDJITelloPy](https://github.com/Desperationis/LightDJITelloPy ).
2022-10-06 10:28:20 -07:00
Jakob Löw
54736e6ad4
📝 add USP to the universities using this library (since i met @Zolubas during my trip to Sao Paulo)
2022-09-23 20:41:09 -03:00
Jakob Löw
156b61e374
Merge pull request #151 from jtamaki/client-socket-bind-issue
...
Remove client socket bind code
2022-05-13 13:43:27 +02:00
Tamaki Junji
ceb33585b9
remove client socket bind code
2022-05-12 22:52:45 +09:00
Jakob Löw
18269fa094
🐛 set is_flying to True when initiating a throw takeoff (ref #134 )
2022-02-18 19:47:20 +01:00
Jakob Löw
5c5848fd44
🐛 wrap land and streamoff calls in a try-catch in the end function to prevent raising an exception when the drone crashed ( closes #126 )
2022-02-18 19:45:21 +01:00
Jakob Löw
0636287fc6
🐛 fix emergency command setting is_flying to False and not expecting a response ( closes #125 )
2022-02-18 19:40:20 +01:00
Jakob Löw
9acec07645
🎨 use the TelloException when raising exceptions from TelloSwarm (ref #129 )
2021-12-27 01:28:22 +01:00
Jakob Löw
f0209da6e4
Merge pull request #129 from OskarZyg/custom-exceptions
...
Add a custom TelloException for catching.
2021-12-25 22:24:59 +01:00
Oskar
539bdf6301
Add Custom TelloException for catching.
2021-12-25 21:10:14 +00:00
Jakob Löw
5c2effdf53
📝 add djitellopy in media/wild link list to the readme
2021-12-18 16:29:33 +01:00
Jakob Löw
d2f29e62e3
📝 clarify chinese readme translation / commets for humans who cannot read chinese
2021-11-20 21:07:22 +01:00
Jakob Löw
e950ad4884
Merge pull request #116 from MichalKormanik/panorama-feature
...
Panorama feature - New feature #112
2021-11-20 21:00:50 +01:00
Jakob Löw
c676c6726f
Merge pull request #124 from C0derGeorge/master
...
translated README and commits in examples into Chinese
2021-11-20 21:00:19 +01:00
C0derGeorge
c715574d1b
translate commits and examples into Chinese
2021-11-20 22:38:13 +08:00
Jakob Löw
42faa0f8d7
Merge pull request #122 from ehong-tl/master
...
improved background video frames handling
2021-11-17 14:53:56 +01:00
ehong-tl
788526a46d
moved av.open() with timeout to constructor
...
moved av.open() with timeout to constructor
2021-11-17 14:51:10 +08:00
ehong-tl
c87b434f15
improved background video frames handling
...
improved background video frames handling
2021-11-16 15:05:11 +08:00
GitHub
4927e3acb8
Change request modification
2021-11-15 14:52:30 +01:00
Jakob Löw
33b7e7b4be
Merge pull request #121 from ehong-tl/master
...
terminate BackgroundFrameRead thread on timeout error
2021-11-15 14:40:23 +01:00
ehong-tl
0e5d64dca9
terminate BackgroundFrameRead thread on error
...
raise exception on frame timeout error to terminate BackgroundFrameRead thread
2021-11-15 16:43:30 +08:00
Jakob Löw
d6dde62475
⬇️ 🔥 remove opencv dependency ( closes #114 )
2021-11-13 17:37:45 +01:00