Commit graph

9 commits

Author SHA1 Message Date
b10ef4c8c1 Changed license to Mozilla Public License v2.0
All previous commits are licensed under the MIT License.
Commits from this point on are licensed under the Mozille Public License v2.0 as included.
2018-08-18 06:11:39 +00:00
68755929e6
Started to write PUBLISH. Merging with Master next. 2018-08-18 01:53:12 -04:00
bcbcde455a
Rewritten code works! See full log.
After much consternation, finally got the code generalized. For
some reason the ESP8266 absolutely cannot pass pointers between
functions. I'm not sure if this is because it's a timer function?
Either way, we have to memcpy the values, which makes things a
bit messier, but not too bad.

Now to start work on Publish...
2018-08-16 19:11:47 -04:00
8d77605654 Added LICENSE 2018-08-16 19:01:56 +00:00
f0d14dc2cb Fixed the markdown in README 2018-08-16 19:01:14 +00:00
cbc182fed4
Started the rewrite of the library on this new branch. See full log.
Created a README, as yet incomplete. Added more files to the gitignore
to get rid of emacs temporary files. Currently making the mqtt_send command
independent of connecting, which is all it can do currently.
2018-08-16 14:26:31 -04:00
65d0810b5e
Managed to get our first MQTT connection started!
The code is now pretty messy, as I've just been hacking it
together so far. It's basically hardcoded, so the next steps
will be to parameterise everything. I also need to rethink
the data structures, and function names/structures.

I need to make this feel more like an API to be called by
a user. This will naturally help organize the functions.
2018-08-15 00:07:42 -04:00
ff0c7fac97
added gitignore 2018-08-13 23:35:00 -04:00
557188bb38 Initial commit 2018-08-13 23:34:17 -04:00