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
22ceb7a01a
Rename FarmbotFirmware Namespace
2019-09-13 16:03:16 -07:00
Connor Rigby
21bb1a6f25
Misc cleanup and bug fixes.
...
* Fixes botstate changes being dispatched as nested lists
* Fixes jwt failing to decode `nil`. Doesn't fix token actually being`nil` though.
* Adds a syscall for read_pin
* Add/fix calibrate syscall
* tweak tty detector. This is still broken i think
2019-09-13 16:03:16 -07:00
Connor Rigby
bad07b3bc3
Update movement rpcs to support tools and points
2019-09-13 16:03:14 -07:00
Connor Rigby
ce84310050
Fix Firmware crashes blocking forever
2019-09-13 16:03:14 -07:00
Connor Rigby
cf5077e2a9
Start implementing firmware startup
...
Misc other cleanup
2019-09-13 16:03:14 -07:00
Connor Rigby
7cde2b2390
Change to ElixirCircuits.
2019-09-13 16:03:14 -07:00
Connor Rigby
f2b8abd692
Botstate refactor ( #645 )
...
* Refactor PinBindings
* Refactor logging to not require Farmbot.Registry
* Fix AMQP bot_state_transport and log_transport
* Update to use floats everywhere
* Refactor Farmbot.Firmware
* Write Firmware Tests
* dipping into FarmbotOS finally
* Cleanup peripheral_worker error message
* Implement remaining CeleryScript RPCs
* Refactor job progress
* Image Upload status notifications updates
* Fix compiler warnings and things
* Update Firmware submodule
* Fix FarmbotEXT tests
2019-09-13 16:03:14 -07:00