Devo 7E 3way switch mod do not appear in radio

More
24 Aug 2019 03:58 - 25 Aug 2019 21:30 #74973 by KiDuLt
[FIXED] Devo 7E 3way switch mod was created by KiDuLt
[EDIT : The problem is solved. The switches didn't appear into the radio menu because of a broken Hardware.ini file]

Hello everyone :)

After 5 years of great service with 2 switches, I'm adding GPS to my quads and I now need the extra switches.
I followed SebyDocky & Nick Burns tutorial. The mod was pretty simple to do but I can't get the switches to show up into the "Stick Input" screen :(

After modifying the Hardware.ini file, nothing happens for me.

Doing some research on the forum, I found this thread that shows it happened to other people : https://www.deviationtx.com/forum/6-general-discussions/8361-devo-7e-3x2-switches-not-working-anymore#73670]https://www.deviationtx.com/forum/6-general-discussions/8361-devo-7e-3x2-switches-not-working-anymore#73670]https://www.deviationtx.com/forum/6-general-discussions/8361-devo-7e-3x2-switches-not-working-anymore#73670Click here

I noticed that SebyDocky & Nick Burns are both using a version 4.xx of Deviation. I'm using the 5.0 version.
Does that mean that extra switches work on older version but not on the latest ?

I am trying to find a way not to flash my radio again, because of all the models I got in it.

Any help would be highly appreciated !

Thanks to everyone who took some time to read me :side:
Happy flying to you guys !
Cheers from France.
Mehdi
Last edit: 25 Aug 2019 21:30 by KiDuLt.

Please Log in or Create an account to join the conversation.

More
24 Aug 2019 20:20 - 24 Aug 2019 20:21 #74980 by gdenton
Please explain "nothing happens for me"?
Do they not show in the "Stick Input" screen?
(Transmitter menu -> Channel monitor -> Stick input, then you have to scroll down to see them, should be SW Ax and SW Bx)

If not please post a copy of your hardware.ini file and picture(s) of your mod.

Also, I highly recommend to keep a backup of your model files on your computer just in case something unforeseen happens.
Last edit: 24 Aug 2019 20:21 by gdenton.

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 09:43 #74984 by KiDuLt
Hey gDenton

Thank you for your answer.
Sorry if I wasn’t clear.

Nothing happens means the new switches do not appear into my Devo menu.
I don’t have any SWB or SWA or anything.

I am not at home but I will post my hardware.ini file in here today.

More precisions :

- I used the same diodes than SebyDocky and Nick Burns ( 1N4001 )
- I followed the exact same procedure, same color wires and triple checked my work.

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 19:12 #74986 by KiDuLt
Here are a few pictures of what I did, and a copy of my Hardware.ini file :

https://ibb.co/FJxX5KL
https://ibb.co/nLqgJP8
https://ibb.co/mtyYBMb

Hardware.ini :

;Only useful for transmitters with an after-market vibration motor

;enable-haptic=1

;

;switch_types: 3x2, 3x1, 2x2

extra-switches=
3x2
;

[modules]


; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port.
;
It is Enabled automatically otherwise
; enable-cyrf6936 = B12
has_pa-cyrf6936 = 0
; enable-a7105 = A13
; has_pa-a7105
; enable-cc2500 = A14
; has_pa-cc2500 = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
= 1


I am using the version 5.0 of Deviation.

Could it be a Hardware.ini file that is not right ?
Or is it because I'm using Deviation 5.0 and the only way of having extra switches is to downgrade my Deviation version ?

Thanks everyone for your time.
Mehdi

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 19:31 #74987 by gdenton
try changing :

extra-switches=
3x2

to:

extra-switches=3x2

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 19:36 #74988 by KiDuLt
Hello gdenton,

Thanks for your reply.

I don't know why but when I copy / paste my hardware.ini file in here, it gets all messed up with spaces everywhere...

When I open the file on my computer, everything is organised and I do have this line :

extra-switches=3x2

Could it be a good idea to delete everything from my Hardware.ini and copy paste a fresh one ?
I never messed around with it. I only opened it to modify this extra switches line.
But for some unknown reason when I copy / paste, it becomes messed up here on the forum.

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 20:49 #74989 by gdenton
Are you using Windows or Mac or Linux computer?
What text editor did you use to edit the hardware.ini file?

Here's a copy of mine just to see if it pastes OK:

;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
extra-switches=3x2
;
[modules]
; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port. It is Enabled automatically otherwise
; enable-cyrf6936 = B12
has_pa-cyrf6936 = 1
; enable-a7105 = A13
; has_pa-a7105 = 1
; enable-cc2500 = A14
; has_pa-cc2500 = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 21:18 #74990 by KiDuLt
I am using Windows 7.

I used Notepad to edit my Hardware.ini file.

Thank you very much for your Hardware.ini file. I will download Notepad ++, delete everything in my file and copy / paste yours.

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 21:25 #74991 by gdenton
Please notice mine has:

has_pa-cyrf6936 = 1

because I did the diode/resistor mod.

You probably need to change it back to:

has_pa-cyrf6936 = 0

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 21:26 #74992 by KiDuLt
EVERYTHING WORKS AFTER I COPY / PASTE A NEW HARDWARE.ini FILE !

Thank you very much gdenton :)

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 21:26 - 25 Aug 2019 21:29 #74993 by KiDuLt
I didn't notice and I will change it back to 0 since I never installed modules in my Devo 7E.

Thanks again man. You saved me :)

;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
extra-switches=3x2
;
[modules]
; there is no need to enable the cyrf6936 module unless
; it is wired to an alternate port. It is Enabled automatically otherwise
; enable-cyrf6936 = B12
has_pa-cyrf6936 = 0
; enable-a7105 = A13
; has_pa-a7105 = 1
; enable-cc2500 = A14
; has_pa-cc2500 = 1
; enable-nrf24l01 = A14
; has_pa-nrf24l01 = 1
; enable-multimod = A13
Last edit: 25 Aug 2019 21:29 by KiDuLt.

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 21:29 #74994 by gdenton
Good deal, have fun!

Please Log in or Create an account to join the conversation.

More
25 Aug 2019 21:31 #74995 by KiDuLt
I will for sure and that's thanks to you :)

Please Log in or Create an account to join the conversation.

Time to create page: 0.049 seconds
Powered by Kunena Forum