connor rigby
0a9c664d17
Update farmbot-arduino-firmware submodule to be built in
...
farmbot_firmware app
2019-09-13 16:03:17 -07:00
Connor Rigby
e80780aeb8
Remove EnigmaWorker in favor of db context hooks
...
* Add firmware_hardware setter on bot_state
* move firmware side effects to farmbot_core
* move firmware estop timer to farmbot_core
* change enigmas to be soft delete
2019-09-13 16:03:17 -07:00
Connor Rigby
d4245cf2df
Fix/update dirty worker
2019-09-13 16:03:17 -07:00
Connor Rigby
b7f4ebba57
Fixes for bootstrapping firmware.
...
* TTYDetector no longer causes side effects
* add new RPC for `flash_firmware` that takes a `package` arg
2019-09-13 16:03:17 -07:00
Rick Carlino
0b5df60f67
Implement and test Enigmas for firmware_missing
...
* Test for create_or_update_enigma!() and clear_enigma()
2019-09-13 16:03:17 -07:00
Rick Carlino
17d24bdc0e
Begin impl of firmware flasher RPC, add `clear_enigma` helper
2019-09-13 16:03:16 -07:00
Rick Carlino
cfa86293a4
Refactor fbos_config_worker_test to be less prone to races
2019-09-13 16:03:16 -07:00