Skip to content

Commit

Permalink
fix an early bug
Browse files Browse the repository at this point in the history
fix a bug can cause LaserGRBL no more starting
  • Loading branch information
arkypita committed Aug 28, 2017
1 parent 4065761 commit 2f1d3aa
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 9 deletions.
2 changes: 1 addition & 1 deletion LaserGRBL/GrblFile.cs
Expand Up @@ -317,7 +317,7 @@ private void ImageLine2Line(Bitmap bmp, L2LConf c)
if (c.pwm)
temp.Add(new GrblCommand("S0"));
else
list.Add(new GrblCommand(c.lOff)); //laser off
temp.Add(new GrblCommand(c.lOff)); //laser off
}

fast = seg.Fast;
Expand Down
14 changes: 6 additions & 8 deletions LaserGRBL/MainForm.cs
Expand Up @@ -12,9 +12,6 @@ public MainForm()
{
InitializeComponent();

ColorScheme.CurrentScheme = (ColorScheme.Scheme)Settings.GetObject("Color Schema", ColorScheme.Scheme.BlueLaser); ;
RefreshColorSchema();

MMn.Renderer = new MMnRenderer();

splitContainer1.FixedPanel = FixedPanel.Panel1;
Expand All @@ -31,15 +28,16 @@ public MainForm()
Core = new GrblCore(this);
Core.MachineStatusChanged += OnMachineStatus;
Core.OnFileLoaded += OnFileLoaded;
Core.OnOverrideChange += ComPort_OnOverrideChange;

ComPort_OnOverrideChange();
Core.OnOverrideChange += RefreshOverride;

PreviewForm.SetCore(Core);
ConnectionForm.SetCore(Core);
JogForm.SetCore(Core);

GitHub.NewVersion += GitHub_NewVersion;

ColorScheme.CurrentScheme = (ColorScheme.Scheme)Settings.GetObject("Color Schema", ColorScheme.Scheme.BlueLaser); ;
RefreshColorSchema(); //include RefreshOverride();
}

private void RefreshColorSchema()
Expand All @@ -52,7 +50,7 @@ private void RefreshColorSchema()
hackerToolStripMenuItem.Checked = ColorScheme.CurrentScheme == ColorScheme.Scheme.Hacker;
ConnectionForm.Invalidate();
PreviewForm.Invalidate();
ComPort_OnOverrideChange();
RefreshOverride();
}

void GitHub_NewVersion(Version current, Version latest, string name, string url)
Expand Down Expand Up @@ -234,7 +232,7 @@ private void MnGrblReset_Click(object sender, EventArgs e)
Core.GrblReset();
}

void ComPort_OnOverrideChange()
void RefreshOverride()
{
SuspendLayout();
TTOvG0.Text = string.Format("G0 [{0:0.00}x]", Core.OverrideG0 / 100.0);
Expand Down

1 comment on commit 2f1d3aa

@arkypita
Copy link
Owner Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

also fix #80

Please sign in to comment.