Frontend stuff
This commit is contained in:
2
.gitignore
vendored
2
.gitignore
vendored
@@ -1,2 +1,4 @@
|
|||||||
.pio
|
.pio
|
||||||
CMakeListsPrivate.txt
|
CMakeListsPrivate.txt
|
||||||
|
/cmake-build*
|
||||||
|
/venv
|
||||||
|
|||||||
2
.idea/.gitignore
generated
vendored
2
.idea/.gitignore
generated
vendored
@@ -1,2 +0,0 @@
|
|||||||
# Default ignored files
|
|
||||||
/workspace.xml
|
|
||||||
2
.idea/firmware.iml
generated
2
.idea/firmware.iml
generated
@@ -1,2 +0,0 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
|
||||||
<module classpath="CMake" type="CPP_MODULE" version="4" />
|
|
||||||
16
.idea/misc.xml
generated
16
.idea/misc.xml
generated
@@ -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>
|
|
||||||
9
.idea/modules.xml
generated
9
.idea/modules.xml
generated
@@ -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>
|
|
||||||
6
.idea/vcs.xml
generated
6
.idea/vcs.xml
generated
@@ -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
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user