saji
6c5162a8be
wip: threaded import, doesn't work
2024-02-13 10:42:28 -06:00
saji
938b5b7000
add import log table (unused)
2024-02-13 10:04:01 -06:00
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
2d634d863d
pytelem major work
2023-09-19 14:17:22 -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
63087deffb
wip: db migration
2023-07-05 21:16:26 -05:00
saji
6eedae18c6
fix db test compile issue
2023-07-04 00:50:43 -05:00
saji
fcfc605f77
fix db test compile issue
2023-07-03 13:56:42 -05:00
saji
699cfb5e3d
big update
2023-06-30 11:51:06 -05:00
saji
c52bccb140
db fixes
2023-06-30 07:40:50 -05:00
saji
61dbc7765c
wip: api
2023-06-28 19:23:08 -05:00
saji
7c8d790865
move libraries out of internal
2023-05-04 19:15:03 -05:00
saji
4340c610fd
cleanup api frame comments
2023-05-04 14:06:05 -05:00
saji
6a5cda8c66
txstatusframe fixes and tests
2023-05-04 14:05:51 -05:00
saji
b7840aa9cb
atcmdresponse parsing fixes and tests
2023-05-04 14:05:37 -05:00
saji
0c386780c1
finish tests, 100% coverage for api_frame
2023-05-03 14:06:19 -05:00
saji
771ac243ac
fix off by one in api_frame and add more tests
2023-05-03 14:00:26 -05:00
saji
9c21a330e8
added queue+query at command test
2023-05-03 11:29:49 -05:00
saji
96dd5c541b
rxframe test skeleton and options parsing
2023-05-03 11:29:27 -05:00
saji
59760b79dd
cleanup docs, tests, housekeeping
2023-05-03 10:38:37 -05:00
saji
aa5cd0b393
fix a bug in xbee session locking
2023-05-03 10:38:22 -05:00
saji
61c0b809d3
cleanup RPC, move to new library
2023-05-03 01:26:35 -05:00
saji
7fb5c31539
remove zap. use go slog instead
2023-05-03 00:29:02 -05:00
saji
e0a8ff5218
get rid of messages, we use RPC now
2023-05-03 00:26:53 -05:00
saji
62ed745169
rpc: add logging, refactor call signature
2023-05-02 19:16:31 -05:00
saji
bbe84c865d
make generic rpc caller bindings
2023-05-02 03:04:56 -05:00
saji
6fea9b5124
checkpoint messages, half-complete RPC
2023-05-02 02:46:39 -05:00
saji
09d1660ce0
rpc work (unfinished)
2023-05-01 09:49:47 -05:00
saji
c5716de704
add rpc skeleton
2023-04-30 14:49:18 -05:00
saji
5d42f8693a
more xbee work
2023-04-29 10:58:56 -05:00
saji
67dbb74f77
more api frame stuff
2023-04-26 17:24:11 -05:00
saji
f58938ea6b
update xbee
2023-04-25 16:29:49 -05:00
saji
7c5bfb8e7b
docs
2023-04-22 02:48:04 -05:00
saji
c7cda9db7a
move tihngs
2023-04-20 15:26:29 -05:00