Giter VIP home page Giter VIP logo

javadrone's People

Contributors

birdowl avatar ludovicrousseau avatar signal11 avatar veelo avatar vzaliva avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

javadrone's Issues

using sun.* packages

AssignableControl.java:15: warning: sun.udio.AudioPlayer is Sun proprietary API 
and may be removed in a future release
[javadoc] import sun.audio.AudioPlayer;

Original issue reported on code.google.com by [email protected] on 6 Jun 2011 at 12:37

ControlTower does not start on Mac

Error:

Access restriction: The field player from the type AudioPlayer is not 
accessible due to restriction on required library 
/System/Library/Java/JavaVirtualMachines/1.6.0.jdk/Contents/Classes/classes.jar 
   AssignableControl.java    
/controltower/src/main/java/com/codeminders/controltower/config    line 200    
Java Problem

Original issue reported on code.google.com by [email protected] on 25 Jul 2012 at 5:38

handle battery low level

Now if battery level is too low take off does not happen, but no error is given 
to user.
need to check battery level during take off attempt and switch to Error state 
immediately
if it is too low.


Original issue reported on code.google.com by [email protected] on 10 Jun 2011 at 5:59

Sony PS3 Controller support

The current version only supports the "AfterGlow" controller. Attached is a 
patch for the SonyPS3Controller that enables support for the original SixAxis 
controller.

Original issue reported on code.google.com by normen667 on 17 May 2011 at 11:23

Attachments:

Flags return 0

the video/vision enabled flags both return false even though info I receive 
through the control port 5559 says they are both true. I'm working with vision 
detect right now, and although it detects tags, I'm getting data like position 
is always (0, 0) and width in dimensions is always 0.

Original issue reported on code.google.com by [email protected] on 26 Jul 2012 at 5:26

Drone does not always initialize completely

Often times I have to start the PS3Flight and ControlTower apps multiple times 
until the drone fully initializes. This happens mostly when the drone is 
accessed for the first time after it was powered up. Maybe the initialize 
command has to be sent repeatedly similar to the start and land commands?

Original issue reported on code.google.com by normen667 on 23 May 2011 at 8:41

iconv failed

Currently if controller is not connected, the following error is shown:

{{{
prosody /Users/lord/Dropbox/Projects/Javadrone> java -jar controltower-full.jar 

Exception in thread "main" java.lang.Error: iconv failed
    at com.codeminders.hidapi.HIDManager.listDevices(Native Method)
    at com.codeminders.ardrone.controllers.hid.manager.HIDControllerFinder.findController(HIDControllerFinder.java:17)
    at com.codeminders.controltower.ControlTower.findController(ControlTower.java:163)
    at com.codeminders.controltower.ControlTower.initController(ControlTower.java:139)
    at com.codeminders.controltower.ControlTower.<init>(ControlTower.java:95)
    at com.codeminders.controltower.ControlTower.main(ControlTower.java:713)
}}}

Original issue reported on code.google.com by [email protected] on 8 Jan 2013 at 7:33

Not working on Java in 34 bit

What steps will reproduce the problem?
1. Support for the app in 34 bit mode.

What is the expected output? What do you see instead?
The application will not run die to errors. 

What version of the product are you using? On what operating system?
Macintosh 10.6.4 with java in 34 bit. 

Please provide any additional information below.

More posts with output information:

https://projects.ardrone.org/boards/1/topics/show/3012

Original issue reported on code.google.com by [email protected] on 18 Jun 2011 at 11:53

View onResume functionality

Add code to correctly handle view resume event

Currently ControlTower-android hangs if you suspend (move to background 
process)   




Original issue reported on code.google.com by [email protected] on 25 Dec 2012 at 2:16

ControlTower Does not start on Mac

