@@ -151,9 +151,9 @@ function startSocket() {
151151 if ( ( bytes [ i ] == 10 ) || ( bytes [ i ] == 13 ) ) {
152152 wsmsg += msg ;
153153 Monitor_output_Update ( wsmsg ) ;
154- // msg = wsmsg.replace("\n", "");
155- // wsmsg = msg.replace("\r", "");
156- // console.log(wsmsg);
154+ msg = wsmsg . replace ( "\n" , "" ) ;
155+ wsmsg = msg . replace ( "\r" , "" ) ;
156+ console . log ( wsmsg ) ;
157157 if ( ( target_firmware == "grbl-embedded" ) || ( target_firmware == "marlin-embedded" ) ) process_socket_response ( msg ) ;
158158 wsmsg = "" ;
159159 msg = "" ;
@@ -680,22 +680,23 @@ function process_socket_response(msg) {
680680 }
681681 }
682682 if ( target_firmware == "marlin-embedded" ) {
683- if ( socket_is_settings && ! ( msg . startsWith ( "echo:Unknown command:" ) || msg . startsWith ( "echo:enqueueing" ) ) ) socket_response += msg ;
683+ if ( socket_is_settings && ! ( msg . startsWith ( "echo:Unknown command:" ) || msg . startsWith ( "echo:enqueueing" ) ) ) socket_response += msg + "\n" ;
684684 if ( ! socket_is_settings && ( msg . startsWith ( " G21" ) || msg . startsWith ( " G20" ) ) ) {
685685 socket_is_settings = true ;
686- socket_response = msg ;
686+ socket_response = msg + "\n" ;
687687 //to stop waiting for data
688- SendGetHttp ( "/command?commandText=echo ") ;
688+ console . log ( "Got settings Start ") ;
689689 }
690690 if ( msg . startsWith ( "ok T:" ) ) {
691691 process_Temperatures ( msg ) ;
692692 }
693693 if ( msg . startsWith ( "X:" ) ) {
694694 process_Position ( msg ) ;
695695 }
696- if ( msg . startsWith ( "echo:Unknown command: \"echo\" " ) ) {
696+ if ( msg . startsWith ( "ok " ) ) {
697697 if ( socket_is_settings ) {
698698 //update settings
699+ console . log ( "Got settings End" ) ;
699700 console . log ( socket_response ) ;
700701 getESPconfigSuccess ( socket_response ) ;
701702 socket_is_settings = false ;
0 commit comments