Comments (12)
- telemetry does not need ground
- 5v is ok
- pwm? You meant serial telemetry, don't you?
- jeti goes to pins 7&12 if using ESC with serial telemetry
- esc serial telemetry goes to rx1
from msrc.
You are defining the ESC T output (telemetry) signal as serial? Just to clarify, APD F series only use UART as input for firmware. I'll try the other pins. Thanks for a fast response
!
from msrc.
Also, I have read some people use an opto isolator, but I'm not sure if it's necessary on the APD F120X. My max load to the ESC is 150 amps and 35V.
from msrc.
With Beta firmware it is feasible to send also full serial telemetry.
Depending on telemetry type, pins varies:
- RPM output (PWM signal). Jeti to pins Rx and Tx. PWM signal to pin 8
- Serial telemetry. Jeti to pins 7 and 12. Serial telemetry to pin Rx
from msrc.
I'm not using DShot. I set the Telemetry to PWM in the APD config. Does Rx1 need a resistor?
from msrc.
RPM output (PWM signal). Jeti to pins Rx and Tx. PWM signal to pin 8
It is highly recommended 1k resistor at Tx. Though it will work without it
from msrc.
from msrc.
Still no signal but I flashed the card wrong by only uploading the config.h. Will report back!
My config.h:
#ifndef CONFIG_H
#define CONFIG_H
#include "constants.h"
#define RX_PROTOCOL RX_JETIEX
#define CONFIG_ESC_PROTOCOL PROTOCOL_PWM
#define CONFIG_GPS false
#define GPS_BAUD_RATE 9600
#define CONFIG_VOLTAGE1 true
#define CONFIG_VOLTAGE2 false
#define CONFIG_NTC1 true
#define CONFIG_NTC2 false
#define CONFIG_CURRENT true
#define CONFIG_AIRSPEED false
#define CONFIG_REFRESH_RPM 1
#define CONFIG_REFRESH_VOLT 1
#define CONFIG_REFRESH_CURR 1
#define CONFIG_REFRESH_TEMP 1
#define CONFIG_REFRESH_DEF 1
#define CONFIG_AVERAGING_ELEMENTS_RPM 1
#define CONFIG_AVERAGING_ELEMENTS_VOLT 1
#define CONFIG_AVERAGING_ELEMENTS_CURR 1
#define CONFIG_AVERAGING_ELEMENTS_TEMP 1
#define CONFIG_AVERAGING_ELEMENTS_DEF 1
#define VOLTAGE1_MULTIPLIER 1
#define CURRENT_MULTIPLIER 1
#define CONFIG_PWMOUT false
#define PWMOUT_DUTY 0.5 // 0.5 = 50%
#define SENSOR_ID 10 // Sensor Id
#define DATA_ID 0x5000 // DataId (sensor type)
#define CURRENT_THRESHOLD 25
from msrc.
APD F telemetry is PWM -> pin 8. Jeti Ex Bus output -> Tx. Wiring is the same as my prior post. I got the IDE upload working w/ the full library and config.h.
I tried this version:
RX_PROTOCOL RX_JETIEX
CONFIG_ESC_PROTOCOL PROTOCOL_APD_F
Also tried:
RX_PROTOCOL RX_JETIEX
CONFIG_ESC_PROTOCOL PROTOCOL_PWM
Jeti radio -> Apps -> Jetibox Emulator = no connection to MX for telemetry. Am I missing something?
from msrc.
CONFIG_ESC_PROTOCOL PROTOCOL_PWM
This is the correct protocol for telemetry as RPM signal. Moreover, if you select PROTOCOL_APD_F, then Jeti would go other pins
You'll need to enter in debug mode
Change line 77 in constants.h to:
#define DEBUG_SERIAL softSerial
Connect arduino GND to programmer GND and arduino pin 12 to programmer Rx
Enable DEBUG_PWM in config.h and post output with serial monitor at 115200
Disable DEBUG_PWM and enable DEBUG_PACKET and post output
from msrc.
The ESC is faulty has to be replaced. I am going to table this project. Thanks for working with me amigo, and helping to push the hobby in a good direction.
from msrc.
You're welcome
from msrc.
Related Issues (20)
- Jeti issues HOT 4
- blheli_32 telemetry support?
- HobbyWing Platinum V5 telemetry support? HOT 1
- Hobbywing with Ethos Voltage Sensor > 50 Volt HOT 1
- No GPS on iBUS HOT 2
- having a similar problem to closed issue XBUS-Connection to AR8020T-Receiver #95 HOT 2
- possible support for Flysky SBUS HOT 1
- pinout image has error HOT 1
- Hobbywing 120A Current Values are wrong HOT 22
- Wiring Diagramm hobbywing Frsky HOT 2
- Schematics hard to see (too small) in msrc-gui HOT 2
- Any intentions on adding Jeti EX ESC telemetry to convert it to S.Port HOT 3
- Hobbywing Platinum V4 120A - RPM HOT 1
- Analog current sensor offset issue HOT 4
- Hobbywing Platinum 150A V5 HOT 21
- VBAR version or Hobbywing V5? HOT 7
- Analog Temperature Sensor HOT 13
- Disable the Thermal Protection HOT 3
- FlySky no longer functions with new binary HOT 1
- Sending telemetry data to S.Port stops after around a min. HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from msrc.