Commit Graph

4541 Commits (b94c1c90dbedd743f5e945ce0d7816971bdf88b9)

Author SHA1 Message Date
connor rigby b94c1c90db
Release v8.3.0-rc3 2019-11-07 14:54:21 -08:00
connor rigby 9bf48c70c5 Make bootup sequence wait for farmware installion 2019-11-07 14:54:07 -08:00
connor rigby 85d10d76db Update bootup sequence logs 2019-11-07 14:54:07 -08:00
Connor Rigby ad9088a5a4
Release v8.3.0-rc2 2019-11-07 14:07:47 -08:00
Connor Rigby 5643781334 Refactor bootup sequence to be in `farmbot_os` application
This moves it's execution to much later in the boot process. Doing this
allows the bootup sequence to check for a number of things before
executing. Checked systems are:

* firmware configured
* bot is synced (which happens on every boot now)
* peripherals loaded
2019-11-07 14:05:41 -08:00
Connor Rigby df067a581a Add bootup sequence selction log 2019-11-07 14:05:41 -08:00
Gabriel Burnworth 6ce827a3cf
Update FEATURE_MIN_VERSIONS.json [skip ci] 2019-11-07 11:47:08 -08:00
Connor Rigby ddf65eed24
Release version 8.3.0-rc1 2019-11-07 11:43:03 -08:00
Connor Rigby bc8bf75bcb Force farmbot to sync on first boot 2019-11-07 11:39:36 -08:00
Connor Rigby d7987dd69d Add bootup sequence feature 2019-11-07 11:39:36 -08:00
connor rigby edb2f79430 Remove home_on_boot from FarmbotFirmware
This feature is now encompased in the new Boot Sequence feature
2019-11-07 11:39:36 -08:00
connor rigby e30526d9dc Add `boot_sequence_id` to FbosConfig
also force resync of fbos config
2019-11-07 11:39:36 -08:00
Connor Rigby 0d6d56545c Update fbos_config and peripherals to coordinate with firmware status 2019-11-07 11:39:36 -08:00
Connor Rigby 3fac6e2d6f Add helpers for inspecting asset states 2019-11-07 11:39:36 -08:00
Connor Rigby 63e1215931 Add new `configured` state to farmbot firmware 2019-11-07 11:39:36 -08:00
Connor Rigby 991ac4ff62 Add new system to track dependency statuses globally 2019-11-07 11:39:36 -08:00
connor rigby 60918f7fb3 Release version 8.2.1 2019-11-05 13:09:40 -08:00
connor rigby 70cc7c515d Release v8.2.1-rc3 2019-11-05 13:09:40 -08:00
connor rigby 99f92c3298 Update Firmware IO logs 2019-11-05 13:09:40 -08:00
connor rigby 4df081cc9b Update farmbot_system_rpi3 and farmbot_system_rpi
This fixes the bug with python opencv module
2019-11-05 13:09:40 -08:00
Connor Rigby a7d7c5fff4 Release v8.2.1-rc2 2019-11-05 13:09:40 -08:00
Connor Rigby 685177046b Set peripheral IO mode before read/writing 2019-11-05 13:09:40 -08:00
Connor Rigby 4ee45ea208 Release version v8.2.0-rc1 2019-11-05 13:09:40 -08:00
Connor Rigby 44bc196320 Add a timer that resets firmware_io logs after 5 minutes 2019-11-05 13:09:40 -08:00
Connor Rigby 2d3b7b0cf5 Add backoff timer to firmware flash 2019-11-05 13:09:40 -08:00
John H Simmonds 3f4722b7d0 Address issues with scheduler effort reporting; fixes for Issue 1040 2019-11-05 13:09:40 -08:00
Connor Rigby c270c7159d Update README.md 2019-11-05 13:09:40 -08:00
Connor Rigby 97c4065d76
Release v8.2.0 2019-10-31 14:40:33 -07:00
Connor Rigby 8a58089626
Release v8.2.0-rc5 2019-10-31 14:40:33 -07:00
Connor Rigby f50c945232
Add new sequence logs to execute block 2019-10-31 14:40:33 -07:00
Gabriel Burnworth 2705badb78
Update FEATURE_MIN_VERSIONS.json [skip ci] 2019-10-31 14:40:33 -07:00
Connor Rigby eb4fc1d594
Release v8.2.0-rc4 2019-10-31 14:40:32 -07:00
Connor Rigby 2eb94818a6
Add logs to sequence iteration 2019-10-31 14:40:32 -07:00
Connor Rigby b94a6239b4
Rescan for networks if none were reported
This happens due to the weird hack required to scan
while in AP mode
2019-10-31 14:40:32 -07:00
Connor Rigby c54f701883
Release v8.2.0-rc3 2019-10-31 14:40:32 -07:00
Connor Rigby 36fe7dab49
Fix EAP WiFi connections 2019-10-31 14:40:32 -07:00
Connor Rigby 7fb3aacf42
Update vintage_net and farmbot_system_rpi3 2019-10-31 14:40:24 -07:00
Connor Rigby ff734c09d4 Release v8.2.0-rc2 2019-10-31 14:00:08 -07:00
Connor Rigby 2c5e6aa1ed update release candidate script 2019-10-31 14:00:08 -07:00
Connor Rigby ac5336d2b0 Update VintageNet
There was a API breaking change in vintage_net 0.6. This update
reflects that
2019-10-31 14:00:08 -07:00
Connor Rigby 9009ff6329 Update deps
* `tesla` 1.3.0
* `hackney` 1.15.2
* `tzdata` 1.0.2
* `amqp` ~> 1.3
* `circuits_gpio` 0.4.2
* `circuits_uart` 1.3.2
* `toolshed` 0.2.11
2019-10-31 14:00:08 -07:00
Connor Rigby 067a6990d7 Remove farmbot_telemetry from coveralls projects 2019-10-31 14:00:08 -07:00
Connor Rigby b866e227a5 Add quick fix for encoder data being malformed 2019-10-31 14:00:08 -07:00
Connor Rigby 69ea5e9bcf Add gcode handler for `report_axis_timeout` 2019-10-31 14:00:08 -07:00
Connor Rigby 75babb5415 Fix typo in CHANGELOG 2019-10-31 14:00:08 -07:00
Connor Rigby dde1af50f3 Release v8.2.0-rc1 2019-10-31 14:00:08 -07:00
Connor Rigby ec56ebaf74 Add telemetry to the rest of the app
More things will be added in the future.
Metrics are collected from bot state because
the amount of messages sent by every bot would
make datadog charge us a lot of money
2019-10-31 14:00:08 -07:00
Connor Rigby 49c60bdb88 Allow events without a measurement 2019-10-31 14:00:08 -07:00
Connor Rigby ff43e91635 Add recv :telemetry handler and tests 2019-10-31 14:00:08 -07:00
Connor Rigby 131a5f5e8d Add UUID to telemetry payload 2019-10-31 14:00:08 -07:00