bigtreetech / OctoBTT

OctoBTT
https://github.com/bigtreetech/OctoBTT
GNU Affero General Public License v3.0
159 stars 28 forks source link

Autoconnect wrong baud rate #14

Open 3dbret opened 4 years ago

3dbret commented 4 years ago

As it is this will not work with an Artillery Sidewinder X1 or any other printer with a 250000 baud rate. This really needs to be a configuration option at install.

To fix: change: mainwindow.cpp: _ConnectJson.insert("baudrate",115200); to this: mainwindow.cpp: _ConnectJson.insert("baudrate",250000); do a make clean; make; qmake OctoBTT.pro;

bigtreetech commented 4 years ago

In order to ensure the stability and anti-interference ability of the communication connection, it is recommended to use the intermediate 115200 Baud rate value. The default setting of the program is 115200 at present. More baud rate options and the communication mode of direct serial port will be obtained in future version updates.The make clean command can only work properly if it is run on the premise of existing compilation, otherwise the installation may be interrupted by unknown problems.Qmake octobtt.pro is required only if the list of items in the project file has changed, otherwise there is no sense in re-executing it.

3dbret commented 4 years ago

ok thanks re. qmake but as stated it will not work, as in it will not connect at all with printers that have a 250000 baud rate, like the Artillery (Sidewinder X1) range.

On Sat, 19 Sep 2020 at 12:08, BigTreeTech notifications@github.com wrote:

In order to ensure the stability and anti-interference ability of the communication connection, it is recommended to use the intermediate 115200 Baud rate value. The default setting of the program is 115200 at present. More baud rate options and the communication mode of direct serial port will be obtained in future version updates.The make clean command can only work properly if it is run on the premise of existing compilation, otherwise the installation may be interrupted by unknown problems.Qmake octobtt.pro is required only if the list of items in the project file has changed, otherwise there is no sense in re-executing it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bigtreetech/OctoBTT/issues/14#issuecomment-695199819, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ3DWCGACTREWJU5OPLXXE3SGSGJZANCNFSM4RS5RMXA .

bigtreetech commented 4 years ago

Hello, you can modify the baud rate of the printer to 115200 so that OctoBTT can automatically connect to the printer.

3dbret commented 4 years ago

that is not possible with the Artillery Sidewinder X1 and many other printers, it is only 250000 therefore your software does not work without modification and re-compilation.

On Mon, 21 Sep 2020 at 04:27, BigTreeTech notifications@github.com wrote:

Hello, you can modify the baud rate of the printer to 115200 so that OctoBTT can automatically connect to the printer.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/bigtreetech/OctoBTT/issues/14#issuecomment-695884773, or unsubscribe https://github.com/notifications/unsubscribe-auth/AQ3DWCDIJM2XH3TLWIDQSUDSG3B2RANCNFSM4RS5RMXA .

ftcorey3 commented 3 years ago

Was this ever done, i have three printers that are affected by this bug. If you have not fixed it, can you post how a user can do this? this was marked in the plan more than 7 months ago