Commit Graph

9 Commits (3886304c54172deec30033934875a2b3b69ebc92)

Author SHA1 Message Date
Connor Rigby 1a1bcb49bc
Update fbos_config and peripherals to coordinate with firmware status 2019-12-31 10:32:08 -08:00
Connor Rigby 2d3b7b0cf5 Add backoff timer to firmware flash 2019-11-05 13:09:40 -08:00
Connor Rigby 6bb6a90b40
Fix firmware not opening after a reboot 2019-09-13 16:03:31 -07:00
Connor Rigby 4bba6dea11
Allow a `none` option for fbos_config.firmware_hardware 2019-09-13 16:03:27 -07:00
Connor Rigby 36d7cfe176
Make firmware open task persiste after initial open
This will allow for reopening in the case of a firmware being
reflashed at runtime
2019-09-13 16:03:26 -07: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 0adcf68912
Allow firmware to be opened correctly for existing accounts
`firmware_path` and `firmware_needs_flash` = false is now handled
correctly
2019-09-13 16:03:25 -07:00
connor rigby 712256a1a3
Implement task for opening the firmware
Adds a new flag for `firmware_needs_open` and a task that polls that
value with a bit of state to open the firmware tty
2019-09-13 16:03:25 -07:00