-
-
Notifications
You must be signed in to change notification settings - Fork 32
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
enable 3 serial connexion : {USB, MKS TFT24, WIFI} #82
Comments
Thank your for submiting, please be sure you followed template or your issue may be dismissed. |
My Marlin fork for esp3dlib 3.0 (https://github.com/luc-github/Marlin/tree/ESP3DLib-V3-bugfix-2.1.x) has this feature here example of configuration : https://github.com/luc-github/MarlinConfigurations/tree/bugfix-2.1.x/config/examples/Mks/TinyBeeV1/MKS-SerialTFT |
Thanks, I will do the test. but the configuration looks strange, as in a previous post, "elensp" clearly told be not to use -1 for serial port :
— I will tell you today my test. many thanks |
to use esp3dlib you need to define a serial port as virtual that also the usage of -1 check https://esp3d.io/ESP3DLib/Version_3.X/installation/ the configuratoon is correct to use esp3dlib |
Hello, I have clone your github, and I have apply your advice : #define SERIAL_PORT 0 But I have a build error : Marlin/src/HAL/ESP32/../../module/../inc/../core/serial.h:137:47: error: request for member 'write' in 'multiSerial', which is of non-class type 'SerialOutputT' {aka 'int'} Can you check your build ? That will be verry nice Regards |
what branch did you use? |
hello, Update features.ini regards |
Hello, I forgot the origin : https://github.com/luc-github/Marlin.git Regards |
Hello, I got some result by mofifying the integration of your library inside Marlin code. I really don't know if it is a valid correction, or if I break some coding rules. my understanding is that we overload MYSERIAL2 with :
So I have just create a new instance of MYSERIAL3 and flushableSerial2
I post my modified source code for your review if you can. For the moment I failed to do the same modification on the last bugfix 2.1. I wait for your comments. Many thanks for the support Regards |
I means you did not follow my link and used the wrong code - so it is normal it is not working |
Sorry I already did a code and it is already available and I gave you the link I close topic now |
Hello,
I like to use 3 connexions for tinybee motherboard (USB, MKS TFT24, WIFI).
I have been able to configure and uses 2 connexions (USB, MKS TFT24)
By the way, I had to invert mkstft24 Tx and Rx, as they are not in the same pin order.
But when I activate ESP3D_WIFISUPPORT, i loose the mks tft24 connexion.
I supose that esp3Dlib overwrite the port number 2. But that just an asumption.
I have test with Marlin bugfix 2.1 and native mks tnybee firmware 2.0.9.2.
Can you help on this?
Regards
The text was updated successfully, but these errors were encountered: