Releases: pascallanger/DIY-Multiprotocol-TX-Module
Release list
Multiprotocol v1.3.4.63
Change Log since v1.3.4.31
- KAMTOM
- New surface protocol for KAMTOM RC Racing KM24xx (KM32xx?), Pinecone SG-24xx
- Telemetry enabled
- SHENQI2
- New surface protocol for Shenqiwei 1/20 Mini Motorcycle
- SLT/V1_4CH
- Now compatible with transmitters: SLT2 and SLT2 DLC, receivers: SPMXSE2825RX, SPMXSBER1025G, SPMXSE4510RX, ...
- SLT/SLT6X
- New air protocol SLT6X, models: Blade Revolution 90 FP helicopter (SLT6 transmitter)
- DSM/DSMR
- Fixed issue with some receivers
- DSM
- Fixed DSM Clone
- Add XPlus channels sending a total of 16 channels, only available with the latest version of EdgeTX supporting the selection of more than 12 channels
- Kyosho3/ASF
- Fixed bind issues
- FX/QF012
- New QF012 air protocol, model: QF012 SBD Dauntless
- FX/BM26
- New BM26 air protocol, model: P51
- FX/A570
- New A570 air protocol, models: VTOL Kootai A570, QIDI-570
- FX
- Add telemetry for some of the sub protocols
- XK2
- Add Gyro off feature
- Add low battery telemetry
- MouldKg
- Add support for 6 ports brick
- Sub protocols have been renamed
- AFHDS2A/Gyro_Off/Gyro_On/Gyro_On_Rev
- New sub protocols for BS4/BS6 surface receivers
- Part of this change, the AFHDS2A protocol now always sends 16 channels to the receiver (no more subprotocols ending with 16). LQI (Link Quality Indicator) has been moved to CH17.
- AFHDS2A
- Telemetry fix for CROSSOVER-RX
- SGF22
- Add telemetry for some of the sub protocols
- SGF22/CX10
- New protocol for Cheerson CX-10 with red PCB
- Only 2 IDs
- RadioLink/DumboRC
- Add telemetry
- RadioLink/Dumbo_P
- Add surface protocol for RXs: P6F/P6FG/P6DC/P6DCG/P6FP/P10F/P10FG (Other P Series should work as well)
- Lua script: DumboRC P Series.lua for full configuration
- WPL
- New protocol for TX: "Basic", Models: D12 / D12KM / D22 / D32 / D42 / D14
- Only 1 ID
- KF606/KF606
- Add LED channel
- HONTAI/XKK170
- Add Optical enable/disable channel for K270
- XK2/X4
- Add Stunt channel
- REALACC/WLV8TX
- New surface WLV8TX protocol for WLtoys 284019A, 284191, Cars using V8 Transmitter
- FQ777/XBM37
- New air protocol for T-Smart XBM-37 (with SV7241A)
- ARES
- New air protocol for ARES Gamma 370, P-51D Mustang 350, RTF models with 6HPA-Tx and AZS12006-Rx (6 channel)
A big THANKS to @MRC3742, @ELynx, @rdba2k and @frankiearzu for contributing to the Multiprotocol code.
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.4.31
Change Log since v1.3.4.0
- DSM/DSM2SFC
- New DSM2 surface protocol
- Kyosho3/ASF
- New Kyosho ASF surface protocol
- TRAXXAS/TQ2
- 4 to 6 channels -> Warning: channels order changed
- TRAXXAS/TQ1
- New TQ1 surface protocol
- JIABAILE
- New STD surface protocol for JIABAILE 1/43 cars without gyro
- New Gyro surface protocol for JIABAILE 1/43 cars with gyro
- SLT/V1_4CH
- New 4 channels surface protocol
- SLT/RF_SIM
- New air protocol for RealFlight SLT dongles
- FX/Q560
- New air protocol for the QIDI-560
- XK2
- New X4 air protocol. TX: XK X4-A160, X5S, models: XK A160S, XK A280, XK A300
- New P10 air protocol. Model P10=Parkten J3-CUB
- YuXiang
- New YuXiang air protocol. Models E190 F07 UH-1D, E186 F08 Bell-206
- HONTAI/XKK170
- New XKK170 air protocol. Model XK K170 UH-60L Black hawk
- H36
- New air protocol for the model JJRC H36 with a JR-NH010R9 board
- MT99xx2/SU35
- New SU35 air protocol for the QF009 SU35
- SGF22/F22S
- New F22S air protocol for the P10=Parkten F22S
- SGF22/J20
- New J20 air protocol for the KF700 J20
- SGF22/F22
- Fix none working IDs
- New TrimReset channel
- New channels for the FX922 plane
- REALACC
- Multi IDs
- Additional channels: ThCut and Rotate
- E129/C186
- New debug channel
- V761
- New beeper channel
- DSM/DSMR_1F
- Fix RX receiver number/model match
- Automatic builds
- New Arduino CLI version
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.4.0
Change Log since v1.3.3.33
- Automatic builds
- Separated Air and Surface (SFC) protocols into different builds to gain flash space
- Added EU/FCC builds
- E129/C186
- New circular flight and flip flags
- V911S/E119
- New 6G/Senior and light flags
- Kyosho/FHSS
- Allow surface Kyosho Syncro RXs to bind with the FHSS sub protocol
- SGF22
- New air protocol for the SGF22 model
- EazyRC
- New surface protocol for the EazyRC cars
- Radiolink/RC4G
- New surface RC4G subprotocol
- XK/Cars
- New surface Cars subprotocol for WLtoys cars 284131/284161/284010/124016/124017/144010 and Eachine EAT14
- J6Pro
- bug fix
- TRAXXAS/TQ
- TQ protocol (not TQi yet): Multi IDs and RF frequencies
- LOSI
- Multi IDs and RF frequencies
- Pelikan/SCX24
- More frequencies and IDs - Thanks @benlye
- DSM
- Fix bind with Lemon RX Gen 2 - Thanks @frankiearzu
- Black&White Radios new model setup. Now it can setup completely a plane from zero
- Color version; simplified code for Tail mixes, and fix Taileron setup
- DSM Fwd Programming
- v0.56 Thanks @frankiearzu
- Black&White Radios new model setup. Now it can setup completely a plane from zero
- Color version; simplified code for Tail mixes, and fix Taileron setup
- MultiConfig
- bug fix for the IDs with 0 values - Thanks @pagrey
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.3.33
Change Log since v1.3.3.20
- V761/4CH
- Telemetry for the newest models (761-11 and above): the battery status ok/empty is in A1 (4.4V -> 2.2V)
- FX/9630
- New protocol for the FX9630 and QIDI-550 models
- DSM_RX
- Thanks @johnnym007
- DSM TX clone capabilities. Added sub protocols Clone and Erase. Need the latest (nightly?) version of EdgeTX to access the Clone option.
- FrSkyX2
- Fix Archer bind issues
- Added an additional address byte in the bind payload
- FrSkyX
- Fix SPORT issue with LBT
- MT99XX/F949G
- Added flags for the model KFPLAN Z61 BF109
- KF606/ZCZ50
- New sub protocol for the ZC-Z50v2 Cessna
- DSM Fwd Programming
- Many improvements in v0.55 thanks to @frankiearzu
- E01X
- E01X protocol and subprotocols E012 and E015 commented out from the automated builds to gain flash space...
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.3.20
Change Log since v1.3.3.14
- V761/TOPRC
- New protocol for the Top RC Hobby Spitfire, P51D, BF-109
- FX/620
- New protocol for the FX620 SU35
- MT99XX2/PA18
- New protocol for the PA18 mini - UNTESTED and only 1 ID
- Kyosho2/KT-17
- New protocol - UNTESTED and only 1 ID
- DSM Fwd Programming
- Some improvements
- Multi core
- Use new compiler version
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.3.14
Change Log since v1.3.3.7
- E129/C186
- New protocol for the C186/E120, C127/E110, K127 helis
- MT99XX2/PA18
- New protocol for the PA18 mini - UNTESTED and only 1 ID
- HoTT
- Fix failsafe for all 16 channels
- HoTT Model Locator script
- New script
- DSM Fwd Programming
- Some improvements
- MultiConfig
- Bug fix
- Multi core
- RF2500 RF component
- Expanded emulation layer using the CYRF6936
- RF2500 RF component
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.3.7
Change Log since v1.3.3.0
- V911S/E119
- Added 6G/3D channel for planes like the XK A220 P-40, newer XK A800
- MT99xx/A180
- Added 6G/3D channel and RX LED channel for planes like the F949S
- HoTT
- Added HoTT device warnings. Need the latest OpenTX version.
- MT99xx/DRAGON
- Compatible with the Eachine Mini Cessna
- Devo
- Support for 2 GPS formats
- DSM Fwd Programming
- Some improvements
- PROPEL
- Fixed some of the telemetry. I still haven't worked out the number of life...
- Multi core
- HS6200 RF component
- Emulation layer using the CYRF6936
- Tested on the E015 and should work for all E01X subprotocols
- HS6200 RF component
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.3.0
Change Log since v1.3.2.86
- Xerall
- New protocol for the Xerall TankCopter
- KF606/MIG320
- New sub protocol for the Zhiyang MIG-320 plane
- MT99xx/F949G
- New sub protocol for the F949G plane
- V911S
- Added Rate on channel 6 (default is high)
- V761
- Code cleanup
- A slight trim was applied on aileron which has been removed
- RadioLink
- Fixed RSSI displayed value
- DSM RX
- Fixed the link with some Spektrum radios
- BUGSMINI
- Fixed a mistake introduced when introducing the XN297 emulation layer
- XN297Dump
- Enhanced payload detection fixed
- Multi core
- Protocols/subprotocols/flags can now be enumerated quickly by the radio
- Used by EdgeTX (latest nightly) for a dynamic protocol list/selection in alphabetic order
- XN297
- Emulation layer can now send/receive packets with a length of 0
- Emulation layer now returns the number of bytes received in enhanced mode
- Protocols/subprotocols/flags can now be enumerated quickly by the radio
- Automatic build
- Removed the following protocols to fit the firmware in Flash: CFLIE, MOULDKG, IKEAANSLUTA
- If you need these protocols, you need to compile the code by yourself
- Prefix release binaries with mm instead of multi
- Added CC2500 64KB builds for TX12S and T8/T8Pro
- Removed the following protocols to fit the firmware in Flash: CFLIE, MOULDKG, IKEAANSLUTA
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.2.86
Change Log since v1.3.2.77
- LOSI
- New protocol emulating the LSR-3000 TX
- Only 1 ID available. More IDs can be added if you dump your original TX
- Mould King
- Technic Brick models
- Analog and digital TXs
- Up to 4 bricks=16 motors can be controlled at the same time
- XK
- Fix twitch on other channels than rudder
- IKEA Ansluta remote-controllable lighting protocol
- Multi Config
- MultiConfig.lua script v0.2 enables to modify on a Multi module the Global ID, Cyrf ID or format the EEPROM
- Matching the ID of 2 Multi modules enable them to control the same receivers without rebinding. Be carefull the 2 "cloned" modules should not be used at the same time unless you know what you are doing.
- Supported from Multi v1.3.2.85 or above and OpenTX 2.3.12 or above
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
Multiprotocol v1.3.2.77
Change Log since v1.3.2.61
- DSM/DSMR
- New DSMR subprotocol for DSMR surface receivers
- Only 22 IDs available, use RX num to cycle through them
- Telemetry enabled
- Pelikan/SCX24
- New SCX24 subprotocol for 3 channels surface receivers
- TX: Axial AX-4 2.4GHz transmitter and Panda Hobby 3CH Smart Radio 2.4GHz (MT-305A) and Models: Axial SCX24: Deadbolt, Jeep Wranger Rubicon, Chevrolet 1967 C10, B-17 Betty and Panda Hobby: Tetra K1, X1, X2
- OMP
- The OMP protocol now supports telemetry using the CC2500 (was using the NRF24L01 previously)
- If the CC2500 RF component is not installed then the NRF24L01 will be used including telemetry.
- MT99XX/Dragon
- Added telemetry: A1 = battery voltage with a Ratio of 25.5, A2=battery low flag (0=off,>0=on) and RSSI = dummy value of 100
- DSM
- Added a table detailling the different RX output ranges based on the radio settings
- E016H
- Separated protocol from E01X due to the different structure
- Hitec
- Fixed RF tunning
- Kyosho/FHSS
- Fixed protocol after the introduction of sub protocol Hype
- Devo
- Fixed GPS year
- FrSkyX2
- Updated bind to work with some new RXs code
- CABELL
- Protocol optimization: 1.5KB saved, thanks Mike!
- Multi core
- XN297 emulation layer changed
- Loads of protocols have been touched by this change. Some testing has been done but please test on all your models
- The XN297 emulation selects in this order:
- the CC2500 if it is available and bitrate=250K. Configure the option field automatically for RF tune
- CC2500 can now receive XN297 normal and enhanced payloads
- the NRF for all bitrates if it is available
- if NRF is not available and bitrate=1M then an invalid protocol is sent automatically to the radio
- the CC2500 if it is available and bitrate=250K. Configure the option field automatically for RF tune
- CC2500 only modules have more protocols/subprotocols available: MJXQ, MT99XX, Q303 and XK
- Packed protocols defintion: 400 bytes saved
- XN297 emulation layer changed
Flashing these firmwares from a computer require Flash Multi v0.6.1 or newer, check the Firmware updates manual and troubleshooting section if you have issues.
