Connor Rigby
3886304c54
Force farmware to be reinstalled.
...
This has to be done because v8 was shipped with a configuration error causing
farmware to install to the temporary data partition on the raspberry pi.
2019-12-31 10:32:27 -08:00
Connor Rigby
bd51878b41
Force bootupsequence worker to check farmware before executing
2019-12-31 10:32:27 -08:00
connor rigby
3f06afdccb
Make bootup sequence wait for farmware installion
2019-12-31 10:32:27 -08:00
connor rigby
f23eb81616
Update bootup sequence logs
2019-12-31 10:32:27 -08:00
Connor Rigby
503e62507e
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-12-31 10:32:26 -08:00
Connor Rigby
e79e1e4d05
Add bootup sequence selction log
2019-12-31 10:32:09 -08:00
Connor Rigby
6704a40c5a
Force farmbot to sync on first boot
2019-12-31 10:32:09 -08:00
Connor Rigby
fd7510fc94
Add bootup sequence feature
2019-12-31 10:32:08 -08:00
connor rigby
10f3fddb9a
Remove home_on_boot from FarmbotFirmware
...
This feature is now encompased in the new Boot Sequence feature
2019-12-31 10:32:08 -08:00
connor rigby
9b9091d5e2
Add `boot_sequence_id` to FbosConfig
...
also force resync of fbos config
2019-12-31 10:32:08 -08:00
Connor Rigby
1a1bcb49bc
Update fbos_config and peripherals to coordinate with firmware status
2019-12-31 10:32:08 -08:00
Connor Rigby
12049e04ba
Add helpers for inspecting asset states
2019-12-31 10:32:08 -08:00
Connor Rigby
a76f67347a
Add new `configured` state to farmbot firmware
2019-12-31 10:32:07 -08:00
Connor Rigby
d34ab2abb2
Add new system to track dependency statuses globally
2019-12-31 10:31:50 -08:00
Rick Carlino
1c9b8dbd7c
Merge pull request #1101 from FarmBot/dependency-updates
...
Update deps for farmbot_os otp app
2019-12-31 11:32:43 -06:00
Connor Rigby
872ee5a6c6
Update deps for farmbot_os otp app
2019-12-31 08:31:44 -08:00
Gabriel Burnworth
77337a6bb6
Update FEATURE_MIN_VERSIONS.json [skip ci]
2019-12-30 11:38:20 -08:00
Rick Carlino
88d7b80f9d
Release v9.0.1-rc1
2019-12-30 13:17:08 -06:00
Rick Carlino
398f15c452
Merge pull request #1099 from FarmBot/rel-9.0.0
...
Release v9.0.0, Jolly Juniper
2019-12-30 12:58:07 -06:00
Rick Carlino
be4241a2b6
Release v9.0.0
2019-12-30 12:53:06 -06:00
connor rigby
d536b155bd
Update docs for releasing
2019-12-30 10:47:33 -08:00
connor rigby
9f6958462d
Release v9.0.0-rc10
2019-12-30 09:24:07 -08:00
connor rigby
cb39795ce6
Fix rpi3 configuration error
2019-12-30 09:23:46 -08:00
connor rigby
b11faf93a4
Cleanup more syncing and firmware logs
2019-12-30 09:23:39 -08:00
connor rigby
e15074c140
Disable firmware bootup logs
2019-12-30 09:23:39 -08:00
connor rigby
2c27e00884
Disable some logs that come from asset syncing
2019-12-30 09:23:39 -08:00
gabrielburnworth
9e60d9199f
update farmduino_k15.hex
2019-12-30 09:23:24 -08:00
Gabriel Burnworth
ffce8a2c25
Update FEATURE_MIN_VERSIONS.json [skip ci]
2019-12-27 11:44:32 -08:00
connor rigby
0ea73c0045
Release v9.0.0-rc9
2019-12-27 10:36:02 -08:00
connor rigby
9eace5e87d
Add farmduino 1.5 package
2019-12-27 10:35:50 -08:00
Rick Carlino
fe858e282f
Release v9.0.0-rc8
2019-12-27 12:17:46 -06:00
Rick Carlino
845e69ce7e
Re-enable set_servo_angle
...
* set_servo_angle works.
* Tests for set_servo_angle in FarmbotCeleryScript.Syscalls
2019-12-27 11:45:26 -06:00
Connor Rigby
d65a54223c
Fix Firmware flashing on boot on express boards
2019-12-26 10:37:23 -08:00
Connor Rigby
0bc7001cbd
Update host_development firmware docs
2019-12-26 09:31:40 -08:00
Rick Carlino
2de6c11a66
Release v9.0.0-rc7
2019-12-19 17:58:44 -06:00
Rick Carlino
7664d2a9cc
Tests for needs_reset update usecase
2019-12-19 13:18:34 -08:00
Rick Carlino
27fb2d210c
Tests for needs_reset base case
2019-12-19 13:18:34 -08:00
Rick Carlino
d9fddde3e7
Add factory reset when device.needs_reset field changes
2019-12-19 13:18:34 -08:00
Rick Carlino
b9e65aa503
Add `needs_reset` field (bool) to devices table.
2019-12-19 13:18:34 -08:00
Connor Rigby
6cb47d43aa
Add docs for generating app specific docs
2019-12-18 13:01:20 -08:00
Connor Rigby
4f5db38e71
Update CircleCI config to check docs
2019-12-18 13:01:20 -08:00
Connor Rigby
836c8b3841
Update docs to conform with mdl spec
2019-12-18 13:01:20 -08:00
Connor Rigby
9da8477008
Update/Write some documentation describing the overall project
2019-12-18 13:01:20 -08:00
Connor Rigby
8f29577394
Add handler for axis load for express boards
2019-12-18 06:33:30 -08:00
Connor Rigby
97e0440678
Add human translator for microsteps params
2019-12-18 06:33:30 -08:00
connor rigby
e36f98afc0
Update all places where params are listed
2019-12-18 06:33:30 -08:00
connor rigby
0036d042fd
Add new params and error handler to gcode decoder
2019-12-18 06:33:30 -08:00
Connor Rigby
dc723d4ee4
Fix compiler warning in uevent module
2019-12-18 05:58:26 -08:00
Connor Rigby
f605871da8
Release v9.0.0-rc6
2019-12-17 15:06:58 -08:00
Connor Rigby
264f43adc3
update docs for telemetry dispatch function
2019-12-17 15:04:45 -08:00