add logs for homing complete
This commit is contained in:
parent
68c7074a1d
commit
73a11a5353
|
@ -272,6 +272,21 @@ defmodule Farmbot.Firmware do
|
|||
{:informational_settings, %{firmware_version: version}, state}
|
||||
end
|
||||
|
||||
defp handle_gcode(:report_axis_home_complete_x, state) do
|
||||
Logger.success 3, "X Axis homing complete."
|
||||
{nil, state}
|
||||
end
|
||||
|
||||
defp handle_gcode(:report_axis_home_complete_y, state) do
|
||||
Logger.success 3, "Y Axis homing complete."
|
||||
{nil, state}
|
||||
end
|
||||
|
||||
defp handle_gcode(:report_axis_home_complete_z, state) do
|
||||
Logger.success 3, "Z Axis homing complete."
|
||||
{nil, state}
|
||||
end
|
||||
|
||||
defp handle_gcode(:busy, state) do
|
||||
Farmbot.BotState.set_busy(true)
|
||||
{:informational_settings, %{busy: true}, %{state | idle: false}}
|
||||
|
|
|
@ -112,9 +112,9 @@ defmodule Farmbot.Firmware.StubHandler do
|
|||
def handle_call({:home, axis, _speed}, _from, state) do
|
||||
state = %{state | pos: %{state.pos | axis => 0}}
|
||||
case axis do
|
||||
:x -> {:reply, :ok, [{:report_current_position, 0, state.pos.y, state.pos.z}, :done], state}
|
||||
:y -> {:reply, :ok, [{:report_current_position, state.pos.x, 0, state.pos.z}, :done], state}
|
||||
:z -> {:reply, :ok, [{:report_current_position, state.pos.x, state.pos.y, 0}, :done], state}
|
||||
:x -> {:reply, :ok, [:report_axis_home_complete_x, {:report_current_position, 0, state.pos.y, state.pos.z}, :done], state}
|
||||
:y -> {:reply, :ok, [:report_axis_home_complete_y, {:report_current_position, state.pos.x, 0, state.pos.z}, :done], state}
|
||||
:z -> {:reply, :ok, [:report_axis_home_complete_z, {:report_current_position, state.pos.x, state.pos.y, 0}, :done], state}
|
||||
end
|
||||
end
|
||||
|
||||
|
|
Loading…
Reference in a new issue