{{{
prosody /Users/lord/src/javadrone/controltower/target> java -jar 
controltower-full.jar 
/native/linux/libhidapi-jni-64.so
Exception in thread "main" java.lang.UnsatisfiedLinkError: 
/private/var/folders/hh/h6kt24208xj44z0059_xd9rh0000gn/T/libhidapi-jni-643705581
41456243825so:  no suitable image found.  Did find:  
/private/var/folders/hh/h6kt24208xj44z0059_xd9rh0000gn/T/libhidapi-jni-643705581
41456243825so: unknown file type, first eight bytes: 0x7F 0x45 0x4C 0x46 0x02 
0x01 0x01 0x00
    at java.lang.ClassLoader$NativeLibrary.load(Native Method)
    at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1827)
    at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1703)
    at java.lang.Runtime.load0(Runtime.java:770)
    at java.lang.Runtime.load(Runtime.java:758)
    at com.codeminders.controltower.ControlTower.loadNativeHIDLibrary(ControlTower.java:139)
    at com.codeminders.controltower.ControlTower.<clinit>(ControlTower.java:79)
}}}

Original issue reported on code.google.com by [email protected] on 26 Jul 2012 at 4:49

DroneVideoListener writing to file

To save video stream to file we need to implement DroneVideoListener, writing 
frames as video file.

This will allow us to add capture functionality to UI.\

Original issue reported on code.google.com by [email protected] on 22 May 2011 at 11:18

Cannot Re-connect to ARDrone after disconnect

What steps will reproduce the problem?
1. Create ARDrone object.
2. Invoke connect() and waitForReady().
3. invoke disconnect()
4. wait a bit
5. invoke connect()

What is the expected output? What do you see instead?
An IOException for Address already in use is received.

What version of the product are you using? On what operating system?
1.1 Mac OS X 10.6.7

Please provide any additional information below.
The problem can be corrected with two changes to the NavDataReader and 
VideoReader classes.
1. Set the channel socket to reuse addresses:  invoke setReuseAddress(true) on 
the socket before binding.
2. Modify the run method to invoke disconnect after the while(!done) loop 
terminates (not just in the if(done) statement).

See changes marked GWB in attached file.

Original issue reported on code.google.com by [email protected] on 30 Jun 2011 at 7:31

Attachments:

mac DLL

We need to provide 32 bit mac DLL. Current DLL is 64 bit.



Original issue reported on code.google.com by [email protected] on 19 Jun 2011 at 2:35

Small ControlTower app

Attached are the files of my ControlTower application with a VideoPanel that 
displays battery, wind, ultrasonic and emergency warning icons. It also sports 
a configuration window for the drone control settings. Maybe useful for 
somebody. Goes into com.codeminders.controltower package. The contained images 
are public domain as far as I could determine.

Screenshot:
http://i.imgur.com/QgxoY.png

Original issue reported on code.google.com by normen667 on 21 May 2011 at 5:11

Attachments:

Implement TakeOff/Landing logic

Per documentation take off and landing commands needs to be sent repeatedly 
until corresponding status changes in NavData.

I already started working on this, please do not touch this part for now.



Original issue reported on code.google.com by [email protected] on 22 May 2011 at 3:01

ARDrone 2.0 video decoding

I got the TestH264DataDecoder class to get images from the 2.0, here is a 
modified version in case it helps anyone.  It isn't perfect, I think there is 
something strange about theH264 decoder that is being used but it is a start.


Original issue reported on code.google.com by [email protected] on 3 Apr 2013 at 7:46

Attachments:

USB controller resume

Do not loose usb connection when Android application is suspended (or moved to 
background process) 

Project ControllTower-Android

Original issue reported on code.google.com by [email protected] on 25 Dec 2012 at 2:17

Support for target data

Currently the javadrone api has no support for the target data the drone 
delivers. This makes it impossible to create real AR applications with the API.

The API should include a listener for target data from the drone.

Original issue reported on code.google.com by normen667 on 7 Jun 2011 at 12:18

Takeoff /Land

In some cases drone is not reacting on takeoff or land actions. However 
application displays that drone state is connected 

Project: ControlTower-Android

Original issue reported on code.google.com by [email protected] on 25 Dec 2012 at 2:19

