- Posts: 4402
Devo7e work
- PhracturedBlue
- Topic Author
- Offline
This probably means you need to doa 'make distclean'Xermalk wrote: Tried building the latest 7E, but seems the code is broken.
objs/devo7e/lcd.P:60: *** missing separator. Stop.
Please Log in or Create an account to join the conversation.
- Xermalk
- Offline
- Posts: 181
Fishfiend wrote: Just highlight the re-init option and change it to bind, and away you go..
If only it were that easy. Seems it cant be changed, when i select re-init the r+ l- buttons doesn't do anything.
PhracturedBlue wrote:
This probably means you need to doa 'make distclean'Xermalk wrote: Tried building the latest 7E, but seems the code is broken.
objs/devo7e/lcd.P:60: *** missing separator. Stop.
Hrm, can i do that in the virtual machine?
Actually, i think ill just delete and re-add the vm as a clean one.
Edit: cleaning out the entire sbstnp vm worked, not sure it has make distclean.
PS. Is the reversed FMOD switch intended?
When FMOD is at 0 FMOD0 is -100 FMOD1 is 100
When FMOD is at 1 FMOD0 is 100 FMOD1 is -100
Please Log in or Create an account to join the conversation.
- dehalo
- Offline
- Posts: 35
The jPro protocol claims Ch3 were @-67% while throttle is full down and I get -100% on the monitor.
All settings are lost when I switch off the 7E.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
I can't reproduce the issues dehalo mentioned.
All settings save fine for me
switching to the j6pro protocol properly shows the right range.
You can try loading one of the templates in order to clear any weird model settings you have. unfortunately without being able to save, you probably can't send me a model file to play with.
what version of deviation are you running?
Please Log in or Create an account to join the conversation.
- Fishfiend
- Offline
- Posts: 27
Xermalk wrote:
Fishfiend wrote: Just highlight the re-init option and change it to bind, and away you go..
If only it were that easy. Seems it cant be changed, when i select re-init the r+ l- buttons doesn't do anything.
PhracturedBlue wrote:
This probably means you need to doa 'make distclean'Xermalk wrote: Tried building the latest 7E, but seems the code is broken.
objs/devo7e/lcd.P:60: *** missing separator. Stop.
Hrm, can i do that in the virtual machine?
Actually, i think ill just delete and re-add the vm as a clean one.
Edit: cleaning out the entire sbstnp vm worked, not sure it has make distclean.
PS. Is the reversed FMOD switch intended?
When FMOD is at 0 FMOD0 is -100 FMOD1 is 100
When FMOD is at 1 FMOD0 is 100 FMOD1 is -100
Oops, you're right I can't change it either. But if you go on to it and press ENT it appear to attempt to bind... I did change the protocol to dsm2 first, then back to devo, try that
Please Log in or Create an account to join the conversation.
- dehalo
- Offline
- Posts: 35
PhracturedBlue wrote: I just committed a fix to swap FMODE0/1
I can't reproduce the issues dehalo mentioned.
All settings save fine for me
switching to the j6pro protocol properly shows the right range.
You can try loading one of the templates in order to clear any weird model settings you have. unfortunately without being able to save, you probably can't send me a model file to play with.
what version of deviation are you running?
I use deviation-devo7e-ea9ee2c4a03d.dfu. Had the same issue with the previous version
It is supposed to save at turn off?
It switches off instantly, neither tx nore model settings can be saved, not when I switch models either
PS.
Removed 2 extra files from the models dir.
Now I get "Battery too low, can't save" at startup. Voltage inicator on main page says 6.06 V! It works @7.4 V though.
Rudder, simple mixer: Input RUDD in the EMU becomes AILE in the 7E
Please Log in or Create an account to join the conversation.
- Xermalk
- Offline
- Posts: 181
Fishfiend wrote: Oops, you're right I can't change it either. But if you go on to it and press ENT it appear to attempt to bind... I did change the protocol to dsm2 first, then back to devo, try that
Actually tired that, my mini still just flashes as if its waiting for a bind.
Will test again with the latest firmware. Status report in 10.
Nope, Deviation for 7E is simply not giving the option of binding to anything, just the Re-Init command. All it seems to do with Re-Init is to reload the model.ini
Tested with devo7e af32c733b808. FMOD switch works as it should now though.
Please Log in or Create an account to join the conversation.
- Fishfiend
- Offline
- Posts: 27
Xermalk wrote:
Fishfiend wrote: Oops, you're right I can't change it either. But if you go on to it and press ENT it appear to attempt to bind... I did change the protocol to dsm2 first, then back to devo, try that
Actually tired that, my mini still just flashes as if its waiting for a bind.
Will test again with the latest firmware. Status report in 10.
Nope, Deviation for 7E is simply not giving the option of binding to anything, just the Re-Init command. All it seems to do with Re-Init is to reload the model.ini
Tested with devo7e af32c733b808. FMOD switch works as it should now though.
I'm using deviation-devo7e-ea9ee2c4a03d.dfu installed it yesterday is that the latest ?
Please Log in or Create an account to join the conversation.
- Xermalk
- Offline
- Posts: 181
Fishfiend wrote:
Xermalk wrote:
Fishfiend wrote: Oops, you're right I can't change it either. But if you go on to it and press ENT it appear to attempt to bind... I did change the protocol to dsm2 first, then back to devo, try that
Actually tired that, my mini still just flashes as if its waiting for a bind.
Will test again with the latest firmware. Status report in 10.
Nope, Deviation for 7E is simply not giving the option of binding to anything, just the Re-Init command. All it seems to do with Re-Init is to reload the model.ini
Tested with devo7e af32c733b808. FMOD switch works as it should now though.
I'm using deviation-devo7e-ea9ee2c4a03d.dfu installed it yesterday is that the latest ?
af32c733b808 is the dev build, you have to build it directly from the source code. Read through this, www.deviationtx.com/forum/how-to/1200-vm...-compiling-deviation
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
swicth protocol to DSM2 button next to it will say 'Re-Init'
press the button It may prompt about throttle not being zeroed since this will change the channel assignments.
fix the channels to be mapped appropriately if needed
Set # of channels to 7 (this may not be needed, but is the most compatible option)
on the model menu select 'Bind' you should get a popup for 2 seconds
if it doesn't catch try pressing bind again.
If it still doesn't work, try '6' channels
For some reason I found the devo7e to be finicky about dsm2. There is probably a bug somewhere, but I was eventually able to get it to bind with the code as it is both in DSM2 and DSMx modes,
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
then you should upgrade to it. You need to reinstall the dfu and the protocol dir but not the rest of the filesystem.
Please Log in or Create an account to join the conversation.
- Xermalk
- Offline
- Posts: 181
The issue is that the [Bind] never shows, just [Re-
Init]
And no, im not using fixed id.
Attached the files i get from compiling with the Virtual machine.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
re-init will rerun through the non-fixed-id binding sequence
bind will bind the model to a fixed id (it must already be bound in non-fixed-id mode)
If your CP has a fixed-id set, you need to clear it before you can use deviation with it (unless you know the fixed-id #)
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
For me to try your build, I need the dfu/protocol zip. the filesystem zip is not at all helpful
Please Log in or Create an account to join the conversation.
- Xermalk
- Offline
- Posts: 181
Going to reflash with your firmware. Seems the build script in the vm is wrong.
Just adding the protocol folder from your build also results in a failiure to boot.
edit: interresting, i did attach the dfu, testing again.
Edit2: nope, seems i cant attach .dfu files directly.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
I'm going to try to add a checker to verify that the modules match the dfu. I'm not exactly sure how to do so yet though.
Please Log in or Create an account to join the conversation.
- PhracturedBlue
- Topic Author
- Offline
- Posts: 4402
make TARGET=devo7e zip
That generates a zip file with the dfu and modules in one file (which can be easily uploaded if needed). then I extract and install.
Please Log in or Create an account to join the conversation.
- Xermalk
- Offline
- Posts: 181
However it works just fine with your files.
Please Log in or Create an account to join the conversation.
- RugWarrior
- Offline
- Posts: 59
Just give my build environment a try MinGW DeviationTX
It works fine for me, has an installer and a manual. (Windows only)
PB can you make it sticky (also the VM version from sbstnp?!)
Please Log in or Create an account to join the conversation.
- quique65
- Offline
- Posts: 45
I've just installed Deviation on my 7E (last build posted by PB) and I've tested it with the Walkera SuperFP and Ladybird models. With both, after the binding, the TX and RX appear to constantly connect and disconnect. The led on the RX is blinking and impedes the flight. The same config on Devo10, with a build before the 7E code, works fine.
Please, can you ckeck it? Thank you.
Regards,
Enrique.
Please Log in or Create an account to join the conversation.
- Home
- Forum
- Development
- Development
- Devo7e work