Commit graph

97 commits

Author SHA1 Message Date
connor rigby 94525fae04 Misc test fixes.
* Temp disable set_user_env test.
* add test support for waiting for the firmware handler to be up
2017-12-04 10:00:33 -08:00
Connor Rigby a1f4896fed Add options to disable parts of sequences 2017-11-29 20:51:05 -08:00
Connor Rigby 5dd6ed956a Move helpers into their own module, implement factory_reset option. 2017-11-29 20:26:33 -08:00
Connor Rigby 4ea3efaafd Store gpio registations in db, publish in bot state tree 2017-11-29 18:00:55 -08:00
connor rigby b2a66eaf92 Fix and update tzdata 2017-11-29 17:57:47 -08:00
Connor Rigby cadeab70fe Migrate a v5 bot to v6. 2017-11-28 13:59:04 -08:00
connor rigby 6b3cdcb612 Network updates
* Add handler for network not found.
  * if never connected - reset
  * if no delay configured - reset
  * if delay configured, start timer. reset if timer completes before
  connection.
* Update facotry reset message display.
* Allow manual input for wireless ssid.
2017-11-27 12:46:15 -08:00
Connor Rigby 3940fe1c35 add progress bar for fw flashing 2017-11-17 12:49:26 -08:00
connor rigby e96a3ab149 store sync commands in sqlite. 2017-11-14 07:15:18 -08:00
connor rigby 1407d25bf6 fix bad psk not factory resetting bot 2017-11-13 11:55:37 -08:00
Connor Rigby 426c762b52 bundle firmwares. These are not currently flashed to the fw during configuration yet.. 2017-11-11 11:13:23 -08:00
connor rigby b0658efbc2 bring back farmevents and regimens 2017-11-10 12:10:02 -08:00
connor rigby df4faf9174 Fix debug router. 2017-11-09 16:57:18 -08:00
connor rigby 4548c23346 refactor fw comms, fix set_user_env, and persist hw params in db 2017-11-08 16:24:22 -08:00
Connor Rigby 4e207092e8 fix seq and exeute ast nodes 2017-11-07 16:23:14 -08:00
Connor Rigby d79d02cd54 💥 autosyncing!!!! 2017-11-07 09:53:49 -08:00
connor rigby 3836336f90 Fix More CeleryScript
* Add diapatcher for config updates.
* Add env updater for each cs_node.
* Fix logging.
2017-11-06 09:46:24 -08:00
Connor Rigby 6782e88792 get movement commands done. 2017-11-05 02:07:30 -08:00
Connor Rigby 6b59f458e1 clean up many compile warnings.. 2017-11-04 21:04:00 -07:00
connor rigby 1d86dc644f allow fpf to be opt out 2017-10-31 13:46:01 -07:00
connor rigby 43deb4aaf3 bring back farmware repos. 2017-10-31 13:36:06 -07:00
Connor Rigby ae79980dd7 Misc cleanup.
* Update .gitignore
* move test/runtime artifacts into their own dirs.
* remove sqlite dbs that leaked into source control.
2017-10-26 09:40:43 -07:00
Connor Rigby 12ce82654f implement data update. 2017-10-25 20:43:30 -07:00
connor rigby bec0c3c5d1 infinate recursion.. 2017-10-24 10:56:38 -07:00
gabrielburnworth 98e12394d1 configurator style updates 2017-10-18 13:20:40 -07:00
connor rigby 9552110994 networking isn't working... 2017-10-16 11:39:47 -07:00
Connor Rigby fe32cd1540 use Elixir 1.6.0 code formatter 2017-10-11 15:53:00 -07:00
Connor Rigby 3999ef58d9 format exit reasons 2017-10-10 11:36:47 -07:00
Connor Rigby 6c20b0d484 wee 2017-10-04 13:56:15 -07:00
Connor Rigby a7bfa81b4c more conf. stuff 2017-10-04 09:36:51 -07:00
gabrielburnworth 10e7512973 configurator styling 2017-10-03 21:30:15 -07:00
Connor Rigby a7b5274679 add favicon 2017-10-03 18:26:52 -07:00
Connor Rigby 302c9ec6a9 needs css.. 2017-10-03 18:23:30 -07:00
Connor Rigby 2c18bc9520 no js 2017-10-03 16:15:04 -07:00
Connor Rigby 191e364dc1 add templates. sorry. 2017-10-03 15:51:12 -07:00
Connor Rigby f7989a13a4 more progress toward new coonf 2017-10-03 15:20:24 -07:00
Connor Rigby ca0b4fccf3 start implementing configurator again 2017-09-26 11:21:33 -07:00
Connor Rigby db27ef3842 move db repos, fix tests 2017-09-26 10:45:55 -07:00
connor rigby c59e630d28 more_better.jpg 2017-09-25 15:16:26 -07:00
connor rigby 02816610af Implement most of config_storage 2017-09-25 11:25:42 -07:00
connor rigby 210a79b30a this isn't working as well 2017-09-22 16:28:30 -07:00
Connor Rigby 7a9117983e 🏀 2017-09-22 14:23:13 -07:00
Connor Rigby 04d5acf218 Add/Fix Syncing 2017-09-20 13:46:48 -07:00
connor rigby e45a819301 start adding the rest of the tables. 2017-09-20 12:06:09 -07:00
Connor Rigby b18eaaded4 start adding peripherals 2017-09-20 09:10:04 -07:00
Connor Rigby c5e24ae09e Begin implementing resources
* Add some macros to for syncing and validating time.
* add farm_events.
2017-09-19 10:55:17 -07:00
Connor Rigby 223af26580 begin migration to sqlite3 2017-09-18 17:23:10 -07:00
connor rigby 94e3a21970 making progress 2017-09-13 09:29:10 -07:00
Connor Rigby b6b3020702 ? 2017-09-13 07:02:44 -07:00
connor rigby 82afc009c7 I don't know if i like this. 2017-09-12 13:11:01 -07:00