v9.1.0-rc14
commit
092d611ca8
|
@ -1,5 +1,13 @@
|
||||||
# Changelog
|
# Changelog
|
||||||
|
|
||||||
|
# 9.0.4
|
||||||
|
|
||||||
|
* Bug fix for slow Farmware execution (Thanks, @jsimmonds2)
|
||||||
|
* Dependency upgrades
|
||||||
|
* Upgrade VintageNet (networking library)
|
||||||
|
* Removal of `dump_info` RPCs
|
||||||
|
* Numerous internal improvements, such as increasing test coverage and changing dependency injection scheme.
|
||||||
|
|
||||||
# 9.0.3
|
# 9.0.3
|
||||||
|
|
||||||
* Dependency updates
|
* Dependency updates
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit f7bb53ba9ff78074c5559e9fff8382fc342b809c
|
Subproject commit bb069d17461d0de01851dcb1ee0749b91bcc3e4e
|
|
@ -163,13 +163,13 @@ defmodule FarmbotFirmware.ParamTest do
|
||||||
{"encoder scaling, z-axis", nil, "1.2"}
|
{"encoder scaling, z-axis", nil, "1.2"}
|
||||||
|
|
||||||
assert Param.to_human(:encoder_missed_steps_decay_x, float_value) ==
|
assert Param.to_human(:encoder_missed_steps_decay_x, float_value) ==
|
||||||
{"missed step decay, x-axis", @steps, "1.2"}
|
{"missed step decay, x-axis", steps, "1.2"}
|
||||||
|
|
||||||
assert Param.to_human(:encoder_missed_steps_decay_y, float_value) ==
|
assert Param.to_human(:encoder_missed_steps_decay_y, float_value) ==
|
||||||
{"missed step decay, y-axis", @steps, "1.2"}
|
{"missed step decay, y-axis", steps, "1.2"}
|
||||||
|
|
||||||
assert Param.to_human(:encoder_missed_steps_decay_z, float_value) ==
|
assert Param.to_human(:encoder_missed_steps_decay_z, float_value) ==
|
||||||
{"missed step decay, z-axis", @steps, "1.2"}
|
{"missed step decay, z-axis", steps, "1.2"}
|
||||||
|
|
||||||
assert Param.to_human(:encoder_use_for_pos_x, 1) ==
|
assert Param.to_human(:encoder_use_for_pos_x, 1) ==
|
||||||
{"use encoders for positioning, x-axis", nil, true}
|
{"use encoders for positioning, x-axis", nil, true}
|
||||||
|
|
|
@ -61,7 +61,11 @@ defmodule FarmbotOS.SysCalls.FlashFirmware do
|
||||||
|
|
||||||
defp find_reset_fun("express_k10") do
|
defp find_reset_fun("express_k10") do
|
||||||
FarmbotCore.Logger.debug(3, "Using special reset function for express")
|
FarmbotCore.Logger.debug(3, "Using special reset function for express")
|
||||||
fun = &FarmbotOS.Platform.Target.FirmwareReset.GPIO.reset/0
|
# "magic" workaround to avoid compiler warnings.
|
||||||
|
# We used to inject this via App config, but it was
|
||||||
|
# error prone.
|
||||||
|
mod = :"Elixir.FarmbotOS.Platform.Target.FirmwareReset.GPIO"
|
||||||
|
fun = &mod.reset/0
|
||||||
{:ok, fun}
|
{:ok, fun}
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue