Frontend stuff
This commit is contained in:
parent
f20ab7ac9a
commit
e057d97a70
|
@ -1,2 +1,4 @@
|
||||||
.pio
|
.pio
|
||||||
CMakeListsPrivate.txt
|
CMakeListsPrivate.txt
|
||||||
|
/cmake-build*
|
||||||
|
/venv
|
||||||
|
|
|
@ -1,2 +0,0 @@
|
||||||
# Default ignored files
|
|
||||||
/workspace.xml
|
|
|
@ -1,2 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module classpath="CMake" type="CPP_MODULE" version="4" />
|
|
|
@ -1,16 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="CMakeWorkspace" PROJECT_DIR="$PROJECT_DIR$" />
|
|
||||||
<component name="CidrRootsConfiguration">
|
|
||||||
<sourceRoots>
|
|
||||||
<file path="$PROJECT_DIR$/src" />
|
|
||||||
</sourceRoots>
|
|
||||||
<libraryRoots>
|
|
||||||
<file path="$PROJECT_DIR$/lib" />
|
|
||||||
<file path="$PROJECT_DIR$/.pio/libdeps" />
|
|
||||||
</libraryRoots>
|
|
||||||
<excludeRoots>
|
|
||||||
<file path="$PROJECT_DIR$/.pio" />
|
|
||||||
</excludeRoots>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,9 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="ProjectModuleManager">
|
|
||||||
<modules>
|
|
||||||
<module fileurl="file://$PROJECT_DIR$/.idea/clion.iml" filepath="$PROJECT_DIR$/.idea/clion.iml" />
|
|
||||||
<module fileurl="file://$PROJECT_DIR$/.idea/platformio.iml" filepath="$PROJECT_DIR$/.idea/platformio.iml" />
|
|
||||||
</modules>
|
|
||||||
</component>
|
|
||||||
</project>
|
|
|
@ -1,6 +0,0 @@
|
||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<project version="4">
|
|
||||||
<component name="VcsDirectoryMappings">
|
|
||||||
<mapping directory="$PROJECT_DIR$/.." vcs="Git" />
|
|
||||||
</component>
|
|
||||||
</project>
|
|
23
todo.txt
23
todo.txt
|
@ -1,20 +1,7 @@
|
||||||
-> setup platform.io based development with tests
|
Backend:
|
||||||
- re-write tests with unity
|
- webdav
|
||||||
|
-> delete stuff
|
||||||
|
- SPIFFS remove if full, before rotate (i.e. delete oldest)
|
||||||
|
- auto-off, auto-on feature for session management
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
- backend
|
|
||||||
/api/session/start
|
|
||||||
/api/session/finish
|
|
||||||
/api/session/data?startIndex=25 (returns nothing if no session is active)
|
|
||||||
// by default only the in-memory data is reported back
|
|
||||||
|
|
||||||
/api/sessionhistory/ -> list in webdav fashion
|
|
||||||
/api/sessionhistory/sessionid?startIndex -> returns full session data
|
|
||||||
// delete file with method
|
|
||||||
|
|
||||||
|
|
||||||
// auto start session? ringbuffer with last n measurements
|
|
||||||
// detect spikes -> more than s spikes -> start session
|
|
||||||
// auto stop session if one full chunk is empty
|
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue