1
0
mirror of https://github.com/XeonSquared/OC-Copper.git synced 2024-11-27 03:38:05 +11:00
Commit Graph

5 Commits

Author SHA1 Message Date
20kdc
bb8671c202 Update IoT protocol for P9K-friendliness 2017-03-25 10:58:44 +00:00
20kdc
0767092660 IoT spec change: Add the possibility of systems which treat different sources differently.
This is useful for, as an example, actions which require multiple parameters.
A guarantee by the specific device that the variables are "local" ensures that
 no race conditions occur, assuming the node isn't running two programs
 accessing the same device (which should not be true on the basis that OC is
 not generally a multitasking system)
2017-03-23 16:38:38 +00:00
20kdc
b26a48165d Added a system for building 'light nodes' with minified OC-specific source.
The light node system should only be used where necessary, as light
 nodes contribute absolutely nothing to network messaging.

Maybe a minified full port of culib could be made for a "medium node",
 which would be (protocol behavior-wise) exactly like normal nodes,
 but minified and with interfaces cut down internally.
2017-03-23 01:17:57 +00:00
20kdc
7f9623ddbd A few adjustments to culib, a fix to relib, and adding a few missing things 2017-03-23 01:11:37 +00:00
20kdc
2c13ad9469 Move workspace forward to include some applications & application protocol documents 2017-03-22 23:05:31 +00:00