Parsed the datum string and inserted it into a table with headers. This is not ready to be pushed to production code. There are todos to be resolved after learning more about the codebase in first meeting. This is simply being pushed to a dev branch to be discussed over.
Made tables functioning in the correct way. While I still need to test this with a real DAQ, it should work. There is a test function left in my code that I will delete before pushing to main branch. Note that my changes killed the save feature (I took out the data.js file). I will rewire the save feature when I get the local database implemented.
Checking this in for the night. This is really incomplete, I would recommend not looking at this until a future push. Currently have the indexedDB working, but extra functionality may be needed. Next steps will be to wrap it up in a pretty API and connect it to the app.
Checking my work in for the night. The database seems to be functional. The next step is to hook it up with the app.
I am just committing this to get my work on a different machine. The work here is very incomplete. However, I did update the gitignore to ignore the .swp files my beloved Vim produces.
Continued to work on locally backing up data. Modified the UI so that there is now an experiments list in the data window. Next steps are to test it out with a real DAQ. Some more UI changes will be necessary, such as selecting experiments from the list.
Got the multiexperiment data window working. It seems to be working well. Basic functionality works. Experiment data is stored locally to an indexed database. More rigorous testing should occur. The next step is to merge with the branch that can recover from disconnects and then push to develop.
Data window now displays data in a table with nice headers. Also the multi experiment selection is also working. This is the first working release that will be merged into the main development branch.
Merge branch 'commandQueue' into localDB