diff --git a/README.md b/README.md new file mode 100644 index 0000000..045eb24 --- /dev/null +++ b/README.md @@ -0,0 +1,10 @@ +Get started: +``` +# Fetch/update submodules: +git submodule update --init --recursive + +# To set up a build in directory `build`: +cmake -B build +# To build in directory `build`: +cmake --build build +``` diff --git a/main/main.cpp b/main/main.cpp index f97d6ae..73cd838 100644 --- a/main/main.cpp +++ b/main/main.cpp @@ -26,7 +26,7 @@ int frametime = 1000 / FPS; std::unordered_map statemap; -std::atomic framecounter = 0; +std::atomic framecounter = {0}; ws2811_t ledstring = { @@ -211,10 +211,8 @@ int main(int argc, char** argv) .length = 10, .enabled = true }; - std::thread t = spawn_lua_tread("print(\"hi\")\nled(0, 0, 0, 0)\ndelay(0)\nled(0, 0, 0, 0)\nprint(\"hi\")", config); + std::thread t = spawn_lua_tread("while true do\nprint(\"begin\")\nled(1, 0, 0, 0)\ndelay(1000)\nled(1, 0, 255, 0)\ndelay(1000)\nprint(\"done\")\nend", config); - - t.join(); httplib::Server svr; svr.Get("/hi", [](const httplib::Request &, httplib::Response &res) {