27 Commits

Autor SHA1 Mensagem Data
Denis Shmyga 233c4ecb36 added javadrone-api/src/main/java/com/codeminders/ardrone/version/DroneVersionReader.java 2014-02-03 19:42:59 +02:00
Denis Shmyga b22d13120a Added new API method to read drone current configuration. Example of configuration can be found in ARDrone Developers guide (Section 8.1 Reading the drone configuration) 2013-01-29 20:12:22 +02:00
Denis Shmyga 521fc574d5 Added API method to detect ARDrone version. Corrected Drone initialization code: ARDrone 2.0 has TCP video port while ARDrone 1.0 has UDP . Now library will automatically choose correct reader and decoder. For now ARDrone 2.0 video is disabled (we still working on pure video decoder) 2013-01-28 17:42:03 +02:00
Denis Shmyga 003e8ccb43 Refactored ARdrone NanvData and Video read decode. Separated ARDrone 1.0 decoders. Added LightUDPReader. Added support of external NavData and video decoders 2013-01-23 17:39:11 +02:00
Denis Shmyga 7e180b9768 Added video and navdata channel logging. Logging is started when user uses connectWithchannelLogging() instead of connect() 2013-01-08 20:07:06 +02:00
Denis Shmyga bfbe2d73c8 Added to API support of external video decoder. Now you can overide default video decoder - just set setExternalVideoDataDecoder before calling connec(). To javadrone-utils added TEST version of pure Java H264 decoder (based on project http://code.google.com/p/h264j/) 2013-01-02 21:22:35 +02:00
Denis Shmyga b4002bd5bd Added state read access to state field. Added drone state validation before takeOff/Lang operation. P.S. Happy New Year 2012-12-31 18:44:42 +02:00
Denis Shmyga df5e0b59b0 ControlTower android - corrected setting of yaw and rotation speed parameters. 2012-12-27 20:17:39 +02:00
Denis Shmyga ca1ecb2811 Added new API method pause/resume Video or Navdata.Added immediate channel reconnect when process is paused 2012-12-26 20:57:50 +02:00
Denis Shmyga 6be0f1ae94 hidapi 1.1 is now avalible in Maven repository so project is reconfigured to use it from there. Also corrected javadron-api pom.xml - from now every new version of api will be submitted to central maven repository 2012-12-25 15:02:01 +02:00
Denis Shmyga 10234fa69f Added API 4.1 setting gunctionality button (menu nutton is deprecated) 2012-12-18 20:07:05 +02:00
Denis Shmyga 8de69ed644 Refactored USB Controller state decoding. Now Android and Desctop appications are using same decoding API 2012-09-21 19:15:56 +03:00
Denis Shmyga ba6dec993d slightly corrected android application 2012-09-11 16:58:24 +03:00
Denis Shmyga 04c4c94f0f Added new constructor. With its help you can set navDataReconnectTimeout and videoReconnectTimeout. This is amount of nop time (in ms.) after what we reconnect Data Reading threads. 2012-09-11 15:45:21 +03:00
Denis Shmyga 10fef80d91 Extracted new data processing thread. Now one thread it depended to read data from UDP channel. And second is to decode and process it. Also we use algorithm of skipping not actual Video and NavData frames. 2012-09-11 15:41:11 +03:00
Denis Shmyga d218241693 Changed implementation of Video decoder. New one use less memory and more faster 2012-09-11 15:37:59 +03:00
Denis Shmyga 2c93d78cb3 javadron-api now is compatible with Android API8. Added small sample for android application 2012-08-16 18:56:28 +03:00
Denis Shmyga 502569f7b5 correction to hidapi-1.1 2012-08-09 00:58:54 +03:00
Denis Shmyga fd72c003a2 merged with head 2012-08-09 00:55:12 +03:00
Denis Shmyga a179dc0bec migrated to hidapi-1.1.jar now libraries are located inside hidapi-1.1.jar also library can load them 2012-08-09 00:50:13 +03:00
Denis Shmyga 89acfb708f Merged with head 2012-08-06 19:54:06 +03:00
Denis Shmyga 6e0718e58d Added Support Of PS3 Controller on Windows. (NOTE that you need to install PS3 driver from http://www.motioninjoy.com/) 2012-08-06 19:51:23 +03:00
krokodil 8414d9e62b fixes issue #35. 2012-07-31 17:08:47 -07:00
krokodil c77f5db5e7 Compilation warnings 2012-07-31 17:01:03 -07:00
Denis Shmyga b40d4159de Added geberation of javadoc and sources to build. Added version to controlltover-full application 2012-07-31 20:46:25 +03:00
dshmyga 7bc0ab4554 mapped Keyboard E - to start video and F - to take a screenshot 2012-07-31 18:13:27 +03:00
Denis Shmyga 0d26895fef Fixed loading issue with dll loadind. Fixed PS3 Controller NullPointerException 2012-07-31 15:50:29 +03:00