default controls

In RC helicopters usually controlls are mapped differently from ControlTower. 
I suggest we adjust them to match RC helis:

Left joystick:

UP/Down - throttle
Left/Right - yaw

Right joystick:
Left/Righ - roll
Up/Donw - pitch

It is very close to what we have now, except left and right joysticks are 
reversed.



Original issue reported on code.google.com by [email protected] on 5 Jun 2011 at 1:51

Maven, 2 projects

Switch to Maven build. Split eclipse projects to 2: JavaDrone, ContolTower


Original issue reported on code.google.com by [email protected] on 23 Jul 2012 at 4:40

ARdrone.2 navdata decoding

AR.Drone 2 sends information from additional sensors in Navdata packets. We 
should decode it.
YADrone project http://vsis-www.informatik.uni-hamburg.de/projects/yadrone/ 
which is based on our
code have done this decoding, so we can backport some of their changes (license 
permitting) back to us.

Original issue reported on code.google.com by [email protected] on 29 Dec 2012 at 6:26

default keys assignment

I would like to assign default keys in PS3 contollers:

SQUARE - take snapshot
CIRCLE - START/STOP video.

So new users have them set by default, but could reassign later. 


How can I do this?

Original issue reported on code.google.com by [email protected] on 1 Jun 2011 at 5:34

Support P264 codec

Currently only VLIB video codec is supported. It would be great to add support 
for new, P264 codec.



Original issue reported on code.google.com by [email protected] on 1 Jun 2011 at 5:57

The drone will not change its limits when applied (ie. its max tilt)

What steps will reproduce the problem?
1. Turn on the drone, connect to it via the program
2. Change a limit ie. max tilt from 40 -> 5
3. Click apply
4. Take off

What is the expected output? What do you see instead?
The drone should not tilt as steeply, however it still tilts just as steep and 
due to this flips over a lot.

What version of the product are you using? On what operating system?
1.1 on Mac OSX 10.7

Please provide any additional information below.
I have been able to change the rotation speed limit however this is after 
multiple shutdowns of the drone and program.

Original issue reported on code.google.com by [email protected] on 27 Dec 2011 at 4:47

Multicast video reader

The current video implementation uses unicast and does not allow reading the 
video while another application is controlling the drone and displaying the 
video. The attached file implements a multicast video reader for ardrone. Maybe 
its helpful for somebody.

Cheers,
Normen Hansen

Original issue reported on code.google.com by normen667 on 14 May 2011 at 11:17

Attachments:

build win32 DLLs for javahidapi

We currently ship only mac and linux native libraries to work with 
GameController. I tried to build windows DLLs. They seems to find controller 
but could not read events from it.

This is the task where somebody who have PS3 controller and experienced in 
Windows programming could help.
Source code to build DLLs could be found http://code.google.com/p/javahidapi/

New DLLs need to be tested with ControllerTest java application which is part 
of javadrone project. It currently works well on Mac/Linux.



Original issue reported on code.google.com by [email protected] on 6 Jun 2011 at 1:04

Rough calculation of values of movement in ControlTower

Current calculation of values of movement is quite rough and vanishes all 
advantages of PS3 controllers (or other controllers that have joysticks).

For instance, when you use PS3 controller with control treshold 0.3 and 
max_euler_angle=0.3, move values will always exceed max_euler_angle (due to 
control treshold), so drone will cut them down to 0.3 of its maximum angle. 
This will lead to the situation when your PS3 joystick has only 5 values: 
center, left, right, up and down; but normally you would have a range of values 
(actually, -128..+128) for the precise controlling of the drone.

I hope, I have fixed this wrong calculation in attached patch.

Original issue reported on code.google.com by [email protected] on 27 Jan 2013 at 1:43

Attachments:

PS3 Controller image

