- Posts: 16
Devo 12s 3in1 / 4in1 RF module neat installation.
- bigicedog
-
- Offline
Less
More
19 Jun 2016 07:35 #50796
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
ok so i got this 3 in 1 module for my 7e
www.banggood.com/CC2500-NRF24L01-A7105-M...itter-p-1046304.html
got everything wired in and its cool. the only problem i have is i cant bind to anything but my hubsan quads. i tried to bind to my cheerson cx-10s nothing,my blade inductrix nothing. heres what my .ini file looks like
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
;extra-switches=
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[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
maybe ya'll see something i dont...
got everything wired in and its cool. the only problem i have is i cant bind to anything but my hubsan quads. i tried to bind to my cheerson cx-10s nothing,my blade inductrix nothing. heres what my .ini file looks like
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
;extra-switches=
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[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
maybe ya'll see something i dont...
- HappyHarry
-
- Offline
Less
More
- Posts: 1136
19 Jun 2016 20:13 #50818
by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
you have the nrf24l01 and the cc2500 enable pins both defined as A14, this won't work. which chips enable wire you soldered to the mcu and which mcu pin you used will dictate which needs changed and what it needs changed to
- bigicedog
-
- Offline
Less
More
- Posts: 16
19 Jun 2016 20:53 #50822
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
ok so i changed the nrf from 14 to 15. no dice. what else can i change it to? (im a total noob at this so any possibilities you can give me would be greatly appreciated)
- HappyHarry
-
- Offline
Less
More
- Posts: 1136
19 Jun 2016 21:30 #50824
by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
can you show me a picture of your wiring, or tell me where about on the tx you soldered pins 9, 10 and 12 from the rf module
- Fer
-
- Offline
Less
More
- Posts: 203
19 Jun 2016 21:37 #50825
by Fer
Replied by Fer on topic 3in1 / 4in1 RF module
Did you use notepad? The code looks a bit distoreted. You need to use notepad++ as far as i know because simple windows notepad corrupts the files. I see a ";" after <<has_pa-a7105 = 1>> which i think shouldn't be there. As for the A15 thing i am not sure it is correct, but experts on this forum will know more about this.
- bigicedog
-
- Offline
Less
More
- Posts: 16
19 Jun 2016 21:59 #50828
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
i did the best i can with the pics
- mwm
-
- Offline
19 Jun 2016 22:02 #50829
by mwm
Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.
My remotely piloted vehicle ("drone") is a yacht.
Replied by mwm on topic 3in1 / 4in1 RF module
The settings for enable- are the names of digital IO pins on the mcu. The A13/A14 values correspond to TMS & TCK. You need to set the third one to the name of the pin you've connected it to. For the 7e, that means connecting it to an mcu pin. So which one did you use?
You should have seen a change in behavior when you changed the pin name in your hardware.ini. In particular, one of the two modules should now be getting a "missing module error" if it wasn't before, and possibly the one you didn't change is no longer getting such an error.
The more information you provide about the behavior, the more we can narrow down the issue. In particular, for module problems an "missing module" errors and whether or not the protocols that aren't working have a "*" in front of the name.
You should have seen a change in behavior when you changed the pin name in your hardware.ini. In particular, one of the two modules should now be getting a "missing module error" if it wasn't before, and possibly the one you didn't change is no longer getting such an error.
The more information you provide about the behavior, the more we can narrow down the issue. In particular, for module problems an "missing module" errors and whether or not the protocols that aren't working have a "*" in front of the name.
Do not ask me questions via PM. Ask in the forums, where I'll answer if I can.
My remotely piloted vehicle ("drone") is a yacht.
- bigicedog
-
- Offline
Less
More
- Posts: 16
19 Jun 2016 22:22 #50831
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
"The settings for enable- are the names of digital IO pins on the mcu. The A13/A14 values correspond to TMS & TCK. You need to set the third one to the name of the pin you've connected it to. For the 7e, that means connecting it to an mcu pin. So which one did you use?"
that is complete greek to me. i have no idea what youre saying. there were no changes in the behavior of my controller. just nothing will bind except my hubsans. the only missing module error im getting is cyrf6936
that is complete greek to me. i have no idea what youre saying. there were no changes in the behavior of my controller. just nothing will bind except my hubsans. the only missing module error im getting is cyrf6936
- bigicedog
-
- Offline
Less
More
- Posts: 16
19 Jun 2016 22:26 #50832
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
heres the color coding i used
SCK-Yellow 2
MOSI- Brown 3
MISO- orange 4
CS 2500- Purple 10
CS 2401- blue 13
CS 7105- red 9
VCC- green 12
GRND- Black 11
SCK-Yellow 2
MOSI- Brown 3
MISO- orange 4
CS 2500- Purple 10
CS 2401- blue 13
CS 7105- red 9
VCC- green 12
GRND- Black 11
- HappyHarry
-
- Offline
Less
More
- Posts: 1136
19 Jun 2016 22:32 - 19 Jun 2016 22:39 #50833
by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
your going to need to protect all that bare wire ends at the 3in1 and the tx bud, you have too much bare wire on the ends and they will very easily short against each other. apart from that it looks like on the tx you have connected
sck - yellow
mosi - ???
miso - orange
vdd - green
gnd - black
tck - purple
tms - red
mcu pin - ???
can you fill in the blanks with the wire colours, and then also tell me what pins they go to on the 3in1, i can see you have pin1 vdd - green and pin2 gnd - black ok, but after that i can't tell anything. you also look like you have shorted more than one pin on the mcu where you have soldered the wire on, if so that will need fixed also bud
[edit]
sorry you posted while i was checking your pictures, so the a7105 will be A13, the cc2500 will be A14, and if you used pin 50 on the mcu the nrf24l01 will be A15, your hardware ini should be like this
but like i said check that mcu pin isn't shorting more than one, and protect those wire ends
[/edit]
sck - yellow
mosi - ???
miso - orange
vdd - green
gnd - black
tck - purple
tms - red
mcu pin - ???
can you fill in the blanks with the wire colours, and then also tell me what pins they go to on the 3in1, i can see you have pin1 vdd - green and pin2 gnd - black ok, but after that i can't tell anything. you also look like you have shorted more than one pin on the mcu where you have soldered the wire on, if so that will need fixed also bud
[edit]
sorry you posted while i was checking your pictures, so the a7105 will be A13, the cc2500 will be A14, and if you used pin 50 on the mcu the nrf24l01 will be A15, your hardware ini should be like this
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
;extra-switches=
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[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 = A15
has_pa-nrf24l01 = 1
; enable-multimod = A13but like i said check that mcu pin isn't shorting more than one, and protect those wire ends
[/edit]
Last edit: 19 Jun 2016 22:39 by HappyHarry.
- bigicedog
-
- Offline
Less
More
- Posts: 16
19 Jun 2016 22:54 #50835
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
changed the .ini and now NOTHING is binding
- HappyHarry
-
- Offline
Less
More
- Posts: 1136
19 Jun 2016 23:33 #50836
by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
you likely have shorted wires, like I said you will need to address these issues before continuing any farther
- VeGani
-
- Offline
Less
More
- Posts: 9
20 Jun 2016 01:54 - 20 Jun 2016 01:55 #50844
by VeGani
Replied by VeGani on topic 3in1 / 4in1 RF module
My first attempt of installing 3in1 failed, due to my poor skill in soldering wire in those small pcb.
I followed dc59 instruction in this post ,but I forgot my soldering skill is not as good as his..
End up, the 3in1 unit is damaged (I think so).
I order my second unit, and instead of removing the pins, I use female DuPont wire to connect the unit to my 7E. As HappyHarry suggested, need to isolate the open wire to prevent short to its nearby.
Thanks all to the contributor of this thread.
Now I'm planning to add 3x2 switch mod.
I followed dc59 instruction in this post ,but I forgot my soldering skill is not as good as his..
End up, the 3in1 unit is damaged (I think so).
I order my second unit, and instead of removing the pins, I use female DuPont wire to connect the unit to my 7E. As HappyHarry suggested, need to isolate the open wire to prevent short to its nearby.
Thanks all to the contributor of this thread.
Now I'm planning to add 3x2 switch mod.
Last edit: 20 Jun 2016 01:55 by VeGani.
- bigicedog
-
- Offline
Less
More
- Posts: 16
20 Jun 2016 04:36 #50849
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
what pin is that red wire on??? that spot wasnt in any of my instructions
- VeGani
-
- Offline
Less
More
- Posts: 9
20 Jun 2016 04:42 #50850
by VeGani
Replied by VeGani on topic 3in1 / 4in1 RF module
Detail in
this post
- HappyHarry
-
- Offline
Less
More
- Posts: 1136
20 Jun 2016 07:33 #50852
by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
the red wire goes to vdd, you have a green wire going to the pad below which is connected to that one by a pcb trace
- bigicedog
-
- Offline
Less
More
- Posts: 16
20 Jun 2016 21:36 #50874
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
so i actually cleaned up my wires ( i removed the pins from the board and soldered straight to the pads) i followed the directions TO THE LETTER. the only error im getting is "missing multimod" i changed my .ini file to this.
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
;extra-switches=
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[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 = A15
has_pa-nrf24l01 = 1
enable-multimod = A13
AND ITS STILL NOT BINDING TO ANYTHING. im at the point where im just gonna quit and pop my old A7105 module in and just fly Hubsans. this was a waste of $30 and a terrible disappointment. i dont know what else to do. thanks for the help guys
;Only useful for transmitters with an after-market vibration motor
;enable-haptic=1
;
;switch_types: 3x2, 3x1, 2x2
;extra-switches=
;
;button_types: trim-all, trim-(left|right)-(up|down|both)
;May occur more than once if necessary.
;extra-buttons=
;
[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 = A15
has_pa-nrf24l01 = 1
enable-multimod = A13
AND ITS STILL NOT BINDING TO ANYTHING. im at the point where im just gonna quit and pop my old A7105 module in and just fly Hubsans. this was a waste of $30 and a terrible disappointment. i dont know what else to do. thanks for the help guys
- VeGani
-
- Offline
Less
More
- Posts: 9
21 Jun 2016 02:41 #50883
by VeGani
Replied by VeGani on topic 3in1 / 4in1 RF module
put semicolon in front of enable-multimod in the config file:
; enable-multimod = A13
; enable-multimod = A13
- bigicedog
-
- Offline
Less
More
- Posts: 16
21 Jun 2016 04:05 #50887
by bigicedog
Replied by bigicedog on topic 3in1 / 4in1 RF module
thanks but its too late. lol i just put my A7105 back in. (now i have to figure out how to get that one going again.......)
- HappyHarry
-
- Offline
Less
More
- Posts: 1136
21 Jun 2016 07:11 #50892
by HappyHarry
Replied by HappyHarry on topic 3in1 / 4in1 RF module
aw man you were so close to having it working!
Time to create page: 0.707 seconds
-
Home
-
Forum
-
Development
-
Development
- Devo 12s 3in1 / 4in1 RF module neat installation.