X-Git-Url: https://git.martlubbers.net/?a=blobdiff_plain;f=README.md;h=3872733ebd1122d22eb9dd9a53eeb9a0cb2622c0;hb=6e3b45dd6cef95c1577a91b15a1256fa4b06ca88;hp=ff2a986e5bd5aaebf274135f02f7e93350bab89a;hpb=20d565b9eb2b58cc1e7e43b518d3529fb7ba10d4;p=mTask.git diff --git a/README.md b/README.md index ff2a986..3872733 100644 --- a/README.md +++ b/README.md @@ -40,9 +40,11 @@ The following programs are available as of now: This compiles a subset of *mTasks* to bytecode. ### Protocol -The engine starts with no tasks. To send a new task the following protocol must -be adhered. -**TODO** +The server can send task specifications to the microcontroller by sending: +| id | length +| 's' | n | n bytes | newline + +Where n is a 16bit integer. ### Bytecode operations The header file for the interpreter with the corresponding bytevalues can be