Display PS3 Controller image (example  
http://avgjoegeek.net/wp-content/uploads/2012/02/tactical_button_layout.jpg) 
with descriptions on its functions 

Project: ControlTower-Android

Original issue reported on code.google.com by [email protected] on 25 Dec 2012 at 2:12

NavData battery, altitude etc

The current NavData only contains the state flags, the attached patch enables 
float and int data like altiture, battery, pitch etc. in NavData.java

Original issue reported on code.google.com by normen667 on 21 May 2011 at 9:15

Attachments:

KeyboardController full control

The KeyboardController only allows to start and land the drone.
The attached patch allows full control of the drone using the keyboard.

Original issue reported on code.google.com by normen667 on 21 May 2011 at 4:28

Attachments:

Syntax errors

{{{
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/Assig
nableControl.java:[27,37] ';' expected
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/Assig
nableControl.java:[27,39] not a statement
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/Assig
nableControl.java:[27,50] ';' expected
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/Assig
nableControl.java:[27,52] not a statement
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/Assig
nableControl.java:[27,60] ';' expected
}}}

Original issue reported on code.google.com by [email protected] on 15 Sep 2012 at 5:26

Fail to resolve dependency javadrone-api-1.2

What steps will reproduce the problem?

1. Clone and Build javadrone and make sure that javadrone artifacts are 
installed in local Maven repository.

  NOTE: Build (mvn install) fails at first due to an unresolved dependency to the hidapi-1.0 jar artifact.
  Assuming that the cause of this issue is absence of a remote Maven repository for javadrone-related artifacts, this issue was overcome by manually copying the missing artifacts to my local Maven repository.

2. Create a minimal Maven project and add javadrone-api as a dependency of the 
newly created Maven project:

    <dependency>
        <groupId>com.codeminders</groupId>
        <artifactId>javadrone-api</artifactId>
        <version>1.2</version>
    </dependency>

3. Try to build the newly created project (step 2)

What is the expected output? What do you see instead?

It is expected that the dependency to javadrone-api-1.2 resolves, given the 
structure found in local Maven repository:

/Users/skh/.m2/repository/com/codeminders
/Users/skh/.m2/repository/com/codeminders/controltower
/Users/skh/.m2/repository/com/codeminders/controltower/1.2
/Users/skh/.m2/repository/com/codeminders/controltower/1.2/_maven.repositories
/Users/skh/.m2/repository/com/codeminders/controltower/1.2/controltower-1.2.jar
/Users/skh/.m2/repository/com/codeminders/controltower/1.2/controltower-1.2.pom
/Users/skh/.m2/repository/com/codeminders/controltower/maven-metadata-local.xml
/Users/skh/.m2/repository/com/codeminders/hidapi
/Users/skh/.m2/repository/com/codeminders/hidapi/1.0
/Users/skh/.m2/repository/com/codeminders/hidapi/1.0/_maven.repositories
/Users/skh/.m2/repository/com/codeminders/hidapi/1.0/hidapi-1.0.jar
/Users/skh/.m2/repository/com/codeminders/hidapi/1.0/hidapi-1.0.jar.lastUpdated
/Users/skh/.m2/repository/com/codeminders/hidapi/1.0/hidapi-1.0.pom
/Users/skh/.m2/repository/com/codeminders/hidapi/1.0/hidapi-1.0.pom.lastUpdated
/Users/skh/.m2/repository/com/codeminders/hidapi/1.0/hidapi-1.0.pom.sha1
/Users/skh/.m2/repository/com/codeminders/javadrone
/Users/skh/.m2/repository/com/codeminders/javadrone/${currentVersion}
/Users/skh/.m2/repository/com/codeminders/javadrone/${currentVersion}/javadrone-
${currentVersion}.pom.lastUpdated
/Users/skh/.m2/repository/com/codeminders/javadrone/1.2
/Users/skh/.m2/repository/com/codeminders/javadrone/1.2/_maven.repositories
/Users/skh/.m2/repository/com/codeminders/javadrone/1.2/javadrone-1.2.pom
/Users/skh/.m2/repository/com/codeminders/javadrone/maven-metadata-local.xml
/Users/skh/.m2/repository/com/codeminders/javadrone-api
/Users/skh/.m2/repository/com/codeminders/javadrone-api/1.2
/Users/skh/.m2/repository/com/codeminders/javadrone-api/1.2/_maven.repositories
/Users/skh/.m2/repository/com/codeminders/javadrone-api/1.2/javadrone-api-1.2.ja
r
/Users/skh/.m2/repository/com/codeminders/javadrone-api/1.2/javadrone-api-1.2.po
m
/Users/skh/.m2/repository/com/codeminders/javadrone-api/maven-metadata-local.xml

Instead, we get the following:

$ mvn install
[INFO] Scanning for projects...
[INFO]                                                                         
[INFO] ------------------------------------------------------------------------
[INFO] Building DroneLab 0.1.0-SNAPSHOT
[INFO] ------------------------------------------------------------------------
Downloading: 
http://repo1.maven.org/maven2/com/codeminders/javadrone/${currentVersion}/javadr
one-${currentVersion}.pom
Downloading: 
file:${basedir}/../lib/maven/com/codeminders/javadrone/${currentVersion}/javadro
ne-${currentVersion}.pom
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 0.662s
[INFO] Finished at: Tue Jul 31 04:23:21 CEST 2012
[INFO] Final Memory: 3M/81M
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project dronelab: Could not resolve 
dependencies for project com.khakbaz:dronelab:jar:0.1.0-SNAPSHOT: Failed to 
collect dependencies for [com.codeminders:javadrone-api:jar:1.2 (compile)]: 
Failed to read artifact descriptor for com.codeminders:javadrone-api:jar:1.2: 
Could not transfer artifact com.codeminders:javadrone:pom:${currentVersion} 
from/to local (file:${basedir}/../lib/maven): Repository path 
${basedir}/../lib/maven does not exist, and cannot be created. -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/DependencyResolutionException

What version of the product are you using? On what operating system?


Please provide any additional information below.

Original issue reported on code.google.com by [email protected] on 31 Jul 2012 at 2:48

  • Merged into: #36

I can't open JavaDrone, yet I can open Control Tower

What steps will reproduce the problem?
1. Opening JavaDrone
2. Opening JavaDrone on a Windows
3. Opening JavaDrone on a 32bit Windows XP

What is the expected output? What do you see instead?
Title: Java Virtual Machine Launcher
Body: A Java Exception has occurred.

What version of the product are you using? On what operating system?
1.1.0

Please provide any additional information below.
How can I? It just won't open but the Control Tower will. HELP!

Email me @ [email protected]

Original issue reported on code.google.com by [email protected] on 24 Dec 2011 at 2:06

Video Selection values are wrong

The video selection numbers are shifted by one, the attached patch for 
ARDrone.java fixes selecting the video channel.

Original issue reported on code.google.com by normen667 on 22 May 2011 at 12:14

Attachments:

JavaDrone1.1 - HIDLibrary not found


What steps will reproduce the problem?
1. load project into eclipse on a ubuntu 10.4 64bit system
2. add external jar's 
3. configure library path by exporting LD_LIBRARY_PATH or java 
-Djava.library.path=... in run configurations the path to libhidapi-jni-64.so
4. run the control tower app.

What is the expected output? What do you see instead?

- both methods from point three yield the same result. The library should have 
been detected. 


My machine specs:

-ubuntu 10.4 64bit
-java-1.6 (jdk,jre) - latest version
-eclipse idigo



Original issue reported on code.google.com by [email protected] on 9 Nov 2011 at 9:09

Exception recording video

{{{
Jul 27, 2012 11:14:22 AM com.codeminders.controltower.config.AssignableControl 
recordVideo
SEVERE: {0}
java.io.IOException: mark/reset not supported
    at java.util.zip.InflaterInputStream.reset(InflaterInputStream.java:269)
    at java.io.FilterInputStream.reset(FilterInputStream.java:200)
    at java.io.FilterInputStream.reset(FilterInputStream.java:200)
    at com.sun.media.sound.WaveFileReader.getFMT(WaveFileReader.java:258)
    at com.sun.media.sound.WaveFileReader.getAudioInputStream(WaveFileReader.java:160)
    at javax.sound.sampled.AudioSystem.getAudioInputStream(AudioSystem.java:1094)
    at com.codeminders.controltower.config.AssignableControl.recordVideo(AssignableControl.java:236)
    at com.codeminders.controltower.config.AssignableControl.sendToDrone(AssignableControl.java:188)
    at com.codeminders.controltower.config.ControlMap.sendCommand(ControlMap.java:51)
    at com.codeminders.controltower.ControlTower.updateLoop(ControlTower.java:291)
    at com.codeminders.controltower.ControlTower.access$2(ControlTower.java:218)
    at com.codeminders.controltower.ControlTower$2.run(ControlTower.java:397)
    at java.lang.Thread.run(Thread.java:680)
}}}

Original issue reported on code.google.com by [email protected] on 27 Jul 2012 at 6:15

android target mvn build failed

{{{
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/Contr
olMap.java:[17,19] generics are not supported in -source 1.3
[ERROR] (use -source 5 or higher to enable generics)
[ERROR] private HashMap<ControllerButton, List<AssignableControl>> map = new 
HashMap<ControllerButton, List<AssignableControl>>();
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/Contr
olMap.java:[47,13] annotations are not supported in -source 1.3
[ERROR] (use -source 5 or higher to enable annotations)
[ERROR] @Override
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/MainA
ctivity.java:[52,9] annotations are not supported in -source 1.3
[ERROR] (use -source 5 or higher to enable annotations)
[ERROR] @Override
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/MainA
ctivity.java:[119,23] generics are not supported in -source 1.3
[ERROR] (use -source 5 or higher to enable generics)
[ERROR] HashMap<String, UsbDevice> deviceList = manager.getDeviceList();
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/MainA
ctivity.java:[247,42] variable-arity methods are not supported in -source 1.3
[ERROR] (use -source 5 or higher to enable variable-arity methods)
[ERROR] protected Void doInBackground(Void... params) {
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/contr
oller/PS3Controller.java:[25,5] annotations are not supported in -source 1.3
[ERROR] (use -source 5 or higher to enable annotations)
[ERROR] @Override
[ERROR] 
[ERROR] 
/Users/lord/src/javadrone/controltower-android/src/com/codeminders/ardrone/contr
oller/SonyPS3Controller.java:[70,5] annotations are not supported in -source 1.3
[ERROR] (use -source 5 or higher to enable annotations)
[ERROR] @Override
[ERROR] -> [Help 1]
[ERROR] 
[ERROR] To see the full stack trace of the errors, re-run Maven with the -e 
switch.
[ERROR] Re-run Maven using the -X switch to enable full debug logging.
[ERROR] 
[ERROR] For more information about the errors and possible solutions, please 
read the following articles:
[ERROR] [Help 1] 
http://cwiki.apache.org/confluence/display/MAVEN/MojoFailureException
[ERROR] 
[ERROR] After correcting the problems, you can resume the build with the command
[ERROR]   mvn <goals> -rf :controltower-android
}}}


Java version:

{{{
prosody /Users/lord/src/javadrone> java -version
java version "1.6.0_35"
Java(TM) SE Runtime Environment (build 1.6.0_35-b10-428-11M3811)
Java HotSpot(TM) 64-Bit Server VM (build 20.10-b01-428, mixed mode)
}}}

Original issue reported on code.google.com by [email protected] on 15 Sep 2012 at 5:25

Enums for LED Animations, Animations and Config Options

At the moment one has to know the int and string values of the animations and 
config options.

Attached is a patch for ARDrone.java that exposes enums that can be used to 
identify the desired
animation using code.

Original issue reported on code.google.com by normen667 on 21 May 2011 at 4:27

Attachments:

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.