The changelog for this release:
It's worth noting that this is the first release where it's officially *actually* living in my car - I haven't touched it in a while, and it just sits there quietly logging all my trips.Code:Version 0.13 (released 2010-02-27) Opensolaris packaging [for jucr] Read OBD_CONFIGFILE environment variable for a config file Initial add of simple data analysis tool [fourier filter against db columns] Logger can redirect stdout/err to a file obdsim: Ability to use a real device instead of a pty on unix Logger: Add columns to log if tables already existed Logger: Create DB with IF NOT EXISTS to reduce warnings Logger,Logrepair: Add indexed tripid column to obd and gps tables Kml: Use tripids where possible instead of times to key on trips Kml: Warn if tripids are missing from obd or gps tables Kml: Don't output kml for trips without gps co-ordinates Kml: Add trip number to graphs Initial add of simple trip comparison tool [mpg, fuel usage] Sim: dlopen generator takes a sub-seed Logger: Gracefully handle delayed gpsd startup Logrepair: Run ANALYZE against log
"stop with the REINSTALLS, what do you think we got some lame-o installer!!!" - mitchjs
This is the first time I've had all of the hardware and software that I needed in place. There were loads of minor software sniglets that I never really thought through until I *actually* tried to have it *actually* living in my car.
This is also the first time I grew a pair enough to bust open my plug and go to town with the soldering iron. [mainly thanks to plugcomputer springing me a spare in case I reduced it to slag or something]
In unrelated news, I just did my four hundredth commit to subversion.
According to sloccount:
HehCode:SLOC Directory SLOC-by-Language (Sorted) 1993 sim cpp=1006,ansic=987 1503 logger ansic=1503 562 obdinfo ansic=562 526 kml ansic=526 452 analysis ansic=444,cpp=8 295 conf ansic=295 271 csv ansic=271 255 gui cpp=255 237 ftdipty ansic=237 182 repair ansic=182 0 top_dir (none) Totals grouped by language (dominant language first): ansic: 5007 (79.78%) cpp: 1269 (20.22%) Total Physical Source Lines of Code (SLOC) = 6,276 Development Effort Estimate, Person-Years (Person-Months) = 1.38 (16.51) (Basic COCOMO model, Person-Months = 2.4 * (KSLOC**1.05)) Schedule Estimate, Years (Months) = 0.60 (7.26) (Basic COCOMO model, Months = 2.5 * (person-months**0.38)) Estimated Average Number of Developers (Effort/Schedule) = 2.28 Total Estimated Cost to Develop = $ 185,870 (average salary = $56,286/year, overhead = 2.40). Please credit this data as "generated using David A. Wheeler's 'SLOCCount'."