Skip to content

WLtoys Cars 284019-A and 284191 sub protocol to REALACC - #1176

Merged
pascallanger merged 8 commits into
pascallanger:masterfrom
MRC3742:wl-284019a
Aug 3, 2026
Merged

WLtoys Cars 284019-A and 284191 sub protocol to REALACC#1176
pascallanger merged 8 commits into
pascallanger:masterfrom
MRC3742:wl-284019a

Conversation

@MRC3742

@MRC3742 MRC3742 commented Jul 29, 2026

Copy link
Copy Markdown
Contributor

fixes #1145

@pascallanger for your review and additions?

This will add the WL-V8Tx sub protocol under the Realacc Protocol.
This will control the WLtoys 284019-A (blue speed) and 284191 (white drift) Cars operated by the original V8 Transmitter.
If finalized and approved no need to add the captures to your codebase unless you feel they are needed, useful?

Thanks - Rich

@MRC3742

MRC3742 commented Aug 2, 2026

Copy link
Copy Markdown
Contributor Author

@pascallanger
Final testing stage in progress on Issue 1145
I've also removed the captures and folder for less clutter in the codebase.
Ready for your final review before merge.

Thanks for all your help on decoding this protocol - Rich

My next project is the MO-FLY protocol. I'm currently waiting on a slow boat to receive the RTF MF-A84 plane.
Or are you working on it already? The factory rep claims to be working on a release?

@pascallanger

Copy link
Copy Markdown
Owner

Could you modify the code so that the surface part of this protocol do not compile if this is an air build?
You can take as an example Hisky_nrf24l01.ino, search for MULTI_AIR.

Also for whatever reason, I can't merge since there are conflicts between your branch and master for these files:
Lua_scripts/MultiChan.txt
Multiprotocol/Multi_Protos.ino
Protocols_Details.md
Could you check?

@pascallanger

Copy link
Copy Markdown
Owner

Could you use rx_id[5] instead of realacc_wlv8tx_extra?

@MRC3742

MRC3742 commented Aug 3, 2026

Copy link
Copy Markdown
Contributor Author

Also for whatever reason, I can't merge since there are conflicts between your branch and master for these files: Lua_scripts/MultiChan.txt Multiprotocol/Multi_Protos.ino Protocols_Details.md Could you check?

Rebased and conflicts resolved.

Could you modify the code so that the surface part of this protocol do not compile if this is an air build? You can take as an example Hisky_nrf24l01.ino, search for MULTI_AIR.

I've blocked all the WLV8Tx code and added the "Protolocol Invalid" to the AIR builds. Tests OK but Please review!

Could you use rx_id[5] instead of realacc_wlv8tx_extra?

Replaced with global array on the latest commit. After all the above changes still binds and controls working.

Thanks - Rich

@pascallanger
pascallanger merged commit 9e0efe3 into pascallanger:master Aug 3, 2026
22 checks passed
@pascallanger

Copy link
Copy Markdown
Owner

My next project is the MO-FLY protocol. I'm currently waiting on a slow boat to receive the RTF MF-A84 plane. Or are you working on it already? The factory rep claims to be working on a release?

Nothing to do with me...

@pascallanger

Copy link
Copy Markdown
Owner

Hi Rich,
I've done a few changes and saved a few bytes before the release. Hopefully, nothing broken but if you can check.
Thanks, Pascal

@MRC3742

MRC3742 commented Aug 5, 2026

Copy link
Copy Markdown
Contributor Author

Just tested 1.3.4.63 and the car still binds OK with all controls working as expected!!! 😃

Thanks - Rich

@MRC3742
MRC3742 deleted the wl-284019a branch August 5, 2026 02:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Wltoys 284191 (1/28) XK cars Protocol with Gyro

2 participants