Commit Graph

92 Commits (ff7fe26a6ca254f6d9cacc06ad502b93ca759e61)

Author SHA1 Message Date
connor rigby ff7fe26a6c Work on mitigating the random Firmware timeout bug.
* added initialization flag for the firmware for its first sync.
* Added tags to the command timeouts
2018-03-08 09:50:06 -08:00
connor rigby ed089ddddc Fix compile error. 2018-02-15 08:29:52 -08:00
connor rigby dda1317008 First pass at new fw 2018-02-15 08:27:11 -08:00
connor rigby f0e3935e28 Fix compiler warning 2018-02-15 08:10:45 -08:00
connor rigby dfb0afbd78 Finish up dl fw settings 2018-02-15 07:51:40 -08:00
connor rigby c64d6f25fe Change fw to use fbos as source of truth. Moving to api next 2018-02-15 07:51:40 -08:00
connor rigby d0a8adc6fd Fix weird syntax error 2018-02-15 07:51:40 -08:00
connor rigby 1c3907a4c5 [WIP] Everything is broken 2018-02-15 07:51:40 -08:00
connor rigby 45a7ce57c4 Use api for fw storage. 2018-02-15 07:51:40 -08:00
connor rigby 8a1669002a Make Estop snappier 2018-01-30 08:32:58 -08:00
connor rigby dec778c085 Give illusion of snappier busy flag 2018-01-24 11:10:49 -08:00
connor rigby 77b511c9c9 Move estop timer around so the timer starts on _every_ estop 2018-01-24 09:27:19 -08:00
connor rigby a1faf4a2ca Send E-Stop message if the bot has been locked for 10 minutes. 2018-01-23 12:16:48 -08:00
connor rigby 48eeb7d67b Merge staging 2018-01-11 10:42:47 -08:00
connor rigby 690d07d267 Fix unplugging and replugging the firmware 2018-01-10 09:20:32 -08:00
connor rigby 5bf711302d Allow flashing firmware from runtime. 2018-01-10 09:04:59 -08:00
connor rigby 00898e00a0 Merge branch 'staging' of github.com:Farmbot/farmbot_os into remove-upgrade-hax 2018-01-09 08:32:08 -08:00
Connor Rigby 1d5f50cb1b Update verbage for firmware timeouts 2018-01-08 17:49:57 -08:00
Connor Rigby bd283530a8 Cancel timer if it exists 2018-01-08 15:52:27 -08:00
connor rigby 9eeae7abea Misc cleanup prep and hack removal 2018-01-08 09:09:42 -08:00
connor rigby d84b310dbf make sure estops reply to current if it exists 2018-01-05 11:49:20 -08:00
Connor Rigby ec2f0c6cda Add default fallback thing 2018-01-04 17:51:18 -08:00
Connor Rigby c0506835cd Stop unexpected zero writing/reading from the FW 2018-01-04 17:24:06 -08:00
connor rigby 3c1bdfd4cc Fix typo in cond 2018-01-04 16:16:39 -08:00
connor rigby 539e950edc Fix estop being queued 2018-01-04 14:26:37 -08:00
connor rigby 4ffd290726 Fix conditional. 2018-01-04 13:13:32 -08:00
connor rigby 338e91dbc5 Add conditional guess for users that already upgraded 2018-01-04 13:08:10 -08:00
Connor Rigby 4cef20c33a Sprinkle more hax 2018-01-04 09:24:44 -08:00
Connor Rigby 6a90f4889b Fix compiler 2018-01-04 09:24:44 -08:00
Connor Rigby 33255b86ed Maybe this will work 2018-01-04 09:24:44 -08:00
Connor Rigby 536c0058bb Cleanup compiler warnings 2018-01-02 14:48:46 -08:00
connor rigby cea08a2826 Cleanup 2018-01-02 12:28:35 -08:00
connor rigby cea71b2305 Fix firmware command queuing. (needs log cleanup) 2018-01-02 11:32:11 -08:00
Connor Rigby 3367475838 Fix calendar generation 2017-12-28 21:23:31 -08:00
Connor Rigby ee9c4b0d55 Fix wrong param name during migration, and add ugly logs 2017-12-28 21:23:31 -08:00
Connor Rigby 1d46c6ae05 Add some debug stuff 2017-12-28 21:23:31 -08:00
Connor Rigby 62a03cd2cf Add checks for upgrade from 5.0.9 2017-12-28 21:23:31 -08:00
Connor Rigby 2e92d1da28 Move fmnt_float fun into vec3 2017-12-28 21:23:31 -08:00
connor rigby 5b0572e275 Little UART handler cleanup.
* Disable fw logs on boot if they were enabled.
* passes credo now 💥
2017-12-19 11:27:44 -08:00
Connor Rigby ba1e45e124 Fw logs 2017-12-15 18:46:47 -08:00
Connor Rigby c88f2c7411 implement invalid command 2017-12-15 18:43:54 -08:00
Connor Rigby fa83106e44 Maybe try to stop emoji leaking? 2017-12-15 15:38:10 -08:00
connor rigby 0948b39de6 Remove speed params from things that don't need it 2017-12-15 09:19:45 -08:00
Connor Rigby b4af707c3f Add log for mysterious timeout 2017-12-13 16:21:09 -08:00
Connor Rigby 88e0737c9a Fix possible infinate loop 2017-12-12 12:08:22 -08:00
Connor Rigby 6493975419 Group functions 2017-12-12 11:56:02 -08:00
Connor Rigby 91b8fd74d9 Fix calibration reporting in fw 2017-12-12 11:54:44 -08:00
Connor Rigby ba36be890a Remove sync_status: :locked from codebase 2017-12-11 18:57:15 -08:00
Connor Rigby 5a4a56f635 Tune firmware log verbosity 2017-12-11 12:40:34 -08:00
Connor Rigby d2e8b52017 Fix credoo 2017-12-10 13:06:51 -08:00