From 18a57c6aa241aa2dfbf3878500bb61700d13e26e Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Tue, 13 Jan 2026 18:30:18 +0000 Subject: [PATCH] initial commit --- .../clangd/index/main.c.E68D462CC33038EF.idx | Bin 0 -> 3034 bytes .../clangd/index/wifi.c.B2A3B654A729D972.idx | Bin 0 -> 5600 bytes .../clangd/index/wifi.h.77B3E4CA2E09F668.idx | Bin 0 -> 250 bytes domestic-climate-monitor/.gitignore | 75 +++++++++++++++++ domestic-climate-monitor/CMakeLists.txt | 7 ++ domestic-climate-monitor/main/CMakeLists.txt | 2 + domestic-climate-monitor/main/main.c | 26 ++++++ domestic-climate-monitor/main/wifi.c | 77 ++++++++++++++++++ domestic-climate-monitor/main/wifi.h | 6 ++ 9 files changed, 193 insertions(+) create mode 100644 domestic-climate-monitor/.cache/clangd/index/main.c.E68D462CC33038EF.idx create mode 100644 domestic-climate-monitor/.cache/clangd/index/wifi.c.B2A3B654A729D972.idx create mode 100644 domestic-climate-monitor/.cache/clangd/index/wifi.h.77B3E4CA2E09F668.idx create mode 100644 domestic-climate-monitor/.gitignore create mode 100644 domestic-climate-monitor/CMakeLists.txt create mode 100644 domestic-climate-monitor/main/CMakeLists.txt create mode 100644 domestic-climate-monitor/main/main.c create mode 100644 domestic-climate-monitor/main/wifi.c create mode 100644 domestic-climate-monitor/main/wifi.h diff --git a/domestic-climate-monitor/.cache/clangd/index/main.c.E68D462CC33038EF.idx b/domestic-climate-monitor/.cache/clangd/index/main.c.E68D462CC33038EF.idx new file mode 100644 index 0000000000000000000000000000000000000000..a88d36b76e47e67970e29e07723b08a494281be3 GIT binary patch literal 3034 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 Cz|^Jy literal 0 HcmV?d00001 diff --git a/domestic-climate-monitor/.cache/clangd/index/wifi.c.B2A3B654A729D972.idx b/domestic-climate-monitor/.cache/clangd/index/wifi.c.B2A3B654A729D972.idx new file mode 100644 index 0000000000000000000000000000000000000000..716868131e1e4c9c68dd36451e5212112cddf422 GIT binary patch literal 5600 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 literal 0 HcmV?d00001 diff --git a/domestic-climate-monitor/.cache/clangd/index/wifi.h.77B3E4CA2E09F668.idx b/domestic-climate-monitor/.cache/clangd/index/wifi.h.77B3E4CA2E09F668.idx new file mode 100644 index 0000000000000000000000000000000000000000..3c09a64e2f8f6c1be215f22bc7edbd622727f965 GIT binary patch literal 250 zcmWIYbaVT}z`)>~;#rZKT9U{DWQzcCaY<2TERc=|;)*$C%D9VvZGN|> zXNt)shua;zRkg3vDtLU2KmNP0(zT4?=Bfkk$;Wl4mwN2qCYt%@-KoazYcGUWnU?Mj zTx_eZx|hQ42ZCuIBHc**?kilQ7tab<3jBG85yChfIS%TAx=VPFOFK!BN