farmbot v6.4.1 Farmbot.Firmware.StubHandler View Source
Stubs out firmware functionality when you don’t have an arduino.
Link to this section Summary
Functions
Calibrate an axis
Lock the firmware
Unlock the firmware
Find home on an axis
Home an axis
Home every axis
Move to a position
Read all params
Read a paramater
Read a pin
Request firmware version
Set a pin mode (input/output)
Set angle on a servo pin
Start a firmware handler
Update a paramater
Write a pin
Manually set an axis’s current position to zero
Link to this section Functions
Calibrate an axis.
Callback implementation for Farmbot.Firmware.Handler.calibrate/2
.
Lock the firmware.
Callback implementation for Farmbot.Firmware.Handler.emergency_lock/1
.
Unlock the firmware.
Callback implementation for Farmbot.Firmware.Handler.emergency_unlock/1
.
Find home on an axis.
Callback implementation for Farmbot.Firmware.Handler.find_home/2
.
Home an axis.
Callback implementation for Farmbot.Firmware.Handler.home/2
.
Home every axis.
Callback implementation for Farmbot.Firmware.Handler.home_all/1
.
Move to a position.
Callback implementation for Farmbot.Firmware.Handler.move_absolute/5
.
Read all params
Callback implementation for Farmbot.Firmware.Handler.read_all_params/1
.
Read a paramater.
Callback implementation for Farmbot.Firmware.Handler.read_param/2
.
Read a pin.
Callback implementation for Farmbot.Firmware.Handler.read_pin/3
.
Request firmware version.
Callback implementation for Farmbot.Firmware.Handler.request_software_version/1
.
Set a pin mode (input/output)
Callback implementation for Farmbot.Firmware.Handler.set_pin_mode/3
.
Set angle on a servo pin.
Callback implementation for Farmbot.Firmware.Handler.set_servo_angle/3
.
Start a firmware handler.
Callback implementation for Farmbot.Firmware.Handler.start_link/0
.
Update a paramater.
Callback implementation for Farmbot.Firmware.Handler.update_param/3
.
Write a pin.
Callback implementation for Farmbot.Firmware.Handler.write_pin/4
.
Manually set an axis’s current position to zero.
Callback implementation for Farmbot.Firmware.Handler.zero/2
.