Add farmduino 1.5 package
parent
fe858e282f
commit
9eace5e87d
|
@ -88,6 +88,10 @@ defmodule FarmbotCore.FirmwareSideEffects do
|
|||
[_, _, _, "G"] ->
|
||||
_ = Leds.red(:solid)
|
||||
:ok = BotState.set_firmware_hardware("farmduino_k14")
|
||||
# Farmduino V15
|
||||
[_, _, _, "H"] ->
|
||||
_ = Leds.red(:solid)
|
||||
:ok = BotState.set_firmware_hardware("farmduino_k15")
|
||||
# Express V10
|
||||
[_, _, _, "E"] ->
|
||||
_ = Leds.red(:solid)
|
||||
|
|
|
@ -14,6 +14,10 @@ defmodule FarmbotFirmware.PackageUtils do
|
|||
Application.app_dir(:farmbot_firmware, ["priv", "farmduino_k14.hex"]) |> assert_exists()
|
||||
end
|
||||
|
||||
def find_hex_file("farmduino_k15") do
|
||||
Application.app_dir(:farmbot_firmware, ["priv", "farmduino_k15.hex"]) |> assert_exists()
|
||||
end
|
||||
|
||||
def find_hex_file("express_k10") do
|
||||
Application.app_dir(:farmbot_firmware, ["priv", "express_k10.hex"]) |> assert_exists()
|
||||
end
|
||||
|
@ -35,6 +39,9 @@ defmodule FarmbotFirmware.PackageUtils do
|
|||
def package_to_string("farmduino_k14"),
|
||||
do: "Farmduino (Genesis v1.4)"
|
||||
|
||||
def package_to_string("farmduino_k15"),
|
||||
do: "Farmduino (Genesis v1.5)"
|
||||
|
||||
def package_to_string("express_k10"),
|
||||
do: "Farmduino (Express v1.0)"
|
||||
|
||||
|
|
File diff suppressed because it is too large
Load Diff
|
@ -69,6 +69,7 @@ defmodule FarmbotOS.SysCalls.DumpInfo do
|
|||
[_, _, _, "R"] -> "arduino"
|
||||
[_, _, _, "F"] -> "farmduino"
|
||||
[_, _, _, "G"] -> "farmduino_k14"
|
||||
[_, _, _, "H"] -> "farmduino_k15"
|
||||
[_, _, _, "E"] -> "express_k10"
|
||||
_ -> nil
|
||||
end
|
||||
|
|
Loading…
Reference in New Issue