GithubHelp home page GithubHelp logo

jumperxyz / jumpertx Goto Github PK

View Code? Open in Web Editor NEW
68.0 68.0 40.0 262.96 MB

CMake 1.43% C++ 63.46% C 27.03% Shell 0.53% CSS 0.06% NSIS 0.05% Makefile 0.02% Lua 2.60% Objective-C 0.25% Assembly 0.76% Dockerfile 0.01% Python 1.68% Awk 0.05% Batchfile 0.01% C# 2.08%

jumpertx's People

Contributors

3djc avatar andyjenkinson avatar bsongis avatar cmarzer avatar driver33 avatar dsbeach avatar dvogonen avatar elecpower avatar flacjacket avatar floaledm avatar griebd avatar hrenz avatar jivarofad avatar jtaylor2 avatar jumperxyz avatar kilrah avatar lapinfou avatar mhotar avatar michelevilla avatar mpaperno avatar mrc3742 avatar norulers avatar openfsguruh avatar projectkk2glider avatar raphaelcoeffic avatar rcbebo82 avatar romoloman avatar schwabe avatar timgfoley avatar xmxwx 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

jumpertx's Issues

Multi FS 2A - PPM/iBus not working

hi, i have FS-RX2A Pro V1 and success bind it using Multi FS 2A PPM/iBus in T12 Plus..
the problem is when i open receiver tab on betaflight, it seem doesnt work at all.. im using Mamba F405 FC and i've tried any wiring option (sbus, RX6, RX3 and PPM) but it doesnt work..
i've tried using another receiver like Fli14+ with the same result.. please help me..

Can't build JumperTX for the T12 since PR #9

Since PR #9 was merged to add support for the T16's internal module, JumperTX no longer builds for the T12.

Attempting to configure the firmware gives this result when cmake is called:

/tmp/jumpertx/radio/src/pulses/multi_arm.cpp: In function 'void sendMulti(uint8_t, uint8_t)':
/tmp/jumpertx/radio/src/pulses/multi_arm.cpp:40:29: error: 'union ModulePulsesData' has no member named 'pxx_uart'
/tmp/jumpertx/radio/src/pulses/multi_arm.cpp: In function 'void setupPulsesMultimodule(uint8_t)':
/tmp/jumpertx/radio/src/pulses/multi_arm.cpp:101:28: error: 'union ModulePulsesData' has no member named 'pxx_uart'
/tmp/jumpertx/radio/src/pulses/multi_arm.cpp:101:66: error: 'union ModulePulsesData' has no member named 'pxx_uart'
radio/src/CMakeFiles/firmware.dir/build.make:518: recipe for target 'radio/src/CMakeFiles/firmware.dir/pulses/multi_arm.cpp.o' failed
make[3]: *** [radio/src/CMakeFiles/firmware.dir/pulses/multi_arm.cpp.o] Error 1
make[3]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:111: recipe for target 'radio/src/CMakeFiles/firmware.dir/all' failed
make[2]: *** [radio/src/CMakeFiles/firmware.dir/all] Error 2
CMakeFiles/Makefile2:123: recipe for target 'radio/src/CMakeFiles/firmware.dir/rule' failed
make[1]: *** [radio/src/CMakeFiles/firmware.dir/rule] Error 2
Makefile:118: recipe for target 'firmware' failed
make: *** [firmware] Error 2

Full compile output is here:
https://pastebin.com/raw/0KaHyesq

Prior to the changes in PR #9 the same CMAKE command succeeded for the T12.

还有更新计划吗?

Before suggesting a new feature here, please search the open issue if there is already a request for the feature

Is your feature request related to a problem? Please describe.
A clear and concise description of what the problem is. Ex. I'm always frustrated when [...]

Describe the solution you'd like
A clear and concise description of what you want to happen.

Describe alternatives you've considered
A clear and concise description of any alternative solutions or features you've considered.

Additional context
Add any other context or screenshots about the feature request here.

Builing new version with different flags

I need different flags that are now included in JumperTX. Can you provide more detailed description hot to build JumperTX. Docker container for building it would be really cool!

Jumper TX 2.3.0 doesn't work with Open TX Companion 2.3.x

Describe the bug
You cannot use Open TX Companion 2.3.x with Jumper TX 2.3.0 nor Jumper TX 2.2.3, as the radio profile Horus X10/X10S, which is used to build Jumper's T16 profile, has the "multimodule" option activated by default since Open TX 2.3.0 RC1 and is no longer listed in the UI.

ANY module written by the companion, with or without Internal or External Radio configuration disabled, will trigger emergency mode and the warning "bad radio data" which will eventually lead to resetting all models and calibration data on the device.

To Reproduce
Steps to reproduce the behavior:

  1. Install Open TX Companion 2.3.0 or 2.3.1
  2. Create a radio profile for Jumper T16 based on Horus X10/X10S
  3. Create a simple model, with Internal Radio and External Radio configurations set to OFF
  4. Plug the USB into Jumper T16 device
  5. Select USB Storage from options menu (if set to USB Mode is set to Ask in Radio Settings)
  6. Write the model configuration on the device via the emulated "USB Storage"
  7. Unmount and unplug the USB
  8. "Storage Warning, Bad Radio Data" will be triggered

Expected behavior
(1) Steps from (1) to (7) should not trigger (8)
(2) Jumper TX 2.3.0 should not enter "emergency mode" if a radio profile has the multimodule option set NOR if a model has Internal Radio configuration set to Multi, as the Pro and Plus versions of the hardware, do have an internal Radio multimodule

Testing with OpenTX Companion 2.2.3 and 2.2.3 leads to different results IF on step (2) the multimodule option (which is visible in the radio profile configurator UI for these versions of companion) must be left unchecked. This option is no longer available in 2.3.x versions of the companion app, as it is included by default in OpenTX 2.3.0 for this radio profile.

General information

  • OpenTX version 2.3.0
  • Hardware: Jumper TX Pro with Hall Gimbals
  • OpenTX Companion 2.3.0 and 2.3.1

more plane model template

please add more plane model template in the wizard, like wing in T16, there is only normal plane style and no other option can use in the wizard, thanks !

Kelven

Disabling Trainer using a switch via special functions doesn't seem to work.

I have a newly purchased T16 I tried to use the trainer function last weekend and couldn't get trainer to disable using the special functions. So PPM in via trainer works but there is no way to switch it off via the momentary switch. To be more precise to momentarily enable PPM in using the momentary switch.

Thanks for your work...

T16 pro (internal module) D8 telemetry not function

I bind my D8RII receiver with new T16 pro at D8 mode, It bind successfully and work fine but the telemetry function not work (no RSSI, no A1, A2 can be found).

And if I use my jumper 4in1 external module bind in D8 mode, it work perfectly with all sensor works and RSSI

  • OpenTX version 2.3.2N26
  • Jumper T16 pro (internal module)

Thanks!
Kelven

Model types

Please add support for helicopter and multirotor model types

6pos switch resets to first position on startup

On startup, the 6pos pot (on the T16 represented by the 6 buttons) resets to position 1 on startup. Is there any way to keep the position? If not, can someone point me to the spot in the code where I could change the default?

Companion for Jumper T16

Hi,

I got mine new T16. It makes a quite good impression.
Sadly, the opentx companion does not support it. Is there already a Jumper companion? If yes, are there already built versions available? If not, what toolchain is needed to compile?
Or is there just a easy workaround to use openTX companion?

Best,
Gian

How to build JumperTx for t12?

I tried to build the firmware for T12 with the following configuration:

cmake -DPCB=T12 -DGUI=YES -DGVARS=YES -DHELI=YES -DLCD_DUAL_BUFFER=YES -DLUA=YES -DLUA_COMPILER=YES -DMODULE_R9M_FULLSIZE=YES -DMULTIMODULE=YES -DPPM_CENTER_ADJUSTABLE=YES -DPPM_UNIT=US -DRAS=YES -DCMAKE_PREFIX_PATH=/usr/local/opt/qt -DCMAKE_BUILD_TYPE=Release ../

make firmware

The compilation can complete and I got the firmware.bin file. But after I flashed it to my T12, it keeps rebooting after the "Welcome to JumerTX" voice.

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.