Change fw to use fbos as source of truth. Moving to api next
parent
d0a8adc6fd
commit
c64d6f25fe
|
@ -497,6 +497,7 @@ defmodule Farmbot.Firmware do
|
|||
update_param(:"#{key}", val)
|
||||
end
|
||||
end
|
||||
update_param(:param_config_ok, 1)
|
||||
read_all_params()
|
||||
request_software_version()
|
||||
end
|
||||
|
|
|
@ -36,11 +36,12 @@ defmodule Farmbot.Firmware.Gcode.Parser do
|
|||
|
||||
# Report Position.
|
||||
def parse_code("R81 " <> params), do: parse_end_stops(params)
|
||||
def parse_code("R82 " <> p), do: report_xyz(p, :report_current_position)
|
||||
def parse_code("R83 " <> v), do: parse_version(v)
|
||||
def parse_code("R84 " <> p), do: report_xyz(p, :report_encoder_position_scaled)
|
||||
def parse_code("R85 " <> p), do: report_xyz(p, :report_encoder_position_raw)
|
||||
def parse_code("R82 " <> p), do: report_xyz(p, :report_current_position)
|
||||
def parse_code("R83 " <> v), do: parse_version(v)
|
||||
def parse_code("R84 " <> p), do: report_xyz(p, :report_encoder_position_scaled)
|
||||
def parse_code("R85 " <> p), do: report_xyz(p, :report_encoder_position_raw)
|
||||
def parse_code("R87 Q" <> q), do: {q, :report_emergency_lock}
|
||||
def parse_code("R88"), do: {nil, :report_no_config}
|
||||
|
||||
def parse_code("R99 " <> message) do
|
||||
{nil, {:debug_message, message}}
|
||||
|
|
Loading…
Reference in New Issue