Commit graph

  • 6eedae18c6 fix db test compile issue saji 2023-07-04 00:50:43 -0500
  • d88313f742 make some python happen saji 2023-07-04 00:50:34 -0500
  • fcfc605f77 fix db test compile issue saji 2023-07-03 13:56:42 -0500
  • c68dff9d40 fix timestamps once and for all saji 2023-07-03 13:51:15 -0500
  • a36e1478bc fix gitignore issues saji 2023-07-03 13:36:22 -0500
  • e8ef22c0d0 wip: fix timestamps saji 2023-07-03 09:44:32 -0500
  • 96796ad794 fix skylabify output saji 2023-06-30 22:08:06 -0500
  • 699cfb5e3d big update saji 2023-06-30 11:51:06 -0500
  • 88a170825c update gitignore for executables and databases saji 2023-06-30 07:41:41 -0500
  • 48209e7738 add incomplete db test saji 2023-06-30 07:41:05 -0500
  • c52bccb140 db fixes saji 2023-06-30 07:40:50 -0500
  • c3d6c3b553 use custom error and panic on invariant violation saji 2023-06-30 07:18:15 -0500
  • 5ceaa7bf9d name in json saji 2023-06-29 23:59:16 -0500
  • 04308611ff make timestamp integer saji 2023-06-29 20:57:09 -0500
  • 61dbc7765c wip: api v0.0.1-pre saji 2023-06-28 19:23:08 -0500
  • 8262d42332 go-skylab:fix uint64/uint32 conversion saji 2023-06-28 08:16:26 -0500
  • 2dd6031bdd wip: fix skylabify unknown id crash? saji 2023-06-27 20:39:57 -0500
  • 0e8904ebec wip: http subscribe endpoint saji 2023-06-27 18:22:24 -0500
  • 82c6e962db more saji 2023-06-24 00:15:42 -0500
  • aa0b61405b add http, store skylab defintions in generated file as string saji 2023-06-23 16:20:28 -0500
  • 3373eb3d06 update go stuff saji 2023-06-23 15:52:52 -0500
  • f2a3f95fa8 move things saji 2023-06-22 18:29:08 -0500
  • 1486786c21 add py saji 2023-06-19 21:21:47 -0500
  • f93e31e9be make go-yaml a required dependency saji 2023-05-29 13:33:49 -0500
  • 6f4e8194d5
    Create go.yml Saji Champlin 2023-05-28 20:56:41 -0500
  • c50d3774b7 add packet name to busevent saji 2023-05-28 20:13:33 -0500
  • b68055d028 remove binaries saji 2023-05-28 19:41:30 -0500
  • 2dceb3927e skylab: rework interface saji 2023-05-28 19:39:03 -0500
  • 96149ee38b added cimgui-go saji 2023-05-27 22:06:05 -0500
  • 6260c0004e fix listen bug saji 2023-05-27 11:30:43 -0500
  • 2ca3dd97ff fix some bugs saji 2023-05-26 17:22:44 -0500
  • 40f70acd14 migrate to jbroker saji 2023-05-26 16:49:34 -0500
  • 6e14bb2951 wip: broker packet refactor saji 2023-05-26 15:24:51 -0500
  • 8727dc43c7 cli fixes saji 2023-05-25 13:01:50 -0500
  • 2b130ecc17 add String() to packets saji 2023-05-22 12:16:48 -0500
  • 43925d2a7d move can logger and make it json saji 2023-05-22 09:10:34 -0500
  • d70ae11b82 slight format change saji 2023-05-22 08:50:07 -0500
  • 580c6d756a update json tags for idx saji 2023-05-22 08:41:37 -0500
  • 38ac8d8e55 fix skylab template saji 2023-05-20 14:54:10 -0500
  • c18f556de8 add skylabify saji 2023-05-20 14:53:56 -0500
  • 737801e693 add can frame messagepack saji 2023-05-20 14:53:49 -0500
  • c7473a8d02 rpc stuff saji 2023-05-20 14:53:34 -0500
  • 992c0cac13 skylab fixes and rework saji 2023-05-20 14:53:20 -0500
  • a9a11c5456 cli work saji 2023-05-20 14:53:10 -0500
  • 86c439438d add generated skylab saji 2023-05-19 17:04:03 -0500
  • 2d6ea6a9ec json tests and fixes saji 2023-05-19 16:57:05 -0500
  • ac5ccaa964 cli work saji 2023-05-18 22:34:52 -0500
  • 47a818a451 major wins saji 2023-05-18 17:47:14 -0500
  • eefc511f4f add folder argument for generation saji 2023-05-17 16:34:14 -0500
  • 478450f474 json tags and separate template file saji 2023-05-17 00:01:40 -0500
  • 41ada2851f idx range and can/json generators saji 2023-05-16 21:58:20 -0500
  • 553469230b misc fixes and JSON stuff saji 2023-05-16 10:48:30 -0500
  • 6646dcdcb6 skylab generator mvp saji 2023-05-16 06:24:38 -0500
  • 168ee1a663 more skylab work saji 2023-05-14 16:19:57 -0500
  • 5b64a2bef2 misc things saji 2023-05-13 10:38:35 -0500
  • de57b38958 xbee: cleanup, fix session test, add parseDeviceString test saji 2023-05-11 01:30:37 -0500
  • 08ab0e3509 xbee: added direct conn saji 2023-05-10 23:56:45 -0500
  • d31b80a2fd xbee: add timeout to at command saji 2023-05-10 19:02:57 -0500
  • 8740fafca2 added session addr stuff saji 2023-05-10 13:58:46 -0500
  • 777a760033 format session.go saji 2023-05-10 12:55:51 -0500
  • e99af632fc xbee: add session test saji 2023-05-10 01:13:31 -0500
  • 27f0e349ba fix xbee cli info saji 2023-05-10 01:13:04 -0500
  • 1c51a6da90 add test for partial frame stuffing saji 2023-05-10 01:12:47 -0500
  • 2dab308907 add some things saji 2023-05-10 00:44:46 -0500
  • 1bd003843c rename can frame type enums saji 2023-05-09 10:25:29 -0500
  • 344353b0d6 move broker to separate file saji 2023-05-09 10:25:01 -0500
  • 2b7426903a move device string parsing to xbee library saji 2023-05-08 18:32:22 -0500
  • cf21deed1b make socketcan only build on linux saji 2023-05-09 00:54:20 -0500
  • 5d6e792a85 wip: restructure code need to decouple socketcan from gotelem saji 2023-05-08 01:28:36 -0500
  • 709b1f0bac move cli, session cleanup saji 2023-05-07 21:00:34 -0500
  • eb01bc28ba cleanup xbee device parser saji 2023-05-07 10:43:45 -0500
  • 6f8e696dcc add xbee device parser saji 2023-05-07 10:40:03 -0500
  • ddad848127 make xbee session generic saji 2023-05-07 08:39:10 -0500
  • 73fec064c5 add partial readme saji 2023-05-07 00:01:08 -0500
  • 4eb31163a4 cleanup mprpc, add netlink stub file saji 2023-05-07 00:00:46 -0500
  • b1bebae325 add xbee session command line tools saji 2023-05-07 00:00:35 -0500
  • 86c9d8d492 add txframe bytes test saji 2023-05-06 23:59:51 -0500
  • 1f379e7e6a fix mixed saji 2023-05-04 20:49:04 -0500
  • 7c8d790865 move libraries out of internal saji 2023-05-04 19:15:03 -0500
  • 4340c610fd cleanup api frame comments saji 2023-05-04 14:06:05 -0500
  • 6a5cda8c66 txstatusframe fixes and tests saji 2023-05-04 14:05:51 -0500
  • b7840aa9cb atcmdresponse parsing fixes and tests saji 2023-05-04 14:05:37 -0500
  • 0c386780c1 finish tests, 100% coverage for api_frame saji 2023-05-03 14:06:19 -0500
  • 771ac243ac fix off by one in api_frame and add more tests saji 2023-05-03 14:00:26 -0500
  • 9c21a330e8 added queue+query at command test saji 2023-05-03 11:29:49 -0500
  • 96dd5c541b rxframe test skeleton and options parsing saji 2023-05-03 11:29:27 -0500
  • 59760b79dd cleanup docs, tests, housekeeping saji 2023-05-03 10:38:37 -0500
  • aa5cd0b393 fix a bug in xbee session locking saji 2023-05-03 10:38:22 -0500
  • 61c0b809d3 cleanup RPC, move to new library saji 2023-05-03 01:26:35 -0500
  • 7fb5c31539 remove zap. use go slog instead saji 2023-05-03 00:29:02 -0500
  • e0a8ff5218 get rid of messages, we use RPC now saji 2023-05-03 00:26:53 -0500
  • 62ed745169 rpc: add logging, refactor call signature saji 2023-05-02 19:16:20 -0500
  • bbe84c865d make generic rpc caller bindings saji 2023-05-02 03:04:56 -0500
  • 6fea9b5124 checkpoint messages, half-complete RPC saji 2023-05-02 02:46:39 -0500
  • 09d1660ce0 rpc work (unfinished) saji 2023-05-01 09:49:47 -0500
  • c5716de704 add rpc skeleton saji 2023-04-30 14:49:18 -0500
  • c58b4b1543 cleanup and fix broker start saji 2023-04-29 17:34:35 -0500
  • f0db7da230 integrate broker into server saji 2023-04-29 11:40:44 -0500
  • 5d42f8693a more xbee work saji 2023-04-29 10:58:56 -0500
  • 67dbb74f77 more api frame stuff saji 2023-04-26 17:24:11 -0500