Welcome! Log In Create A New Profile

Advanced

new version i think

Posted by dissidence 
new version i think
March 28, 2011 09:49AM
hey i found this today i think it is a newer version of repsnapper here is the download link you can also find it in the wiki http://www.kulitorum.com/RepSnapperBeta.rar


[mike-mack.blogspot.com]
Re: new version i think
March 29, 2011 12:20AM
Good find sir...wish i found this a long time ago eye popping smiley
Re: new version i think
March 29, 2011 12:57PM
It was only recently added by some onre in the Teacup Thread I think..


Bodge It [reprap.org]
=======================================

BIQ Sanguinololu SD LCD board BIQ Stepcon BIQ Opto Endstop
BIQ Heater Block PCB BIQ Extruder Peek clamp replacement BIQ Huxley Seedling
BIQ Sanguinololu mounting BIQ standalone Sanguinololu or Ramps mounting Print It Stick It Cut it


My rep strap: [repstrapbertha.blogspot.com]

Buy the bits from B&Q pipestrap [diyrepstrap.blogspot.com]
How to Build a Darwin without any Rep Rap Parts [repstrapdarwin.blogspot.com]
Web Site [www.takeaway3dtech.com]
Re: new version i think
March 30, 2011 02:55AM
there seems to be some serious issues with gcode generation
Re: new version i think
March 30, 2011 10:21AM
thats sad to see.


[mike-mack.blogspot.com]
Re: new version i think
April 02, 2011 03:39AM
There is a communication issue or two standards of Temprature reading.. strings

The Teslar Tonkip firmware outputs this string for a M105 gcode.

T:temprature B:temprature

(Where T=Nozel temp B=bed temp)

Repsnaper Beta is expecting the string in a diffrent format... as the bed temp is not seen.

I don't know what format its looking for.


Bodge It [reprap.org]
=======================================

BIQ Sanguinololu SD LCD board BIQ Stepcon BIQ Opto Endstop
BIQ Heater Block PCB BIQ Extruder Peek clamp replacement BIQ Huxley Seedling
BIQ Sanguinololu mounting BIQ standalone Sanguinololu or Ramps mounting Print It Stick It Cut it


My rep strap: [repstrapbertha.blogspot.com]

Buy the bits from B&Q pipestrap [diyrepstrap.blogspot.com]
How to Build a Darwin without any Rep Rap Parts [repstrapdarwin.blogspot.com]
Web Site [www.takeaway3dtech.com]
Re: new version i think
April 02, 2011 09:39AM
this is getting disappointing, i really do think that we need to try to standardize things a little more some how.


[mike-mack.blogspot.com]
Re: new version i think
April 02, 2011 01:10PM
Thought this could be solved by editing the Tonkip Case 105

From
  case 105: // M105
        Serial.print("T:");
        Serial.print( analog2temp(analogRead(TEMP_0_PIN)) ); 
	Serial.print(" B:");
        Serial.println( analog2temp(analogRead(BED_TEMP_0_PIN)) );

to read:-

  case 105: // M105
        Serial.print("T:");
        Serial.println( analog2temp(analogRead(TEMP_0_PIN)) ); 
	Serial.print("B:");
        Serial.println( analog2temp(analogRead(BED_TEMP_0_PIN)) );

As this is the code in Repsnapper looking for the temprature strings

 
					// temperature token:
					} else if ( s.substr(0,2) == "T:" ) { 
						temp_param = s.substr(2,s.length());
				
						// Reduce re-draws by only updating the GUI on a real change
						const char *old_value = gui->CurrentTempText->value();
						if (!old_value || strcmp (temp_param.c_str(), old_value))
						gui->CurrentTempText->value(temp_param.c_str());


					// bed temperature token:
					} else if ( s.substr(0,2) == "B:" ) { 
						bedtemp_param = s.substr(2,s.length());

That did not work as there seems to be a call back missing in the repsnapper Gui code here I marked where the missing Callback line should go in bold:-

{
                Fl_Light_Button SwitchHeatOnButton {
                  label {heat on}
                  callback {MVC->SwitchHeat(o->value(), TargetTempText->value());}
                  xywh {805 194 85 30}
                }
                Fl_Value_Input TargetTempText {
                  label Target
                  callback {MVC->SetTargetTemp(o->value());}
                  xywh {1175 200 90 24} maximum 300 value 200
                }
                Fl_Output CurrentTempText {
                  label Current
                  xywh {985 199 90 26}
                }
              }
              Fl_Group {} {
                label Bed open
                xywh {775 235 495 41} box ENGRAVED_FRAME color 39 align 4
              } {
                Fl_Light_Button BedHeatOnButton {
                  label {bed heat on}
                  callback {MVC->SwitchBedHeat(o->value(), TargetBedTempText->value());}
                  xywh {805 241 105 28} selection_color 2
                }
                Fl_Output CurrentBedTempText {
                  label Current
 >>>>>    Missing call back line goes here <<<<<              
                 xywh {985 244 90 26}
                }
                Fl_Value_Input TargetBedTempText {
                  label Target
                  callback {MVC->SetBedTargetTemp(o->value());}
                  xywh {1175 246 90 24} maximum 300 value 200
                }

Unfortunatly my registed Visual C++ is a 1990 version and I can't compile Repsnaper not sure if I can get a free upgrade..
So I cant fix the new Repsnapper beta version ;-(

Unless some one knows another way to set up an enviormet that would give me the ability to compile the code.

I have reported this as an issue in Github timschmidt / repsnapper

Edited 3 time(s). Last edit at 04/02/2011 01:34PM by BodgeIt.


Bodge It [reprap.org]
=======================================

BIQ Sanguinololu SD LCD board BIQ Stepcon BIQ Opto Endstop
BIQ Heater Block PCB BIQ Extruder Peek clamp replacement BIQ Huxley Seedling
BIQ Sanguinololu mounting BIQ standalone Sanguinololu or Ramps mounting Print It Stick It Cut it


My rep strap: [repstrapbertha.blogspot.com]

Buy the bits from B&Q pipestrap [diyrepstrap.blogspot.com]
How to Build a Darwin without any Rep Rap Parts [repstrapdarwin.blogspot.com]
Web Site [www.takeaway3dtech.com]
Re: new version i think
April 29, 2011 01:35PM
Hey,

I am trying to connect RepSnapper to TeaCup firmware... it seems to work (axes move), but it disconnects after few seconds.. for some reason it cannot recognize response for M105 code:

18:57:24 Send >>Connecting to port: COM16 at speed 115200
18:57:24 Send >>Sending:M105
18:57:25 Send >>Sending:M105
18:57:26 Send >>Sending:M105
18:57:27 Send >>Sending:M105
18:57:28 Send >>Sending:M105
18:57:29 Send >>Connection attempt timed out

I tested it with RepRap Host, and reads temperature back normally (it only doesn't work with endstops then, but that's another issue). Axes move too, so it should theoretically work with RepSnapper as well.

I found out that there was an update to temp_print() function (adding \n to the message), but it doesn't help.

I am using v351 version on Win XP.. any suggestions ?

cheers,

jawor


BodgeIt Wrote:
-------------------------------------------------------
> Thought this could be solved by editing the Tonkip
> Case 105
>
> (...)
Sorry, only registered users may post in this forum.

Click here to login