Commit graph

176 commits

Author SHA1 Message Date
saji 3ae157a3de revert busevent pointer change 2024-02-13 10:03:39 -06:00
saji 0c8a25a2f4 move parsers to internal library
many fixes related to previous changes
added import command
2024-02-12 14:38:01 -06:00
saji c4bdf122a8 major cleanup/refactor
delete mprpc
move can frame to it's own library
create CANID type (better extended id support)
rework database format, only uses name + json now
busEvent and rawJsonEvent don't store the Id anymore
2024-02-12 09:45:23 -06:00
saji 1812807581 wip: idk 2024-01-07 23:01:22 -06:00
saji 675c42cfd5 fix marshaljson not being called 2023-09-29 07:53:29 +09:30
saji 2d634d863d pytelem major work 2023-09-19 14:17:22 -05:00
saji c772d6e95f some python crap 2023-07-10 18:10:21 -05:00
saji 1570497ddc add old log fixer. 2023-07-07 14:03:53 -05:00
saji 7b5cf8a107 fix inverted socketcan 2023-07-06 15:32:36 -05:00
saji 43b84dc0fb remove vcantest (use canplayer instead) 2023-07-06 15:22:00 -05:00
saji 9280067d87 db migration fixes
- fix offbyone for executing migrations
- fix user_version setter not working
- add one more migration for WIP weather table
2023-07-06 15:21:41 -05:00
saji 62e162e939 set sqlite user version after migration 2023-07-06 13:46:02 -05:00
saji 969e17a169 get migrations working 2023-07-06 11:26:00 -05:00
saji d5b960ad8a wip: more db migration work 2023-07-06 00:24:05 -05:00
saji 23ca4ba9a2 qt logger 2023-07-05 21:17:25 -05:00
saji 63087deffb wip: db migration 2023-07-05 21:16:26 -05:00
saji ec02284657 more gui 2023-07-05 18:55:29 -05:00
saji 6eedae18c6 fix db test compile issue 2023-07-04 00:50:43 -05:00
saji d88313f742 make some python happen 2023-07-04 00:50:34 -05:00
saji fcfc605f77 fix db test compile issue 2023-07-03 13:56:42 -05:00
saji c68dff9d40 fix timestamps once and for all 2023-07-03 13:51:15 -05:00
saji a36e1478bc fix gitignore issues 2023-07-03 13:36:22 -05:00
saji e8ef22c0d0 wip: fix timestamps 2023-07-03 09:44:32 -05:00
saji 96796ad794 fix skylabify output 2023-06-30 22:08:06 -05:00
saji 699cfb5e3d big update 2023-06-30 11:51:06 -05:00
saji 88a170825c update gitignore for executables and databases 2023-06-30 07:41:41 -05:00
saji 48209e7738 add incomplete db test 2023-06-30 07:41:05 -05:00
saji c52bccb140 db fixes 2023-06-30 07:40:50 -05:00
saji c3d6c3b553 use custom error and panic on invariant violation 2023-06-30 07:18:15 -05:00
saji 5ceaa7bf9d name in json 2023-06-29 23:59:31 -05:00
saji 04308611ff make timestamp integer 2023-06-29 20:57:09 -05:00
saji 61dbc7765c wip: api 2023-06-28 19:23:08 -05:00
saji 8262d42332 go-skylab:fix uint64/uint32 conversion 2023-06-28 08:16:26 -05:00
saji 2dd6031bdd wip: fix skylabify unknown id crash? 2023-06-27 20:39:57 -05:00
saji 0e8904ebec wip: http subscribe endpoint 2023-06-27 18:22:24 -05:00
saji 82c6e962db more 2023-06-24 00:15:42 -05:00
saji aa0b61405b add http, store skylab defintions in generated file as string 2023-06-23 16:20:28 -05:00
saji 3373eb3d06 update go stuff 2023-06-23 15:52:52 -05:00
saji f2a3f95fa8 move things 2023-06-22 18:29:08 -05:00
saji 1486786c21 add py 2023-06-19 21:26:08 -05:00
saji f93e31e9be make go-yaml a required dependency 2023-06-19 21:26:08 -05:00
Saji Champlin 6f4e8194d5
Create go.yml 2023-05-28 20:56:41 -05:00
saji c50d3774b7 add packet name to busevent 2023-05-28 20:13:33 -05:00
saji b68055d028 remove binaries 2023-05-28 19:41:30 -05:00
saji 2dceb3927e skylab: rework interface 2023-05-28 19:39:03 -05:00
saji 96149ee38b added cimgui-go 2023-05-27 22:06:05 -05:00
saji 6260c0004e fix listen bug 2023-05-27 11:30:43 -05:00
saji 2ca3dd97ff fix some bugs 2023-05-26 17:22:44 -05:00
saji 40f70acd14 migrate to jbroker 2023-05-26 16:49:34 -05:00
saji 6e14bb2951 wip: broker packet refactor 2023-05-26 15:24:51 -05:00