fe44e79
language fixes, improvments, and document commands.. by
2021-05-14 16:45:39 -0700
dfac9f9
the deps make duplicate files, uniqify them so entr can handle the list... by
2021-05-14 16:34:03 -0700
e8b1fc6
make sure the irrigation key file is ignored... by
2021-05-10 17:13:59 -0700
9fc72aa
add some usage to README, also doc and improve shared key use/gen... by
2021-05-10 17:13:15 -0700
a8a6c4f
use ```, as gitea's markdown doesn't render them well... by
2021-05-08 17:50:31 -0700
6d50c7f
add an architecture section and a couple diagrams... by
2021-05-07 23:05:50 -0700
38510f7
add some diagrams, and the infrastructure to make them... by
2021-05-07 22:48:36 -0700
519ad47
expand on how to use this project... by
2021-05-07 18:45:53 -0700
83892f4
link to bmake which should be buildable on other platforms.. by
2021-05-07 18:21:30 -0700
a9aa658
reenable seeding prng w/ rssi.. up preamble from 4 to 8 for reliability... by
2021-05-06 23:12:14 -0700
a5e5676
support cmds from file, add advance and clear commands, change init by
2021-05-06 22:07:20 -0700
e1e58ef
add invert for channels, implement scheduling... by
2021-05-06 01:13:20 -0700
62ddf5d
start implementing the core part of the irrigation controller... by
2021-05-05 22:17:36 -0700
bf5934f
add setunset command to set the state of a channel.. useful for testing.. by
2021-05-05 22:09:44 -0700
d555897
this error should be asyncio.TimeoutError, make retries faster... by
2021-05-05 22:07:37 -0700
0875be3
make sure we filp back to rx after we're done tx'ing... by
2021-05-05 18:33:11 -0700
f2325ec
make sure we don't buffer the serial port, we need the packets to be transmitted now. by
2021-05-05 18:31:37 -0700
8bb1db8
fix up the dep generation to include the new files.. by
2021-05-05 01:40:52 -0700
4f71fa3
add infrastructure to support the gateway and irrigation firmwares.. by
2021-05-05 01:37:12 -0700
0c2feac
change the default to be func.. by
2021-05-05 01:14:24 -0700
eef68ad
add a CLI, for both initiator and respondent... by
2021-05-05 00:35:36 -0700
ea28de7
forgot to add the copyright for this file.. by
2021-05-05 00:20:55 -0700
08e6f93
break out some util functions, implement multicast adapter for LORANode... by
2021-05-04 18:23:19 -0700
56897ac
add a server/gateway between multicast and the lora TX/RX... by
2021-05-04 01:47:09 -0700
f2ccc80
make sure that thing get closed down properly.. by
2021-05-04 01:46:37 -0700
3a6deb5
support importing this w/o the lib... by
2021-05-04 01:45:07 -0700
6c383ce
add a module for doing multicast work.. by
2021-05-03 22:38:52 -0700
4d89f8a
explain a bit why Lorawan wasn't used, and clarify compiler issue.. by
2021-05-03 16:10:46 -0700
827cb9a
fix up coverage omit to drop venv installed packages... by
2021-05-03 16:09:54 -0700
0771f6c
add notes about unix dgrams.. by
2021-05-03 16:09:35 -0700
de313e6
use a lambda, shorter and "fools" coverage.. by
2021-05-03 12:11:55 -0700
1b41dc6
simplify the test code by using the new comms_process_wrap function... by
2021-05-03 12:09:10 -0700
7c5828e
spell this a bit better, use the function I created for this.. by
2021-05-03 12:08:46 -0700
7b4f7cf
make sure that comms.c enforces handshake messages.. by
2021-05-03 12:01:09 -0700
4024d1d
add support for starting a new session... by
2021-05-03 00:27:52 -0700
ba052dd
missed setting up routing for the analog pin.. by
2021-05-03 00:15:21 -0700
550f739
make sure that the initiator code can deal w/ bogus replies and they are ignored, and it triggers a resent of the previous packet... by
2021-05-01 12:20:24 -0700
d6c8ef0
add pin description, and use the analog pin to provide randomness.. by
2021-05-01 00:23:15 -0700
d0cc4dd
use the radio RSSI for a source... we may want to shorten this as it takes 3-4 seconds to gather all this... need to add a blinking light to this so it's clear that it's still starting.. by
2021-04-30 23:01:08 -0700
adc9427
remove unused parameters.. by
2021-04-30 22:48:35 -0700
20f123c
move _rng_save earlier, drop some register debugging... by
2021-04-30 22:39:26 -0700
9db30b7
add support for saving PRNG state to EEPROM... by
2021-04-30 22:36:09 -0700
1f22cf5
output the .map file as well, this helps figure out where things are.. by
2021-04-30 18:26:15 -0700
22f89f5
make sure that the failure is properly propegated.. by
2021-04-30 18:18:33 -0700
0e098d7
abstract out deps to allow adding more dep files... by
2021-04-30 18:17:36 -0700
fbe09e9
sort files in the Makefile.. by
2021-04-30 18:15:20 -0700
0415edc
add copyright statement to various files as needed.. by
2021-04-28 16:21:49 -0700
f9a9ab2
talk about the special ST license.. by
2021-04-28 16:21:35 -0700
58fa06f
add some clarification about additional dirs, and expected license... by
2021-04-28 16:17:28 -0700
c4b6360
add support for replying last message if it was lost.. by
2021-04-28 15:59:32 -0700
200a8a4
mark __repr__ as no cover.. by
2021-04-27 22:39:06 -0700
0f83ec1
add in support for doing the shared key... by
2021-04-27 22:37:38 -0700
5a0def6
ratchet after nonces, this will help prevent leaking the shared key... by
2021-04-27 22:21:04 -0700
e3843b2
print out a little bit more of the messages.. by
2021-04-27 22:20:28 -0700
5ad4088
add the start of the C version for the uC... by
2021-04-27 22:02:56 -0700
9e56615
minor spelling fixes, and explain the command protocol.. by
2021-04-26 18:46:59 -0700
b54265c
minor spelling fixes.. by
2021-04-26 18:46:49 -0700
1ca15a5
add documents w/ notes and the start of the protocol definition... by
2021-04-26 18:32:39 -0700
bfe9840
update to moving the tag to the end... by
2021-04-26 18:29:54 -0700
0b580fc
now that we support an OBJDIR, fix up the python tests... by
2021-04-26 18:29:28 -0700
2dda31e
add starting readme for the project.. by
2021-04-26 17:31:29 -0700
01519c0
add recommended build dir to be ignored.. by
2021-04-26 11:11:10 -0700
ecec669
fix return to return false, not -1... by
2021-04-26 10:30:15 -0700
0835e16
add ability to send arbitrary packets that are hex encoded.. by
2021-04-25 22:58:55 -0700
8a9c292
add framework for properly receiving/handling incoming data.. by
2021-04-25 17:51:11 -0700
36967b2
init rx/tx from same set of parameters... by
2021-04-25 16:02:19 -0700
90ff870
get tx/rx working between two Node151's.. by
2021-04-25 01:08:39 -0700
f121e66
fix up white space, drop board-config.h so it doesn't collide with the custom one.. by
2021-04-25 01:04:48 -0700
a808d35
Merge commit '247ed3545b7d83a266440e86188d33cf152389aa' as 'loramac' by
2021-04-24 17:16:16 -0700
247ed35
Squashed 'loramac/' content from commit 34f8c272 by
2021-04-24 17:16:16 -0700
e0ee973
add loramac, and make the subtree stuff generic.. by
2021-04-24 17:14:18 -0700
e5d6a4e
make path a parameter as well... by
2021-04-24 17:04:16 -0700
7ca1488
(mbed-sx1276)
add the SX1276Lib library.. by
2021-04-24 15:39:18 -0700
3ea8b8c
Merge commit 'a966d1c1930d0207e9662b9636faa91e4d2d71d8' as 'SX1276Lib' by
2021-04-24 15:36:33 -0700
a966d1c
Squashed 'SX1276Lib/' content from commit d965908 by
2021-04-24 15:36:33 -0700
adafb3a
print out some randomness when starting up for now.. shows it's all working... by
2021-04-23 22:43:07 -0700
a070e68
make the linker information work... add an inline to ignore warning.. by
2021-04-23 22:41:53 -0700
df2aac2
clang doesn't work yet because there isn't a minimal set of headers for it.. by
2021-04-23 22:39:08 -0700
319e499
add fix so that if it's busy we wait and try again... by
2021-04-23 18:53:36 -0700
ab26372
get basic usb CDC working, and basic strobe working... by
2021-04-23 17:43:08 -0700
c602a3a
add depend target, and use the depend to make files to pass to entr to run build.. by
2021-04-23 14:40:19 -0700
899679f
enable all warnings and error on them.. fix a couple warnings/errors.. by
2021-04-22 18:44:44 -0700
eda0e27
add the code to initalize the RNG w/ SRAM.. by
2021-04-22 18:28:41 -0700
b612ec8
add the basics to get the STM32L151CC up for now by
2021-04-22 18:13:46 -0700
8b95dba
add license by
2021-04-22 16:43:32 -0700
54d76ee
add the required python packages.. by
2021-04-22 16:40:30 -0700
d037cee
start the Makefile.. some basic arm building, and python test running.. by
2021-04-07 17:12:14 -0700
bf06204
ignore some standards files to ignore.. by
2021-04-07 17:11:53 -0700
ed0d08b
start of the lorenode initiator by
2021-04-07 17:11:10 -0700
fc52e15
update link as the paper has moved... same cert for new domains as parent of old.. by
2021-04-06 12:37:27 -0700
4e7ecba
update links to use https... by
2021-04-06 12:34:44 -0700
e7548fd
add a set_state_from method to overwrite current state... by
2021-04-06 12:20:41 -0700
552d42c
add tests for copy, and fix up copy method to work properly by
2021-04-06 12:11:38 -0700
545a7b3
clean up white space.. by
2021-04-06 12:09:00 -0700
3b75813
ignore object files.. by
2021-04-05 18:52:31 -0700
cf6d14a
ignore some generated python files by
2021-04-05 18:52:00 -0700
b7869f2
Add a setup.py so this works as a package... by
2021-04-05 18:50:23 -0700
21f81da
fix for Python3, make this a byte string so it works w/ bytearray by
2021-04-05 18:49:29 -0700
af00e2f
start of makefile, targets to maintain strobe.. by
2021-04-05 15:08:17 -0700
c2f97d5
Merge commit '190022e7600cb2f63dcbe19b59f9fff3df6b5053' as 'strobe' by
2021-04-05 15:07:18 -0700