Another use case scenario of model match - a family of flyers. My sons and I each have our own transmitter, but we share quads. We all use the same bind phrase, each quad has its own unique receiver number, and each transmitter has a profile for each quad with that unique receiver number. Now each of us can power on our transmitter, pick the quad we want to fly, and when we power up those quads, they are connected to the proper transmitter, and only that transmitter.
I tuned in just to make this comment. I fly with my boys and we each have a quad but only two radios and even when we get a third radio, I keep the passphrase the same and just use model match. It is easier. Otherwise, we had to be careful to turn on and lock one at a time which was too difficult.
That is my case too. Same Phrase but 2 Transmitters and 3 quads and a wing. Can we fly both at the same time? I have All models in both Transmitters... Not testet jet..
I was just going to do this to let these school kids play with my fpv rc car and tank. But I didn't want to change one of my transmitter binding phrase. I figured this would work but wanted to hear someone that did it already
@ghostrot ok so I tested it. It's not cool proof when transmitter were near eachother and rc near eachother. It start raising power to keep connection. And lose connection. When I separated a lil bit apart like 10ft it seemed to not lose connection. When I have time. I need to test more. Like keeping transmitter apart but the 2 rc next to eachother.
You dont need to use model match for different ELRS Lua settings, you can just change reciever number, but dont turn model match on. Modelmatch is for extra protection of mismatching models ;) Edit: Yeah you mentioned it in the end, not many people know about it, I hope more will know now)
Model Match is a standard for many years and is used by most common brands. Especially when flying planes and helicopters this really makes a difference. Even though ELRS was originally not intended to be used for anything other than drones, I'm glad they are catching up and making it more versatile (Model Match, more full resolution CH, PWM receivers, ....) . I will soon first try ELRS on a glider and curious how that works in real life.
I started RC hobby straight to ELRS. It was amazing, I'm so lucky i don't have to migrate from something like Spektrum or FRSky so I don't have to deal with adaptation. Can't say how amazing ELRS for fixed wing, got my Radiomaster ER6 and it's just overkill for anything VLOS related and a solid choice for FPV. I put ER6 on my Flitetest foam board glider and it works nicely
Caught by your titles and had to give this a watch. I think the most important aspect of ELRS' model match for me is when using the Betaflight LUA. Without model match enabled, it caches your settings and when you jump from quad to quad unexpected things happen like overwriting your VTX tables, rates, VTX power settings, etc.
Yeah that's definitely an interesting idea, something to keep in mind if CRSF starts getting expanded to have enough information to support that, then EdgeTX could support the module setting it rather than just the handset informing us of the receiver id
I think it is a good habbit, to always by default create a new model, for each Quad and always load the correct model to start flying. I would recommend to use a real model name for eachmodel, so you recognize select the right model. (7inch iflight long range 6s, rather than, 50hz elrs) especially when flying quads, planes and helis, selecting wrong model can be very dangerous and lead to a crash.
Model match and elrs are a must, super convenient. Especially if you are a plane flier and quad flier where you are need to switch between the full res modes and quad modes.
Model match is important flying my RotorFlight helis on ELRS now!! Each setup is quite unique on the radio for different machines so model match is a must!
😂 “it's kinda a pain in the a**“ I'm on record of always saying nobody should use model match, and I wrote it! Is a fine safety feature but overkill for almost everyone. The per-receiverid configuration is gold though to fly both quads and fixed wing, or LR quads (which would want different mode switches) and freestyle quads, or anything that would have different packet/telemetry needs.
It is very useful flying with my boys. It was frustrating to get sorted out but that was because when I first started using it was when it first came out and the lia didn't update right away and I kept not getting confirmation I had it right and changing over and over. Thank you!
I have never understood how people get so confused by model match. To the point of giving up and spreading advice that it’s best to just turn off. Same with paring phrase. They work so nicely! And are dead simple to use if you just slow down and take your time to read and understand. I use model match exactly how you’ve demonstrated here. Low packet rate on my 7” long range. Medium high packet rate on my 5” basher and whoops. Never have to worry about remembering to change them when swapping quads.
@@JoshuaBardwell That’s crazy. I guess anything to simplify the process for people who easily overwhelm and give up. But you are giving up a fantastic feature.
Easier to just use RX numbers for this. It won't Bind if the correct model's RX isn't recognized. That's all you need. Plus it saves way more settings.
+1! Actually, it seemed really weird to me that there wasn't a system in place to prevent a transmitter model from being mistakenly assigned to another receiver/drone. And indeed, the awesome Guru (in a good way, of course) explained that it's not the case at all. GRAZIE 1000 Joshua Bardwell !
you can change model match number to any number, then power up RX, go into lua, toggle modelmatch off, wait a sec, turn back on, model match is updated on RX, no need at all for wifi. that also works for changing the number, just change the number with powered RX, toggle modelmatch in lua off and on, number is updated in rx
@@JoshuaBardwell happy to give you a new way of modelmatching, hope that functtionality will stay and is not a bug. thats very useful because no need of any wifi nonsense for simple stuff
yes, i discovered this as well because i just lazy to do the wifi page settings 🤣. i guess it match what joshua mentioned, the packet rate settings is actually store inside the model settings of the radio, so when you do the model match on and off tricks, it actually update the option in the radio model.
@JoshuaBardwell there might be another useful feature as well, if you own multiple quads and have multiple radios, you can set them up one per model and you can take multiple radios and quads out. Borrow them to friends you're flying with and just use different models for each quad. Meaning sharing quads when you own all the equipment is easier too. I want to go fly with my partner, we take two quads, two radios. They select Model A, I select model B. Both models are available on both radios. But now I've selected the correct model, we don't have conflicts about what radio talks to which quad
SPI USERS: You too can use a rudimentary version of model matching even though it isn't officially supported. All you need to do is use the radio to set the "Receiver ID" to one that isn't being used by traditional model match and in the future when you select that model it will turn model match off and set the settings to "default" which you can set up normally. Selecting a model you have set up with model match will turn model match back on and set the correct settings.
Given that I fly more than quads I will be using model match. Model match was one of the selling points to the original spektrum dx6 radio, and one of my favorite parts outside of stepping away from xtals and channel flags. I am about to switch from my jumper t16 to radiomaster tx16s mkII, opting for internal 4in1 and external elrs so I can have the higher output when needed.
Yea i was going to say i use the Receiver number in my Frsky Q X7, for setting up different models but still under their own model name to make it even easier. But on my crossfire tango2, i do use model match, and it seems to basically work the same as setting a different RX number for each model , or just leaving them all at 0 if you only have say 1 or 2 similar drones or similar planes, etc.. Good video, definetely cleared up some questions i have had in the past.. Also i understand your wanting of a switching model for the protocol vs the model match number itself.
I like using model match with ELRS. If your channel settings are all the same but you want to have different modules settings, just get one model set up right and copy it. Change model match number and you are all set. I have 3D quads which can’t do Return to home and I have crossfire ones. Even if the channel mapping is about the same, I want the audio prompts to match.
I was looking into a long range elrs, but I have to admit watching a video like this makes me reconsider. I do not have the time nor energy to delve into all of this. Guess I'm sticking to short range.
The good news is you don't need to do any of these things, if you want to fly long range you just need to know that low packet rate goes further than high packet rate, and go fly!
@@JoshuaBardwell Good advice for most on here lol! At this point of reviewing and trying different things, which do you think is a better overall option, ELRS or Crossfire? Someone wanting to be able to do long range on one drone, well atleast as far as a big battery will take you, BUT also good freestyle performance as well, on a 5" freestyle drone..
Just thought I would mention that to use model match you still to have a matching pass phrase on both the RX and TX. I set up 3 new RX's and a Boxer. I did not set a pass phrase on any of them but enabled model match on all 3 RX's, then set up the TX lua script and the 3 different models. Non of them would bind, so I added the same pass phrase to the TX and all 3 RX's and they all bind as they should. Also figured out that if you add a network SSID and password, the unit (RX and TX) will no longer show up as an available network on the PC, but they do show up as a WiFi target in the configurator, which is easier than using the webpage interface.
Model Match does not make them be bound. You still need bind phrases. If you put a wifi home network in the firmware, the RX and TX will connect to that network if available, and start hotspot if it's not available.
Watching this, I learned: Wings-100Hz LR-50Hz Freestyle-250HZ I started to use model match on everything after this clip. I think it has subliminal promotion inside.😁
Question. I got the geprc darkstar + boxer elrs. Which hz should i use? Atm running 50hz. Would 250hz be better? I dont intend to fly long range. Just like a freestyle rig and around the house.
I just switched radios, all of my quads would connect with the same model but with the new radio they wont. I preffer to just plug in and go and use one model I just can't figure out why it's doing this, I have to rebind every time I switch quads which i usually bring 2-3 different ones with me. How can I make them all connect to the same model? Using Radio Master Zorro if that helps...
just noticed that spi based elrs rx where if you use a model id, model match is automatically turned on, so had to turn on model match for spi based rx, for others i keep model match off, but give a rx number, for me whoops with spi need 500, where as i use d250 on race quads and love this feature, which i dont know why i didnt use so far
Bonjour Josh’ Thx for that video. And what about the loan function when model match activated? Also are you able to explain how works the loan function ? Have tried with friends, the loan function seem to work because we have seen telemetry move to the other radio. But we was not able to arm the quad! So how it works ?
Nice one and agree with the conclusions :) I have a 2 fiddy which I long range and freestyle. Is it possible to have different FF and filters within the profiles? I don’t think but…
Can you do a video on errors that come up on Expresslrs flashing. I'm doing everything in your video and then some, it downloads to the point it looks for the controller (radiomaster Zorro) and then errors out, I can see the controller on com 4. In the beginning i was getting a platformio error. I downloaded platformio and I got a little further. I have try alot of different things. I'm out of ideas. The Error - Please specify upload port, for environment or use global. UPDATE - I have a new controller, I think (amazon). It had some other type of controller or receiver flashed into it! I use wifi to re-write the controller with a Zorro script. works great with wifi. I havent tried to use USB. 😳
Hi a can you help me with this question, I trying to start with drones I get a mamba mk4 743..Can I programing that with BetaFlight without any other components attached???
Hey Joshua! Its sergio from flyzonedrone . I setup up my 2 quads all in 1model and both r bounded . But couldnt get my other quad to bound since they r all in the same firmware 3.2.0 . Im trying to get my other elrs receiver to bind with the same model id 1.
I have whoop boards that are SPI and UART based for the RX. The SPI RX do not support F1000 mode so I always have to change the ELRS LUA to 500hz for those whoops, and swap back to F1000 for the UART RX. Maybe it's time to set this up.
I tried setting up model match but there is a weird bug that wipes my model completely. Luckily i was able to restore it. EdgeTX saves deleted models on the SD card. EdgeTX v2.8.0 ELRS v3.3.0
My radio is bounding to my receiver but my receiver is not sending a signal to my flight controller I think because I'm getting nothing when I hit my arms switch or I'm getting out the rod on nothing I'm getting no response out of it it's a mismatch model on my receiver I mean on my radio what would be the cause of this
Josh. I bought dji goggles v2. They will not activate. After searching for two days I see it’s a common problem. I built my drone. It has a runcam wasp. Tx12 transmitter. I am totally lost. I got the image from my drone to the goggles but my screen said I need to activate the goggles. I can dismiss that msg but my drone won’t arm till I turn off goggles.
Everything works with serial/UART ELRS RX, but hell has no fury like a SPI RX even after setting "set expresslrs_model_id = x" it's still NFG. Next step reset everything back to #255. My brain hurts now!!
What about going into the rx configuration from the lua, and editing the Packet rate there? Because different RXs come with different default packet rates on the rx from the factory. Seems important to note if you're changing packet rate on the TX for example
I have a quad I build and I need help I been though it all. New build changed motors and checked frame and soldering. I have a quad that when armed and turning prop on or off( motor spinning about 10% throttle) it’s fine when I move it on it’s axis the motor feedback is normal nothing weird yes with me holding the quad with my hand. Now if I apply input via radio only, key word with radio input quad give a sound like prop is loose or something is loose via rotation. Again bench and hand test axis and simulate motion it’s fine sound fine. It’s only with radio input. Same elrs fw on both rx and tx. No issues rssi it’s pure radio inputs via radio. Anyone can help with this? It’s literally a new build 4th one.
What happens if you have all your 5" rigs on the same model profile your flying one model and someone powers on another one of the 5" models? Does it failsafe?
One thing that isn't mentioned in this video. You can also use model match to prepare 3 drones and, when one crashes, switch to the next and continue flying. Kind of like a solo relay race.
I have had it working before just like in the video on freedom tx and my tango 2 with that setup also. Whats the exact issue, you cant find the model match part or the RX number part? The RX number is the most important. Check the bottom of the first settings page by Bind
@@mxracingunlimitedltd7784 Freedom V1.30; Step 1: turn on Modelmatch in the TX Settings in the Tango, Step2: Model-Setup Page 1 bottom: Set Modelmatch ID to 27; Step3: enable Modelmatch (via ELRS Configurator) and set ID to 27; Step4: turn on TX and Flightmodel; Result: Model missmatch. When I just disable Modelmatch in the TX-Settings in the Tango and enable it again, it bound. But in RX-Settings and Model-Settings (Page 1 bottom) the ID ist set to 0. no idea why, it doesn't work for me
Why on earth does it not set the Model Number in the receiver when you bind to a model that has an RXNum so that you don't have to go into a browser to set your model number in the receiver every time you bind or set up a new model? Like the way it works in every other radio that has model match functionality.
I dont know much about lua scripts, but would it be possible to have a script running in the background that switches your model id when your arm switch is off and you press a designated button? that would make it super easy to set the correct elrs settings for each rig
I went for the TBS Tango 2 Pro but I still feel like I'm missing out on ELRS... Of course I can get the module bay, or just rock Crossfire, which is a proven reliable protocol of course. Also, I could have gotten the Radiomaster Zorro, but I just don't like the way it looks. First world problems right here lol. I don't mind tinkering with complex scripts and configurations, but I might just go for Crossfire on my first drone. Is there any reason why a non-competitive noob drone flyer should go for ELRS?
ELRS is cheaper, you can change the packet rate and many other features that the other control links just don't have. Elrs can go from 50-1000hz. Which means it's great for racing and great for long range. Crossfire is great for medium to long range, and tracer is good for racing to medium range. But the point is... elrs does it all and more for cheaper. (Also micro quads like tinywhoops etc can come with it built into the flight controller)
Radiomaster RP2_ 2.4-Ceramic Ant. Binds every time, no issue. this week, would not bind. later that day, on the bench, still would not bind. Later that night, it binds, no problem. Five times in a row, that night it binds no problem. I have no idea what the heck was going on, it just did not want to bind, and then it decided to behave. Not using model-match, never have. Been using the same binding phrase, that I use for all my copters. Anyone else get this with Radiomaster RP2_ 2.4 Receiver?
Great video Joshua! When will we see ELRS receivers for sale with version 3 already on them. I'm old and too stupid to figure out how to flash this damn shit! I have a boxer and a Pyrodrone series Zorro with version 3 on them. ALL of my 12 receivers have version2 on them. I cannot get them to flash correctly. It's me, but that doesn't help my situation. Infact, it makes it worse. I have no FPV friends to help me. This is the part of the hobby I could definitely do without! Any companies selling ELRS Firmware version 3 receivers yet?
@@Gray_Beard It seems like its there because it thinks its crossfire still lol.. but crossfire has dynamic power, basically the max output power is set, 1w. Then with dynamic power its supposed to only use as much TX power as needed because a lot of times you dont end up flying that far away, especially for Crossfire or ELRS Setups that can go for miles. Saves battery power and should reduce interference alittle bit considering theres less noise from a constant 1W of output power.. But yeah it doesnt actually apply to ELRS at all like stated already.
I do this much easier. I use one model and the internal 2.4ghz elrs for racing and freestyle and I use another model and a 900mhz module for anything long range. There is zero chance I pick the wrong one and I don't have to setup model matching
JB any chance you could do a video on the best practices when setting up models. I've seen different approaches in many TH-cam videos. In this one you use 50Hz; 250 Hz, etc. Other times I see Quad; race quad. Other times I see people setup a separate model for each. Looking for something you may have already done or a new video where you to talk through best practice. Thanks always for doing this for all of us. Appreciate you.
Joshua Bardwell imo doesn’t give the best advice on this. He has recommended 150Hz in the past for “most people.” When I was trying to figure this out myself, the devs at ELRS are recommending 500Hz for most people. Bardwell says for new pilots, we don’t need it, but at the end of the day, the latency is shorter so it is a faster link. Also, another dev told me that he can’t tell the difference as long as it’s over 250Hz, but he prefers 500Hz because then the RC command is on 500hz which is easy to filter out since it’s far from the 0-80Hz. If you don’t know what that means, it just means that it’ll be easier to get a clean gyro signal, and will require less filtering. Another tip I learned is to use dynamic power output and let it go to the max. It will extend the battery usage of your radio based on telemetry readings. 1:128 and Wide seems to be what everyone recommends.
@@justainchoe6141 Bardwell did a blind test video where he tried to tell whether he was on 50hz or 500. Literally scored 50/50. It's incredibly hard to tell the difference in latency. It really comes down to "Do you want range? Drop it to 50". "Are you racing? Up it to 500 or whatever else". That's my .02 cents.
Please help ,i can't bind my radiomaster rp1 elrs receiver with radio master tx12 mk2 Please guide Please shear your contact details for i communicat to you please which settings do transmitter please guide me
Why would you not use model match? Seems like a no brainer. I use different keys to drive different cars. Load the model file and be done with it. Seems easy enough
I love express specially the ease of autobind through binding phrase. For me model match will be useless because I only fly FPV quads for freestyle or longrange.
@@JoshuaBardwell I'm just having a bad time with ELRS at the moment that's all. Can't get shit to bind with the built in spi stuff, and its got me down big time. Got quads here i can't even fly..😞
@@JoshuaBardwell I’m so bloody confused with express elers. I’ve ordered a RADiOMASTER boxer hoping I’ll understand it more when it comes but I don’t get it. So do I leave express elers on for all my models or should I model match each of my models!
Another use case scenario of model match - a family of flyers. My sons and I each have our own transmitter, but we share quads. We all use the same bind phrase, each quad has its own unique receiver number, and each transmitter has a profile for each quad with that unique receiver number.
Now each of us can power on our transmitter, pick the quad we want to fly, and when we power up those quads, they are connected to the proper transmitter, and only that transmitter.
I tuned in just to make this comment. I fly with my boys and we each have a quad but only two radios and even when we get a third radio, I keep the passphrase the same and just use model match. It is easier. Otherwise, we had to be careful to turn on and lock one at a time which was too difficult.
That is my case too. Same Phrase but 2 Transmitters and 3 quads and a wing. Can we fly both at the same time? I have All models in both Transmitters... Not testet jet..
And can you fly at the same time ?
I was just going to do this to let these school kids play with my fpv rc car and tank. But I didn't want to change one of my transmitter binding phrase. I figured this would work but wanted to hear someone that did it already
@ghostrot ok so I tested it. It's not cool proof when transmitter were near eachother and rc near eachother. It start raising power to keep connection. And lose connection. When I separated a lil bit apart like 10ft it seemed to not lose connection. When I have time. I need to test more. Like keeping transmitter apart but the 2 rc next to eachother.
You dont need to use model match for different ELRS Lua settings, you can just change reciever number, but dont turn model match on.
Modelmatch is for extra protection of mismatching models ;)
Edit:
Yeah you mentioned it in the end, not many people know about it, I hope more will know now)
Model Match is a standard for many years and is used by most common brands. Especially when flying planes and helicopters this really makes a difference. Even though ELRS was originally not intended to be used for anything other than drones, I'm glad they are catching up and making it more versatile (Model Match, more full resolution CH, PWM receivers, ....) . I will soon first try ELRS on a glider and curious how that works in real life.
I started RC hobby straight to ELRS. It was amazing, I'm so lucky i don't have to migrate from something like Spektrum or FRSky so I don't have to deal with adaptation. Can't say how amazing ELRS for fixed wing, got my Radiomaster ER6 and it's just overkill for anything VLOS related and a solid choice for FPV. I put ER6 on my Flitetest foam board glider and it works nicely
Caught by your titles and had to give this a watch. I think the most important aspect of ELRS' model match for me is when using the Betaflight LUA. Without model match enabled, it caches your settings and when you jump from quad to quad unexpected things happen like overwriting your VTX tables, rates, VTX power settings, etc.
You're God-sent.🙏🏾 You have no idea, SMH. I spent 3 hours trying to fix this last night.
❤ the ending. I agree with you. If the model match could physically switch the model on the TX, then that would be useful.
Yeah that's definitely an interesting idea, something to keep in mind if CRSF starts getting expanded to have enough information to support that, then EdgeTX could support the module setting it rather than just the handset informing us of the receiver id
I think it is a good habbit, to always by default create a new model, for each Quad and always load the correct model to start flying. I would recommend to use a real model name for eachmodel, so you recognize select the right model. (7inch iflight long range 6s, rather than, 50hz elrs) especially when flying quads, planes and helis, selecting wrong model can be very dangerous and lead to a crash.
Model match and elrs are a must, super convenient. Especially if you are a plane flier and quad flier where you are need to switch between the full res modes and quad modes.
Model match is important flying my RotorFlight helis on ELRS now!! Each setup is quite unique on the radio for different machines so model match is a must!
Model match is cool but the reciever option is what I'll be using. Thanks 👌
😂 “it's kinda a pain in the a**“ I'm on record of always saying nobody should use model match, and I wrote it! Is a fine safety feature but overkill for almost everyone. The per-receiverid configuration is gold though to fly both quads and fixed wing, or LR quads (which would want different mode switches) and freestyle quads, or anything that would have different packet/telemetry needs.
I love it, I use 4 radio models currently and it makes sure I never fly off on the wrong settings. THANK YOU
It is very useful flying with my boys. It was frustrating to get sorted out but that was because when I first started using it was when it first came out and the lia didn't update right away and I kept not getting confirmation I had it right and changing over and over. Thank you!
I have never understood how people get so confused by model match. To the point of giving up and spreading advice that it’s best to just turn off. Same with paring phrase.
They work so nicely! And are dead simple to use if you just slow down and take your time to read and understand.
I use model match exactly how you’ve demonstrated here. Low packet rate on my 7” long range.
Medium high packet rate on my 5” basher and whoops.
Never have to worry about remembering to change them when swapping quads.
Even the dev who created it agrees most people should just turn it off.
@@JoshuaBardwell
That’s crazy.
I guess anything to simplify the process for people who easily overwhelm and give up. But you are giving up a fantastic feature.
Easier to just use RX numbers for this. It won't Bind if the correct model's RX isn't recognized. That's all you need. Plus it saves way more settings.
It gets a bit more difficult with no wifi elrs tiny whoops.
+1! Actually, it seemed really weird to me that there wasn't a system in place to prevent a transmitter model from being mistakenly assigned to another receiver/drone. And indeed, the awesome Guru (in a good way, of course) explained that it's not the case at all. GRAZIE 1000 Joshua Bardwell !
This is awesome Jb . Thanks for this 👊🏻 love it the fan stopped cause settings changed 😂😂
you can change model match number to any number, then power up RX, go into lua, toggle modelmatch off, wait a sec, turn back on, model match is updated on RX, no need at all for wifi. that also works for changing the number, just change the number with powered RX, toggle modelmatch in lua off and on, number is updated in rx
Good trick! I didn't know that!
@@JoshuaBardwell happy to give you a new way of modelmatching, hope that functtionality will stay and is not a bug. thats very useful because no need of any wifi nonsense for simple stuff
yes, i discovered this as well because i just lazy to do the wifi page settings 🤣. i guess it match what joshua mentioned, the packet rate settings is actually store inside the model settings of the radio, so when you do the model match on and off tricks, it actually update the option in the radio model.
@JoshuaBardwell there might be another useful feature as well, if you own multiple quads and have multiple radios, you can set them up one per model and you can take multiple radios and quads out. Borrow them to friends you're flying with and just use different models for each quad. Meaning sharing quads when you own all the equipment is easier too. I want to go fly with my partner, we take two quads, two radios. They select Model A, I select model B. Both models are available on both radios. But now I've selected the correct model, we don't have conflicts about what radio talks to which quad
SPI USERS: You too can use a rudimentary version of model matching even though it isn't officially supported. All you need to do is use the radio to set the "Receiver ID" to one that isn't being used by traditional model match and in the future when you select that model it will turn model match off and set the settings to "default" which you can set up normally. Selecting a model you have set up with model match will turn model match back on and set the correct settings.
Given that I fly more than quads I will be using model match. Model match was one of the selling points to the original spektrum dx6 radio, and one of my favorite parts outside of stepping away from xtals and channel flags. I am about to switch from my jumper t16 to radiomaster tx16s mkII, opting for internal 4in1 and external elrs so I can have the higher output when needed.
Thanks!
Nice, I have AETR models for the most part, but I have a Kiss quad that only does TAER.
Fascinating indeed! Thanks a bunch, Joshua! 😃
Stay safe there with your family! 🖖😊
😂😂 the ending is exactly how I felt ! Great video man
Now I'm using it too for my wing and do not have to change Hz down to 100hz all the time 😂 thank you 🙏
Yea i was going to say i use the Receiver number in my Frsky Q X7, for setting up different models but still under their own model name to make it even easier.
But on my crossfire tango2, i do use model match, and it seems to basically work the same as setting a different RX number for each model , or just leaving them all at 0 if you only have say 1 or 2 similar drones or similar planes, etc.. Good video, definetely cleared up some questions i have had in the past.. Also i understand your wanting of a switching model for the protocol vs the model match number itself.
Ha. Good info. But...like you said...pain. I now have a few things to check...to figure out why all my drones have been working...by...ACCIDENT? 🤣
I like using model match with ELRS. If your channel settings are all the same but you want to have different modules settings, just get one model set up right and copy it. Change model match number and you are all set. I have 3D quads which can’t do Return to home and I have crossfire ones. Even if the channel mapping is about the same, I want the audio prompts to match.
I was looking into a long range elrs, but I have to admit watching a video like this makes me reconsider. I do not have the time nor energy to delve into all of this. Guess I'm sticking to short range.
The good news is you don't need to do any of these things, if you want to fly long range you just need to know that low packet rate goes further than high packet rate, and go fly!
You can just ignore this and pretend it doesn't exist. It won't affect you at all.
@@JoshuaBardwell Good advice for most on here lol!
At this point of reviewing and trying different things, which do you think is a better overall option, ELRS or Crossfire?
Someone wanting to be able to do long range on one drone, well atleast as far as a big battery will take you, BUT also good freestyle performance as well, on a 5" freestyle drone..
I fly wings and quads so I'm definitely going to start using this
Just thought I would mention that to use model match you still to have a matching pass phrase on both the RX and TX. I set up 3 new RX's and a Boxer. I did not set a pass phrase on any of them but enabled model match on all 3 RX's, then set up the TX lua script and the 3 different models. Non of them would bind, so I added the same pass phrase to the TX and all 3 RX's and they all bind as they should.
Also figured out that if you add a network SSID and password, the unit (RX and TX) will no longer show up as an available network on the PC, but they do show up as a WiFi target in the configurator, which is easier than using the webpage interface.
Model Match does not make them be bound. You still need bind phrases.
If you put a wifi home network in the firmware, the RX and TX will connect to that network if available, and start hotspot if it's not available.
@@JoshuaBardwell Also meant to thank you for your videos. This hobby would be a whole lot more difficult without your insight.
another great and amazing learning experience !!!!!!!!!!! Thanks a ton buddy
This is awesome! Thanks JB!
Naughty Bardwell, plugging in a 7 inch quad indoors with props on... At least you didn't have your hands in there while it was hot. Safety First!
Watching this, I learned:
Wings-100Hz
LR-50Hz
Freestyle-250HZ
I started to use model match on everything after this clip. I think it has subliminal promotion inside.😁
Wait a minute you have asteroids on your radio. WTF I like that giant radio better now!
I pity the person that makes these changes without watching the end, lol. So mean JB 😂
very good info. thank you
JB is my favorite readme file.
Very cool and helpful 😎 👌 👍 Thanks
Gracias Joshua👍
Can I change reciever number by switch on the radio? The 1-6 button switch would be excelent for this.
No it's not possible.
Ahhh, I wish I would have watch this video before launching my wing using my 5" model... No RTH🙃🙃
Props on!! 🎉
Thanks, useful as always
Question. I got the geprc darkstar + boxer elrs. Which hz should i use? Atm running 50hz. Would 250hz be better? I dont intend to fly long range. Just like a freestyle rig and around the house.
I just switched radios, all of my quads would connect with the same model but with the new radio they wont. I preffer to just plug in and go and use one model I just can't figure out why it's doing this, I have to rebind every time I switch quads which i usually bring 2-3 different ones with me. How can I make them all connect to the same model? Using Radio Master Zorro if that helps...
just noticed that spi based elrs rx where if you use a model id, model match is automatically turned on, so had to turn on model match for spi based rx, for others i keep model match off, but give a rx number, for me whoops with spi need 500, where as i use d250 on race quads and love this feature, which i dont know why i didnt use so far
how do i even set up model match for an spi receiver that doesn't seem to have wifi? (mob 6 elrs)
I have seen the video and I have tried I have made some progress but I use the t jumper pro transmitter and I do not have the model match option
Bonjour Josh’
Thx for that video.
And what about the loan function when model match activated?
Also are you able to explain how works the loan function ?
Have tried with friends, the loan function seem to work because we have seen telemetry move to the other radio. But we was not able to arm the quad!
So how it works ?
i have the radiomaster zorro, i have switched the internal to crsf and when i go into expressLRS to bind my controller it just says loading....
Nice one and agree with the conclusions :)
I have a 2 fiddy which I long range and freestyle. Is it possible to have different FF and filters within the profiles? I don’t think but…
And how to set model match in expresslrs spi ? Mobula7 for example?
Can you do a video on errors that come up on Expresslrs flashing. I'm doing everything in your video and then some, it downloads to the point it looks for the controller (radiomaster Zorro) and then errors out, I can see the controller on com 4. In the beginning i was getting a platformio error. I downloaded platformio and I got a little further. I have try alot of different things. I'm out of ideas. The Error - Please specify upload port, for environment or use global.
UPDATE - I have a new controller, I think (amazon). It had some other type of controller or receiver flashed into it! I use wifi to re-write the controller with a Zorro script. works great with wifi. I havent tried to use USB. 😳
Is it worth creating different models or just create different rx protocols in the radio?
Does this apply to crossfire if one flight controller is in a different gui? Or mainly rx tx configuration. What about nano and nano pro ?
Hi a can you help me with this question, I trying to start with drones I get a mamba mk4 743..Can I programing that with BetaFlight without any other components attached???
So can u essentially do the same with crsf right?
Hey Joshua! Its sergio from flyzonedrone . I setup up my 2 quads all in 1model and both r bounded . But couldnt get my other quad to bound since they r all in the same firmware 3.2.0 . Im trying to get my other elrs receiver to bind with the same model id 1.
I have whoop boards that are SPI and UART based for the RX. The SPI RX do not support F1000 mode so I always have to change the ELRS LUA to 500hz for those whoops, and swap back to F1000 for the UART RX. Maybe it's time to set this up.
I tried setting up model match but there is a weird bug that wipes my model completely. Luckily i was able to restore it. EdgeTX saves deleted models on the SD card.
EdgeTX v2.8.0
ELRS v3.3.0
My radio is bounding to my receiver but my receiver is not sending a signal to my flight controller I think because I'm getting nothing when I hit my arms switch or I'm getting out the rod on nothing I'm getting no response out of it it's a mismatch model on my receiver I mean on my radio what would be the cause of this
Josh. I bought dji goggles v2. They will not activate. After searching for two days I see it’s a common problem. I built my drone. It has a runcam wasp. Tx12 transmitter. I am totally lost. I got the image from my drone to the goggles but my screen said I need to activate the goggles. I can dismiss that msg but my drone won’t arm till I turn off goggles.
Everything works with serial/UART ELRS RX, but hell has no fury like a SPI RX even after setting "set expresslrs_model_id = x" it's still NFG. Next step reset everything back to #255. My brain hurts now!!
What about going into the rx configuration from the lua, and editing the Packet rate there? Because different RXs come with different default packet rates on the rx from the factory. Seems important to note if you're changing packet rate on the TX for example
Using web interface of the receiver looks weird. Why they didnt make that option available in Elrs Lua script?
I have a quad I build and I need help I been though it all. New build changed motors and checked frame and soldering. I have a quad that when armed and turning prop on or off( motor spinning about 10% throttle) it’s fine when I move it on it’s axis the motor feedback is normal nothing weird yes with me holding the quad with my hand. Now if I apply input via radio only, key word with radio input quad give a sound like prop is loose or something is loose via rotation. Again bench and hand test axis and simulate motion it’s fine sound fine. It’s only with radio input. Same elrs fw on both rx and tx. No issues rssi it’s pure radio inputs via radio. Anyone can help with this? It’s literally a new build 4th one.
I love ELRS
Can the boxer do the 1000hz? I thought it’s limit was 500hz
It can do 1000 yes.
I realy wanted that crux 35
What happens if you have all your 5" rigs on the same model profile your flying one model and someone powers on another one of the 5" models? Does it failsafe?
Can you assign that parameter to a button or switch?
No it's not possible.
Does this also work for SPI-based boards? The ExpressLRS wiki isn't clear on this on either the SPI or Model Matching pages.
I believe there is a CLI option in SPI receiver FC to change the RX number, but not 100% sure.
nice!!!!!!!!!!!!!!!! tky
One thing that isn't mentioned in this video. You can also use model match to prepare 3 drones and, when one crashes, switch to the next and continue flying. Kind of like a solo relay race.
If you have the rx in triple blink model match error state it needs to be reset before it will bind even after changing to the correct model.
@@BrandonBeans I have a friend that does this, not sure how he has it setup though. He can plugin 3 quads and switch between them like a respawn.
It do not work with the TBS Tango II and an external ELRS Module 😞 😞 😞 😞 😞
Update the version of freedom tx I think they added Model match support in a later version.
I have had it working before just like in the video on freedom tx and my tango 2 with that setup also. Whats the exact issue, you cant find the model match part or the RX number part? The RX number is the most important. Check the bottom of the first settings page by Bind
@@mxracingunlimitedltd7784 Freedom V1.30; Step 1: turn on Modelmatch in the TX Settings in the Tango, Step2: Model-Setup Page 1 bottom: Set Modelmatch ID to 27; Step3: enable Modelmatch (via ELRS Configurator) and set ID to 27; Step4: turn on TX and Flightmodel; Result: Model missmatch. When I just disable Modelmatch in the TX-Settings in the Tango and enable it again, it bound. But in RX-Settings and Model-Settings (Page 1 bottom) the ID ist set to 0. no idea why, it doesn't work for me
Why on earth does it not set the Model Number in the receiver when you bind to a model that has an RXNum so that you don't have to go into a browser to set your model number in the receiver every time you bind or set up a new model? Like the way it works in every other radio that has model match functionality.
I dont know much about lua scripts, but would it be possible to have a script running in the background that switches your model id when your arm switch is off and you press a designated button? that would make it super easy to set the correct elrs settings for each rig
I went for the TBS Tango 2 Pro but I still feel like I'm missing out on ELRS... Of course I can get the module bay, or just rock Crossfire, which is a proven reliable protocol of course. Also, I could have gotten the Radiomaster Zorro, but I just don't like the way it looks. First world problems right here lol. I don't mind tinkering with complex scripts and configurations, but I might just go for Crossfire on my first drone. Is there any reason why a non-competitive noob drone flyer should go for ELRS?
ELRS is cheaper, you can change the packet rate and many other features that the other control links just don't have.
Elrs can go from 50-1000hz. Which means it's great for racing and great for long range.
Crossfire is great for medium to long range, and tracer is good for racing to medium range.
But the point is... elrs does it all and more for cheaper. (Also micro quads like tinywhoops etc can come with it built into the flight controller)
If you're starting out, the better question is "why wouldn't you use elrs?"
@@cathodd2442 module bay + ELRS it is, thank you!
@Stan Bekker you're welcome dude!
Like anything it does have its learning curves but after a couple installs it'll be a walk in the park.
how do you do it for SPI
10/10 !!!
Can the model id be specified for SPI receiver?
Yes. It's a CLI option though.
@@JoshuaBardwell thank you! Will give it a try
set expresslrs_model_id = [MODELID]
Radiomaster RP2_ 2.4-Ceramic Ant.
Binds every time, no issue. this week, would not bind. later that day, on the bench, still would not bind. Later that night, it binds, no problem. Five times in a row, that night it binds no problem. I have no idea what the heck was going on, it just did not want to bind, and then it decided to behave. Not using model-match, never have. Been using the same binding phrase, that I use for all my copters. Anyone else get this with Radiomaster RP2_ 2.4 Receiver?
Great video Joshua! When will we see ELRS receivers for sale with version 3 already on them. I'm old and too stupid to figure out how to flash this damn shit! I have a boxer and a Pyrodrone series Zorro with version 3 on them. ALL of my 12 receivers have version2 on them. I cannot get them to flash correctly. It's me, but that doesn't help my situation. Infact, it makes it worse. I have no FPV friends to help me. This is the part of the hobby I could definitely do without! Any companies selling ELRS Firmware version 3 receivers yet?
You can do it man. Keep the faith my friend... if you book them, they will come.
Thumbs up
What if you just do dynamic Hz and not having to worry about it regardless of flying long range or freestyle?
ELRS does not have dynamic hz.
@@JoshuaBardwell interesting I did not know that. I just set my boxer on dynamic I didn’t know it wasnt functional.
@@Gray_Beard It seems like its there because it thinks its crossfire still lol.. but crossfire has dynamic power, basically the max output power is set, 1w. Then with dynamic power its supposed to only use as much TX power as needed because a lot of times you dont end up flying that far away, especially for Crossfire or ELRS Setups that can go for miles. Saves battery power and should reduce interference alittle bit considering theres less noise from a constant 1W of output power..
But yeah it doesnt actually apply to ELRS at all like stated already.
@@mxracingunlimitedltd7784 I am slowly learning that lol. I appreciate the clarification.
Cant we also just have separate bind phrases on each quad that way your forced to also have the correct model loaded?
You would have to change the bind phrase on the module every time then, wouldn't you?
@@JoshuaBardwell I'm not completely sure but I thought that for each model you could have a unique bind phrase. Idk. I'm probably wrong
knocks it out the park..again..
Does crossfire have model match??
Yes it does.
solo good mini elrs updated with beta fpv nano gets 50s and 60s minus dbm ,, beast mode
I do this much easier. I use one model and the internal 2.4ghz elrs for racing and freestyle and I use another model and a 900mhz module for anything long range. There is zero chance I pick the wrong one and I don't have to setup model matching
I would use it if it worked for the vtx settings
JB any chance you could do a video on the best practices when setting up models. I've seen different approaches in many TH-cam videos. In this one you use 50Hz; 250 Hz, etc. Other times I see Quad; race quad. Other times I see people setup a separate model for each. Looking for something you may have already done or a new video where you to talk through best practice. Thanks always for doing this for all of us. Appreciate you.
Joshua Bardwell imo doesn’t give the best advice on this. He has recommended 150Hz in the past for “most people.” When I was trying to figure this out myself, the devs at ELRS are recommending 500Hz for most people. Bardwell says for new pilots, we don’t need it, but at the end of the day, the latency is shorter so it is a faster link. Also, another dev told me that he can’t tell the difference as long as it’s over 250Hz, but he prefers 500Hz because then the RC command is on 500hz which is easy to filter out since it’s far from the 0-80Hz. If you don’t know what that means, it just means that it’ll be easier to get a clean gyro signal, and will require less filtering.
Another tip I learned is to use dynamic power output and let it go to the max. It will extend the battery usage of your radio based on telemetry readings.
1:128 and Wide seems to be what everyone recommends.
@@justainchoe6141 Bardwell did a blind test video where he tried to tell whether he was on 50hz or 500. Literally scored 50/50. It's incredibly hard to tell the difference in latency. It really comes down to "Do you want range? Drop it to 50". "Are you racing? Up it to 500 or whatever else".
That's my .02 cents.
LOL JUST had this problem with my ELRS setup and new quad
Please help ,i can't bind my radiomaster rp1 elrs receiver with radio master tx12 mk2 Please guide Please shear your contact details for i communicat to you please which settings do transmitter please guide me
Why would you not use model match? Seems like a no brainer. I use different keys to drive different cars. Load the model file and be done with it. Seems easy enough
Most of the time, it works just fine without the added complexity of model match.
I love express specially the ease of autobind through binding phrase. For me model match will be useless because I only fly FPV quads for freestyle or longrange.
So why is this not in any manual lol
It is. Here is a link to the elrs documentation.
www.expresslrs.org/software/model-config-match/
First one
You just didn't learn anything today😂😂😂
Why model Match a number and not text. Make it descriptive instead of a number
So glad i kept my Crossfire..
Crossfire has the same functionality. What's your point?
@@JoshuaBardwell I'm just having a bad time with ELRS at the moment that's all. Can't get shit to bind with the built in spi stuff, and its got me down big time. Got quads here i can't even fly..😞
@@JoshuaBardwell I’m so bloody confused with express elers. I’ve ordered a RADiOMASTER boxer hoping I’ll understand it more when it comes but I don’t get it. So do I leave express elers on for all my models or should I model match each of my models!