ED Tracker 2.9 (Friday 13th)

Yes as Arduino Leonardo (COM9)

...when detected as Edtracker (USB ports at the back of my PC) it shows up but with the yellow exclamation mark

Load the main V2.9 sketch using the Arduino IDE and once loaded open the serial monitor and at the top type V and click send (button on upper right).

Do you get any output ?
 
Yeah, I put a V in and numbers have started streaming down...

Was all new to me about 3 months ago :) Now put an S (send) in to shut it up. followed by I (send)

You should see some info like this :

I ED Tracker Calibration V2.3
M Gyro Bias 82 / 64 / -14
M Accel Bias -66 / 13 / 5
M Fact Bias 64952 / 65317 / 740
M MPU Revision 2
 
Okay I get the following...

I ED Tracker Calibration V2.3
M Gyro Bias 37 / 81 / 40
M Accel Bias 21 / 5 / -198
M Fact Bias 64894 / 261 / 1208
M MPU Revision 2

I think its dutch, double dutch! :)
 
Okay I get the following...

I ED Tracker Calibration V2.3
M Gyro Bias 37 / 81 / 40
M Accel Bias 21 / 5 / -198
M Fact Bias 64894 / 261 / 1208
M MPU Revision 2

I think its dutch, double dutch! :)

Well so far it's all good dutch :) Close the serial monitor window (the sketch will keep running) and try the 32 bit UI again... any luck ?
 
Alright, just to be clear...

I have just rebooted up arduino and gone to file/sketchbook/EDTrackerII (not EDTrackerIICalibrate)

Then I have gone to Tools/Port/COM9 (only one listed)

Next, Tools/Board/EDTracker2

I then clicked the upload...

Once finished, I tried opening the UI (both 32bit and 64bit) yet still I get a blank window for the 32bit version...

...and a blank window for the 64bit version (but with the small window saying "Scan for Ed Tracker...")

awaiting further instructions!
 
awaiting further instructions!

After ""Scan for ED Tracker..." the sketch tries to get a list of com ports. It doesn't seem to be getting past that.

[edit] Sound like bug with Processing (https://github.com/processing/processing/issues/2559)

I just remembered something Brumster told me .... worth a try....

Can you download this java library

https://github.com/pocketmoon/EDTracker2/blob/master/serial/libjSSC-2.8.jnilib?raw=true

And stick it in the lib folder under EDTrackerUI.exe ?
 
Last edited:
hmmm so, works perfectly if i don't have any sound going through to my headphones, but as soon as start playing it starts to drift..

thinking a shielded USB cable will fix?
 
After like an hour of playing the tracker did a full 180° again when I looked slightly to the right. I have it set up with the USB plug to the left, if that is of any help.
 
After like an hour of playing the tracker did a full 180° again when I looked slightly to the right. I have it set up with the USB plug to the left, if that is of any help.

When that happens to me, I have to unplug the tracker and put it back in. I have mine on a USB extension cable so probably easier for me to work with.

I haven't had the chance yet, but when this happens it would be helpful to quit the game and load the tracker GUI and see if it repeats what's being observed in game. No point on a wild goose chase if it's the client at fault for example.
 
Sorry EDTrackerUtil.exe

In the zip file from github, under UI/32-bit/lib

Still no luck :(

I'm no expert but i can't help thinking its because it is showing in Device Manager as arduino leonardo and not as EDTracker2, after all it is searching for EDTracker 2 isn't it?

Also of interest, I have just plugged it into my 5th and final USB port and when it started to auto load drivers, it came up as EDTracker2 then quickly changed to arduino Leonardo before getting the confirmation tick along side...

There is still one USB port on my PC that shows it up as an EDTracker2 in Device Manager (dunno why?) under "Other devices" though instead of Ports/comms, though it does have the yellow exclamation mark next to it so there are no drivers installed...

... but i guess i'm grasping at straws at i've not a clue what i'm dealing with here lol
 
Last edited:
The Arduino Compatible Pro Micro is a clone of the official Arduino Leonardo. I believe the bootloader on these is flashed along with your sketch as it uses 4k of the available flash so you can change what it shows up as by changing the USB IDs, say by accidentally selecting Arduino Micro in the board menu (not too lethal as the Arduino Micro is an official shrink of the Arduino Leonardo developed by Adafruit!)

Check here to see some of the implications of using a single processor for sketches and USB communication http://arduino.cc/en/Guide/ArduinoLeonardoMicro?from=Guide.ArduinoLeonardo
 
Last edited:
I haven't had the chance yet, but when this happens it would be helpful to quit the game and load the tracker GUI and see if it repeats what's being observed in game. No point on a wild goose chase if it's the client at fault for example.

Excellent point, I'll keep that in mind.
 
Hmmm. I'll take a look at this tomorrow. Might have got the PIDs mixed up; 0x8036 is the Leonardo, 0x8037 is the Micro. EDTracker2 to date has been based on the Leonardo so we use that PID but if your device is actually reporting a Micro, I wonder if that's what the problem is.
 
Back
Top Bottom