Continuing to work on final project documentation. Also fixed another minor bug in rpi_client.py.
Fixing a bug that I just noticed while doing a dry run. The client sorts the temps before creating the SensorReading object so the correct temps don't correspond to the correct sensors on the server. The fix was simply to create the SensorReading object sooner before the temps are sorted.
Changing IP.
Adding dynamically updating charts using the Flot javascript plotting library.
Okay, fixing that bug for reals now.
Fixing a global variable bug in RPi client.
Adding some charset info to make sure mod_wsgi doesn't puke on UTF-8 encoded strings. Also added a "-d" (debug enable) switch to the RPi client so that it only prints out debug information if you want it to. Finally, I added a try except block around the database insert code in the server daemon so that the whole daemone doesn't crash when there is an error.
Made a few minor changes to the RPi client.
Adding javascript (using Google Charts) graph of the last 60 data points to the per day display page.
It would help if I spelled the acronym right...
Adding web remote display code. All the basic functionality is complete but I'd like to play around with adding some graphs for S&G.
Made good progress tonight with the client and server apps. Added the socket connection and SensorReading object to hold the sensor readings (surprise).
Adding work to rpi_client from this weekend.
I'm finally starting to put all the pieces together and build the RPI client. So far so good, although I still need to work a few details. I also reorganized my "test scripts" into a proper library so that I can call the relevant code from my client program.
Adding my improvements to the TMP512 controller code that I've developed over the past couple days.
Did a bit more work. The remote temperature readings are way off, I need to figure out why.
Adding code I wrote a while ago. I'm starting to create objects for each of the major functions/components of the board.
Added a couple more scripts including one to talk to the 7 segment display.
Started working on some simple test programs for the board.
Adding the first version of my LED blink test script which should be able to be reused verbatim as a test program for the actual board. Also adding correct mechanic drawing for SMT switch.