Supervised Drive project start
Migrated all api classes, models, and relevant viewControllers from QD to SD
Set up cocoapods to track dependencies
Installed AFNetworking as a pod to get server stuff working. IMPORTANT: from now on open SupervisedDrive.xcworkspace instead of the project file
1) Added preprocessor macro entitled SD_STAGING for Debug iOS mode... basically this just points to the rails server managed by Alex 2) Cleaned up some non-ARC code which was preventing file from building (this is related to Hunter's commit earlier tonight
Added login screen UI components to project
visuals for login fully implemented, next task is to get calls to new api working
Login server calls implemented, but not yet working due to a memory allocation error. Wonder if this has to do our recent ARC change (working on a resolution).
Fixed linker error by adding the objective-c category for NSMutableURL post functionality (which was implemented in QD app) to a different file.... Login is now working
RIP Quantified drive (all shared components between QD and SD now in this project). NEW README added, for new hires (and for collaboration within our team). Readme includes everything necessary to get XCode stuff up and running.
Committing new design elements from Fitpulse
Pulled as submodule CocoaAsyncSocket, which will help us communicate with our ODB-II transmitter fromm Objective-C code. Readme updated to reflecct newest car data progress status
Added ODB2Kit open source objective-c ODB library with sample code. TODO by SGM on 4/23: write code for speed
Minor configurations commit, finally got the open source ODB2Kit working as a dependency for SupervisedDrive, so I'm just committing a working config for now
Readme updated to reflect current Car Data strategy (using ODB2Kit). CarDataViewController is now set up with the ODB2Kit static library in XCode. Now working on displaying speed and RPM on the screen.
CarDataViewController implemented
Fixed linker error (ODB2Kit headers not linking correctly to SupervisedDrive) that prevented project from building
Partially implemented SettingsViewController
Working data collection! CarDataViewController now polls WLAN for transmitters and GPS for location every second. It displays on screen status and console logs for metrics as they come in. We don't have a transmitter yet to test but 95% sure that as long as transmitter has IP 192.168.0.11 and iPhone is connected to its network -- it should work.
Settings page working visually, small visual tweaks to CarDataViewController