Commit Graph

24 Commits (c2b92722a88404b36a05e1e7f71fe69ad2ff6259)

Author SHA1 Message Date
Rick Carlino 8d7fb9a010 v9.3.0-rc0 (debugging possible OTA system bug) 2020-05-04 16:58:30 -05:00
Rick Carlino c2141cc835 Reduce noise in `farmbot_os` test suite 2020-04-06 12:39:33 -05:00
Rick Carlino 020383a88b Remove MuonTrap adapters now that were using `Mimic` 2020-02-04 08:58:55 -06:00
Rick Carlino 7b5b564204 FIX NETWORK_LAYER CONFIG STUFF 2020-01-22 13:23:50 -06:00
Rick Carlino feae00c8db TODO: FIX NETWORK_LAYER CONFIG STUFF 2020-01-22 12:40:42 -06:00
Rick Carlino 5722bea421 Huge formatting update (sorry) 2020-01-17 09:58:53 -06:00
Rick Carlino 57cc8a8b37 Tests for AVRDude / MuonTrap usage 2020-01-08 10:37:53 -06:00
Connor Rigby 1900bdba57
Allow firmware to be open/flashed infinity times
* add `infinity` as an option for `fbos_config_worker` and
`firmware_open_task`
* reenable uevent montior flashing/opening firmware
2019-09-13 16:03:26 -07:00
Connor Rigby 3d9be8d902
Silence repeating firmware open log 2019-09-13 16:03:26 -07:00
Connor Rigby 6bb75de021
Allow flashing firmware at runtime
* Moves tty detector to farmbot_core
   * Update elixir config to reflect this
* Update `flash_firmware` rpc to not circularly flash firmware
2019-09-13 16:03:25 -07:00
Connor Rigby d6925b1541
Write some tests for configurator 2019-09-13 16:03:23 -07:00
Connor Rigby 9a6857bf98
Add new sys_calls to test_sys_calls 2019-09-13 16:03:20 -07:00
Connor Rigby d81fecd355
Update farmbot_os config.exs entries 2019-09-13 16:03:18 -07:00
Rick Carlino 295cb45d49
Transport => Channel 2019-09-13 16:03:17 -07:00
connor rigby 16c9f8d62f
Fix test env config.exs 2019-09-13 16:03:17 -07:00
Connor Rigby 95bd827518
Rename FarmbotOS namespace 2019-09-13 16:03:16 -07:00
Connor Rigby ee3a88a6dd
Add ability to configure tty names per target 2019-09-13 16:03:14 -07:00
Connor Rigby 8f3abc335a
Update NervesHub logs and abstractions 2019-09-13 16:03:14 -07:00
Connor Rigby 65436cd367
Update config files 2019-09-13 16:03:14 -07:00
Connor Rigby 56f6749595
Nerves hub pt2 (#654)
* Rework Networking

* Rework Configurator

* Fix NervesHub not connecting
2019-09-13 16:03:14 -07:00
Connor Rigby 451dfe1343
[WIP] Pull in NervesHub updates 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
connor rigby e63683c500
Update Elixir version in circleci config. 2019-09-13 16:03:13 -07:00
connor rigby cf1ef23b17
Start splitting Farmbot Application Poncho Style
This begins splitting the monolithic Farmbot application
into separate, independent OTP applicatoins.
2019-09-13 16:03:13 -07:00