Set COM Port as a two-way setting on the Connect to HxM Page

Allow user to change port number on the Connect to HxM Page. Initial COM Port Number should come from DB. Oce user updates the COM Setting, it should be reflected in DB.

Id #1425 | Release: None | Updated: Feb 13, 2013 at 1:32 AM by atcherni | Created: Dec 21, 2012 at 4:01 AM by atcherni

Convert DataLogger to Singleton

Id #1268 | Release: None | Updated: Nov 5, 2012 at 4:42 AM by atcherni | Created: Nov 5, 2012 at 4:42 AM by atcherni

Convert HxMReader to Singleton

Id #1267 | Release: None | Updated: Nov 5, 2012 at 4:40 AM by atcherni | Created: Nov 5, 2012 at 4:40 AM by atcherni

Implement Workout Setup class

Class to Check if user profile exists Generate workoutID Associate workout with user

Id #1256 | Release: None | Updated: Feb 13, 2013 at 1:32 AM by atcherni | Created: Nov 4, 2012 at 7:46 AM by atcherni

Implement Config Store

New Table for COM Port Time-out on serial read Invalid packet threshold   New Page for editing the config

Id #1255 | Release: None | Updated: Feb 13, 2013 at 1:32 AM by atcherni | Created: Nov 4, 2012 at 7:44 AM by atcherni

Overload Constructor for DataLoger to allow ignoring distance and strides

Id #1253 | Release: None | Updated: Nov 4, 2012 at 7:03 AM by atcherni | Created: Nov 4, 2012 at 7:03 AM by atcherni

Make Port Open And Close methods of HxM Private

Users of HxM should not have to know about the implementation of HxM, hence make Open and Close methods private   In Subscribe Method check if Port is closed and try to open it. Conversely when dis...

Id #1243 | Release: None | Updated: Feb 13, 2013 at 1:32 AM by atcherni | Created: Nov 2, 2012 at 11:18 PM by atcherni

Implement UI Page for Connecting to HxM

New Page "Connect HxM" User Story     User clicks on New Workout -> User is Taken to the ConnectHxM Page -> On successfull connection User is taken to New Workout   Error handling HxM is not on...

Id #1235 | Release: None | Updated: Feb 13, 2013 at 1:32 AM by atcherni | Created: Nov 1, 2012 at 6:10 PM by atcherni

Implement Connection Monitor via RX

http://rxwiki.wikidot.com/101samples#toc25 Implement Observer which uses schedule to check for packets. If a packet has not arrived within the specified timespan attempt to reconnect.

Id #1147 | Release: None | Updated: Feb 13, 2013 at 1:32 AM by atcherni | Created: Oct 21, 2012 at 6:38 AM by atcherni

Implment HeartBeat Monitor which would provide alerting when critical number of packets have been dropped

Currently all the calculators assume that packets arrive in order and that no packets are dropped. If packets are indeed dropped this would cause incorrect calucations. Research the areas which wo...

Id #1139 | Release: None | Updated: Feb 13, 2013 at 1:32 AM by atcherni | Created: Oct 15, 2012 at 3:58 PM by atcherni