-
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