Comments (12)
I already trying to update here https://github.com/j0e57/deviation/tree/j0e57-patch-1
but Im still can not test it as need higher windows version to compile, can anyone help to compile ? I try to test on my quad
from deviation.
Please try the build here. It is from your branch with one fix applied - case clauses don't create blocks.
diff --git a/src/protocol/cx10_nrf24l01.c b/src/protocol/cx10_nrf24l01.c
index 84330a24..2cbc348b 100644
--- a/src/protocol/cx10_nrf24l01.c
+++ b/src/protocol/cx10_nrf24l01.c
@@ -403,6 +403,7 @@ static void initialize_txid()
case FORMAT_Q282:
case FORMAT_Q242:
case FORMAT_Q222:
+ {
uint8_t offset=0; //F_Q282
if(Model.proto_opts[PROTOOPTS_FORMAT] == FORMAT_Q242)
offset=2;
@@ -410,6 +411,7 @@ static void initialize_txid()
offset=3;
for(u8 i=0; i < 4; i++)
rf_chans[i] = 0x46 + 2*i + offset;
+ }
// rf_chans[0] = 0x46;
// rf_chans[1] = 0x48;
My recommendation for building on windows is to install VirtualBox, create an Ubuntu VM, and build on linux :)
from deviation.
Thanks will try & report asap
from deviation.
Seems Im missing something (seems forgot to add null on last array), my devo 10 keep restart while try to change CX10 submodel
from deviation.
Already fix on my branch https://github.com/j0e57/deviation/tree/j0e57-patch-1, including creating block on case clause.. Im still using Windows XP, even I edit github use phone as preview changes do nothing in my browser. Thank for help
from deviation.
You're welcome. New build 4c28c51 is here.
from deviation.
Already test it, Menu system OK but still trouble binding.. will examine code again
from deviation.
Only found slight mistake on definition :
uint8_t offset = 0;
while here should be like this:
u8 offset =0;
do you think it make differences or error ? if not so maybe need further investigation :)
from deviation.
That doesn't make a difference. Those two are equivalent.
I took a quick look and seems like your Q222 changes are equivalent to the ones in MultiModule. Will take a closer look.
from deviation.
From https://www.rcgroups.com/forums/showthread.php?2165676-DIY-Multiprotocol-TX-Module/page425#post36264456 from Dutch79 post seems my quad is Q222 v2 and maybe different binding methods, on my 1st post my original Tx is missing but when you reply my Tx already found so not much trouble for me but if my devo 10 can successfully bind sure good to anyone that interested :)
from deviation.
I took a closer look and don't see anything you missed. Packet output looks fine in the emulator. Maybe it's just that v2 is different. If you want to make a pull request I'll merge your code - may help someone else.
from deviation.
ok, already create.. hope help other
from deviation.
Related Issues (20)
- redpine white-screens on Devo7e HOT 10
- Bug in getting started guide
- binding wltoys with v202 protocol HOT 1
- DFUse - Driver
- LOLI protocol not shown up HOT 1
- Bug ? T8SGV2 Plus - Protocol PXX - impossible to bind with PPM IN set to extend HOT 2
- Nightly builds broken HOT 6
- T8SG does not have XK protocol
- CRSF device names longer than 12 characters break the device page HOT 6
- Crash after trying to update configuration HOT 1
- Traxxas protocol? HOT 15
- DSMP problem with lemonRX
- SX1280 based targets
- Support ELRS on T8SG V2 Plus HOT 10
- Add support for V119S sub type E119
- LCD screen distorted HOT 2
- (Solution) Hubsan Telemetry - Here is how to read all of it.
- Return button, returns 2 screens
- [Bug?] Custom voice alerts assume contiguous and ascending ordering in voice.ini HOT 6
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 deviation.