Skip to content
Commits on Aug 3, 2012
  1. Refactored client to be Moose based ; added in interim PWM output sup…

    Tyler Riddle committed Aug 3, 2012
    …port ; changed ADC clock prescaler to run ADC much faster
Commits on Jul 29, 2012
  1. Huge set of changes:

    Tyler Riddle committed Jul 29, 2012
    	* Decrease resolution of system time from 16us to 64us - now the
    	  timers are running at rather odd intervals
    	* Made some interrupts reentrant
    	* Broke up atomic sections into shorter chunks with more breaks
    	* Running ADC clock faster to get a higher sample rate
    	* Swaped timers for clock/timers and processor counter so the
    	  clock is on the highest interrupt
    	* ADC conversion ready was lowest priority interrupt - now
    	  the other interrupts call into the ADC code to see if a
    	  result is ready
    	* Check for pending clock overflow when getting system time
    	  and cause an overflow event to be delivered to the session
    	  if needed before returning the time
Commits on Jul 23, 2012
  1. ADC operation is reliable but jitter is worse; client tracks differen…

    Tyler Riddle committed Jul 23, 2012
    …ce in uC clock vs wall time from the host
  2. added in timer offset support for adc data subscription

    Tyler Riddle committed Jul 22, 2012
Commits on Jul 22, 2012
  1. added ADC support; added command to subscribe to ADC data - jitter is…

    Tyler Riddle committed Jul 21, 2012
    … very bad at times, up to 3.5ms
Commits on Jul 21, 2012
  1. implemented session watchdog - client must send heartbeat at least ev…

    Tyler Riddle committed Jul 21, 2012
    …ery 2 seconds or the session will automatically restart
  2. moved clock overflow message sending into user space ; added support …

    Tyler Riddle committed Jul 21, 2012
    …for processor time accounting
Commits on Jul 20, 2012
  1. command processing moved out of ISR; sessions can begin and end; star…

    Tyler Riddle committed Jul 20, 2012
    …t of event-driven client code
  2. moved command processing outside of ISR; started support for a commun…

    Tyler Riddle committed Jul 20, 2012
    …ication session
Something went wrong with that request. Please try again.