v9.1.0-rc14

pull/1145/head
Rick Carlino 2020-02-12 10:13:12 -06:00
commit 092d611ca8
5 changed files with 18 additions and 6 deletions

View File

@ -1,5 +1,13 @@
# 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
* Dependency updates

View File

@ -1 +1 @@
9.1.0-rc13
9.1.0-rc14

@ -1 +1 @@
Subproject commit f7bb53ba9ff78074c5559e9fff8382fc342b809c
Subproject commit bb069d17461d0de01851dcb1ee0749b91bcc3e4e

View File

@ -163,13 +163,13 @@ defmodule FarmbotFirmware.ParamTest do
{"encoder scaling, z-axis", nil, "1.2"}
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) ==
{"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) ==
{"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) ==
{"use encoders for positioning, x-axis", nil, true}

View File

@ -61,7 +61,11 @@ defmodule FarmbotOS.SysCalls.FlashFirmware do
defp find_reset_fun("express_k10") do
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}
end