Setting up JLog2 Telemetry to the Jeti DS-16

Telemetry is very cool and all the building blocks are there to do a lot of interesting things with it. Notice I said “building blocks”. There are a number of steps involved in making this work, and what I am detailing below is specific for the equipment I’m using.

I’ll be using the following:

Kontronik Jive ESC –> JLog2  –> JETI EX receiver –> DS-16 Transmitter

  • The Kontronik Jive has a number of internal sensors that can be read through the jumper port.  I can only assume this interface was initially created for diagnostic purposes. 
  • Jive – JLog2 connector wire included with JLog.
  • The JLog2 is a postage stamp sized device that reads the Jive’s internal measured values using this interface and stores them on  a 2Gb micro SD card. These values can then be plotted and examined using LogView or other software. The JLog2 also has the ability to pass these values to a number of devices.  We are going to send this information in Jeti hidden message V2 which is now supported by the JLog2.
  • JLog2 – JETI EX connector will need to be built. Covered later.
  • The JETI  EX receiver has a port that it can use to receive telemetry data in a number of formats. We are going to use hidden message v2 format for the JETI EX.  It then transmits these values back to the JETI transmitter.
  • The JETI DS-16 transmitter can handle up to 40 telemetry points. The hidden message V2 format will send back both a text description for each data point and the value. We will be sending back 15 telemetry points which will be updated on the transmitter every ~ 0.75 seconds and then can be used for voice telemetry and alarms.

Let’s look at this in Logical Sections so that we can configure and test pieces of this along the way.

1.  Kontronik Jive to JLog interface

What do you need?

  • Kontronik Jive ESC
  • JLog2 to log data.
  • Check for the Latest JLog2 firmware for the Jeti EX receiver support here
  • JLog Configurator or JLC from this page.
  • Version 4.4.2.6  Sept 25 2012

The JLog2 comes with the cable needed to connect to a Jive that plugs in where the jumper is used to program the Jive and it comes with a 2Gb micro SD card and micro SD to SD adapter as well as a micro SD to USB adapter.

The cable that came with my JLog2 was 12” long which will make it easy to move the JLog2 closer to the Jeti Transceiver. The JLog to Jive cable  uses standard servo wiring, so it will be easy to replace or crimp to a custom length with a servo crimping tool.

image

Configuring the JLog2

1. Plug the micro SD card into your computer.

2. Install and run the JLC program.

       This is configured for my Test Heli a TREX550e.

        Jive, 6 pole motor, 16T Pinion, 170T main,  Telemetry/LiveStream = JETI

Click on this the image below to make it larger.

JCL4

Save to the SD card.

You might want to browse to this using Chrome as your browser so it can translate the German for you. Info on setting up Jeti Telemetry

You will need to modify the CONFIG.txt file in a text editor like NotePad and change the value one from the end to an 8.  For JETI EX telemetry Configuration 1.

9600,0,128,6,0,10,62,16,170,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,0,0,
6,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,16,8,0

Configuration 1 will send the following telemetry values to the TX:

1 Flight battery voltage V
2  motor current A
3 head speed rpm
4 Flight Battery used capacity mAh
5 BEC output V
6 BEC output A
7 Throttle 0 to 100% 
8 "PWM" (version control point 0 to 100%)
9 Temperature of the power FET (final stage) degrees C
10 motor speed rpm
11 flight pack battery voltage minimum V
12 BEC minimum  V
13 (maximum motor current) A
14 BEC maximum  A
15 maximum output Watts

These data points are color coded based on how I intend to use them in the transmitter.

  • red specified for alarming
  • green and red specified for voice telemetry.

Note:  Battery mah will be more accurate than Flight Battery Voltage for alarming however it will be dependent on a fully charged battery of a predetermined mah rating for each model, so I will probably set up a backup voltage alarm.

Saving Configuration and Specific Firmware to the JLOG2

Copy the following files to the JLog2’s microSD card.

Firmware:   JLog2  4.0.0J_E-61.17.bin
Configuration:  CONFIG.txt

It should look like this once it is copied over

image

Note: The .bin files are very specific. This is for 4.0.0J for the Jive and JETI telemetry. There are other .bin files for other combinations of devices.

When you power up the ESC, the JLog2 will load the .bin file firmware.  Lots of lights on the JLog2 will flash.  When it is stable, you can spin up your heli. Once that has loaded you can remove the .bin file from the SD card. 

When it runs it will create a new folder containing sequentially numbered Log files in it for each time you give power to the ESC.  A couple other files will also be written in the root folder.

image

In the d000-510 folder you will find your log files like the following:

log00004.txt

When you look in your log files you will see many lines of data like the following:

At the beginning not much is happening:
$1;1;18.30;0;0;0;0;0;0;0;0;0;0;0;0;0;0;4;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0

After it is spun up more data will show up:
$1;1;43.15;57;4;222;66;66;65;85;213;2263;18;23;23;147;147;73;79;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0;0

 

2. Testing Logging and verifying configuration.

You will want a copy of LogView to view the information that the JLog is recording to make sure it is what you are expecting for telemetry purposes.

You will need to configure an LogView ini file so that it knows what parameters it is getting. I used this JLog2_Lov_file which converts the Temperatures into degrees F.

First you use  File Open and select the Lov file above. It tells LogView how to read your data. Then you import a device file and point to your logfile like  log00004.txt and when it opens that it will show you a graph like below. I had to uncheck a lot of parameters so the graph would be easier to read.

image

 

 

3. JLog2 to Jeti receiver wire

What do you need?

  • JLog2
  • A “Micro Mini JST Connector 1.25mm 4-pin w/ Wire” I found 10 packs of these connectors pre-crimped with 28AWG wire for under $5 on E-Bay.
  • An RC Connector Kit would be helpful unless you want to solder the wires together. I like things neat and already have this Servo crimping tool and plenty of servo ends.
  • Jeti Transceiver

The wire below has to be created to connect to the Jeti Transceiver.

JetiMicroJSTwiring

1/13/2013 I just got my Micro Mini JST wires.

microJSTwires2

Make sure that you verify the order of the wires and IGNORE the color of the wires. The wire looks like this when completed. I’ll apply a couple rings of shrink wrap later.

microJSTtoServo2

 

4. Configuring the Jeti EX Transceiver

There is not a lot involved with this. I only need two plugs going into my Jeti EX R7 transceivers. Please notice how clean this is compared to the sensor implementations of other systems. The only thing cleaner would be a single connection straight from a Jeti Mezon ESC.

  1. Port 1 which sends PPM to my FBL controller
  2. Ext. is connected to the JLog2

Note: you do have to bind the receiver first and the bind plug uses Ext. port for this initial step.  You also need to configure the receiver in your DS-16 to use PPM and establish communication with your FBL controller.

image

5. Configuring the Jeti DS-16 Telemetry Display

This is actually pretty simple. After the ESC, JLog2 and receiver are turned on and connected the DS-16 will then show all the new parameters in the Displayed Telemetry setup when you add a new parameter to display.

Menu –> Timers / Sensors –> Displayed Telemetry

I’ve already added some in the display below. Double (Yes/No) allows you to set a particular parameter to take up more room on the screen. The up/down arrows let you arrange the order that the fields are displayed. When you have too many parameters to fit on a screen it goes to a second screen.

image

The Options marked “Telem” are coming from the Jlog2.   Receiver Voltage comes for free, but the JLog also has BEC Voltage and current.

To add a new Telemetry parameter do the following.

F3 ( Add )   Select Option

image

In  this case I currently have two pages.

Page 1 looks like this.

image

 Page 2 looks like this.

image

6. Configuring the Jeti DS-16 Telemetry Alarms

Menu –> Timers / Sensors –> Alarms

image

So based on batteries with 4400mah  storage

4400 x .75 = 3300  25% battery.  

Below shows an alarm set to repeat “Land Now” at 25% battery.

image

Hint: When scrolling up the number of mAh press the menu button to change the digit that you are scrolling.  i.e.  1’s, 10’s, 100’s, 1000’s.

I’m still playing with this, but right now I have the following voice alarms

  • Battery 40 percent   ( plays once )
  • Battery 30 percent   ( plays once )
  • Land Now    ( repeats at battery = 25% )

Plotting Telemetry Data with the DS-16

As soon as I have time…  Plotting Telemetry data directly on the Transmitter from the log files it creates and then using their PC software to look at these same log file.

Advertisements

3 Responses to “Setting up JLog2 Telemetry to the Jeti DS-16”


  1. 1 Ray Davis July 13, 2013 at 5:42 pm

    Well done Mark… Many thanks for the write up.

  2. 2 Carapau September 10, 2013 at 9:14 pm

    Great write up- I was already up to speed with my DS-16 but hooking it up to the JLog I had no clue about- these instructions are spot on. Carapau (as known on Helifreak!)

  3. 3 Tom April 7, 2014 at 12:42 am

    Hey Mark! Did I say already well done and thank you!? No, I didn’t, but now. 🙂
    I’m just writing a new documentation for JLog, all-in-one, in German for the 1st. Look here, just added a link to your blog.
    http://j-log.eu/jlog-in-funktion/telemetrie/jeti-v1-und-ex

    Tom


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s





%d bloggers like this: