- Posts: 4402
Devo7e work
- PhracturedBlue
-
Topic Author
- Offline
Please Log in or Create an account to join the conversation.
- Xermalk
-
- Offline
- Posts: 181
I think there might be a bug with the power setting and changing models.PhracturedBlue wrote: The mW values used in Deviation really have no meaning whatsoever except for with a Devo6/8/10 using the stock module. It would be just as well to use 1,2,3,4,5,6,7 instead. Sometime I'll add options such that the values are accurate for the module being used, but it isn't that important at the moment. Did your V911 module look identical to the one in the pdf? It is also possible that they changed the design and removed the power-amp.
I was binding my v939 and v911 when i noticed the sometimes when i bind i lose the signal at 2-3m, at maximum power setting. When i powered of the tx and then on again, and rebound. It worked as it should.
Please Log in or Create an account to join the conversation.
- dc59
-
- Offline
- Posts: 799
Please Log in or Create an account to join the conversation.
- PhracturedBlue
-
Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- RoGuE_StreaK
-
- Offline
- Posts: 486
Couple of extraneous notes from those photos (first I've really seen of the 7e guts)
- antenna cable is soldered, not IPX socket. Not an issue, just noting.
- looks to me like the stubby antenna plastic can be lifted out, isn't a part of the body mould.
- might be some holes behind the "V" for adding LEDs of your choice, like the devo6. No idea where a suitable power supply is yet.
- note the spaces for extra switches from the devo6. Probably no obvious provision on the board for extra channels though?
Rand, while I agree that there shouldn't be any required hardware mods, I was bringing up the antenna point in response to the discussion of modding the module's internals; seemed to me that an antenna mod would be more achievable for most than an internal hack of SMD components. But again, that's only for those with the desire to fly longer ranges, pretty sure this puppy will suffice for me in it's stock configuration.
Hoping my 7e arrives soon, tracking shows it's been in the country for a few days but who knows where it is now and how long it'll take to actually get around to reaching me.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
-
Topic Author
- Offline
- Posts: 4402
The stub can be removed. I have no idea where I even placed mine.
Adding extra switches is possible. The issue is that the most obvious place to connect them is to the SWD port which has 2 open pads (TMS/TCK). But those are also the pads I use for the extra A7105 modules. Otherwise, we'd need to find unused pins on the MCU, but soldering them would be challenging for most folks
Please Log in or Create an account to join the conversation.
- dc59
-
- Offline
- Posts: 799
PhracturedBlue wrote: Table looks good. I don't know which is better for placement. I'd probably put the antenna in with the devo7e antenna in the 'stub', but I'm no RF expert.
Thanks PB.
I'd like to place antenna in stub, but I'm worry about interference issue ....
I will try it anyway.
Please Log in or Create an account to join the conversation.
- RoGuE_StreaK
-
- Offline
- Posts: 486
Just had a hair-brained thought (yes, another one); are the current MCU pins for the switches purely digital, or can they be ADC? Then could replace either or both switches with multi-position ones and just have some resistors on them, still connected to the MCU with the existing single line? Or even the two extra switches hooked up inline in such a way as it is possible to determine which switch is in which position (different resistor values on each switch)?PhracturedBlue wrote: Adding extra switches is possible. The issue is that the most obvious place to connect them is to the SWD port which has 2 open pads (TMS/TCK). But those are also the pads I use for the extra A7105 modules. Otherwise, we'd need to find unused pins on the MCU, but soldering them would be challenging for most folks
I guess I should start looking over the STM32 datasheet, so I might at least have some clue...
... OK, after a quick perusal I'm interpreting it as saying, as GPIO pins, they can be remapped as an alternate periperal, eg. ADC? Unless those specific physical pins are some of the ones that can't...
Not sure how that would impact compatibility with the other TXs, whether something could be worked out that can work across the board?
PS. Just posing these as thoughts for possible future directions, not "you must include this now!"

Please Log in or Create an account to join the conversation.
- RW9UAO
-
- Offline
- Posts: 25
i think about exclude some unused protocols. we need some #ifdef in the src/protocol/makefile.inc
ifdef DEVO_PROTOCOL
PROTO_MODULES += $(ODIR)/protocol/devo.mod
endif
ifdef HUBSAN_PROTOCOL
PROTO_MODULES += $(ODIR)/protocol/hubsan4.mod
endif
and in a src/target/devoxxxx/target_defs.h adding
#define DEVO_PROTOCOL
coz, a do not use hubsan, wk and a7105 modules, and do not need it in a final binary.
Please Log in or Create an account to join the conversation.
- RW9UAO
-
- Offline
- Posts: 25
Please Log in or Create an account to join the conversation.
- rbe2012
-
- Offline
- So much to do, so little time...
- Posts: 1433
//Protocols
#define PROTO_HAS_CYRF6936
#define PROTO_HAS_A7105
Please Log in or Create an account to join the conversation.
- PhracturedBlue
-
Topic Author
- Offline
- Posts: 4402
The binary for the devo7e does not include the protocols. that is what the modules are for. there is no shortage of FLASH at the moment, so excluding modules in a custom build is not needed.
When we start to feel additional memory pressure, I will react to it. Removing support for flysky, hubsan, dsmx, whatever will not provide more space for new features at this time.
Removing support for a module is supported, and likely necessary if you want to add adidtional hardware like more switches.
Please Log in or Create an account to join the conversation.
- Lyndros
-
- Offline
- Posts: 57
I have upgraded to the latest build,
- FMOD Switch right now is working properly.
- But it seems that still there must be a bug in the DSM2 protocol. I can not bind a MSR. Tried different configs in 7 and 6 channels without success.
Somebody here was able to bind DSM2 with the latest version?
Cheers,
Please Log in or Create an account to join the conversation.
- PhracturedBlue
-
Topic Author
- Offline
- Posts: 4402
It often require several attempts which I don't understand as it works right away on my Devo8/10. So something does seem to be wrong, but I am unsure exactly what it is yet.
Please Log in or Create an account to join the conversation.
- dc59
-
- Offline
- Posts: 799

PB,
I copy tx.ini & models(dir) form devo10,it cause 7E some problem,
7E can't save any model data, everytime I reboot 7E TX,all changes gone,
and it stay at model1.
Is that mean devo10 model file can't be use at 7E?
or the problem cause by TX.ini ?
Thanks.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
-
Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- PhracturedBlue
-
Topic Author
- Offline
- Posts: 4402
Please Log in or Create an account to join the conversation.
- dc59
-
- Offline
- Posts: 799
PhracturedBlue wrote: note that the tx.ini for the devo10 has the battery threshold set incorrectly for the dveo7e. make sure you visit the transmitter page and properly set the voltage limits. This may be a reason why it wouldn't save the model file.
I think TX.ini file is root cause of this problem,but I will try to reproduce it again.
Please Log in or Create an account to join the conversation.
- dc59
-
- Offline
- Posts: 799
PhracturedBlue wrote: note that the tx.ini for the devo10 has the battery threshold set incorrectly for the dveo7e. make sure you visit the transmitter page and properly set the voltage limits. This may be a reason why it wouldn't save the model file.
PB you are right.
I try to put DEVO10 TX.ini file into 7E, All models are 'locked',
then I put correct TX.ini file , it works very well.
DEVO10 models file are compatible with 7E.
Please Log in or Create an account to join the conversation.
- vlad_vy
-
- Offline
- Posts: 3333
1) Vibro = not works
2) Display contrast = not works
3) Protocol 2601 = every Tx reboot protocol options are reset to 5+1, you need manually select 6+1 or reload model.
Related to all Deviation
4) Every user complains about Tx low battery signal = short beep has place only once.
Please Log in or Create an account to join the conversation.
-
Home
-
Forum
-
Development
-
Development
- Devo7e work