Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: ea43ab2426
Commits on Aug 4, 2012
Commits on Aug 3, 2012
  1. made code congruent with firmware builds

    Tyler Riddle authored
  2. bits of comments on example session

    Tyler Riddle authored
  3. Refactored client to be Moose based ; added in interim PWM output sup…

    Tyler Riddle authored
    …port ; changed ADC clock prescaler to run ADC much faster
Commits on Jul 29, 2012
  1. updated docs for recent changes

    Tyler Riddle authored
  2. Huge set of changes:

    Tyler Riddle authored
    	* 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 25, 2012
  1. cleaned out testing stuff from reference client

    Tyler Riddle authored
  2. more documentation

    Tyler Riddle authored
Commits on Jul 24, 2012
  1. added info on data publication

    Tyler Riddle authored
  2. put status of software and start of protocol and session description …

    Tyler Riddle authored
    …into README
Commits on Jul 23, 2012
  1. ADC operation is reliable but jitter is worse; client tracks differen…

    Tyler Riddle authored
    …ce in uC clock vs wall time from the host
  2. added in timer offset support for adc data subscription

    Tyler Riddle authored
Commits on Jul 22, 2012
  1. updated readme

    Tyler Riddle authored
  2. added ADC support; added command to subscribe to ADC data - jitter is…

    Tyler Riddle authored
    … very bad at times, up to 3.5ms
  3. added ADC support; added command to subscribe to ADC data - jitter is…

    Tyler Riddle authored
    … very bad at times, up to 3.5ms
Commits on Jul 21, 2012
  1. removed cruft

    Tyler Riddle authored
  2. implemented session watchdog - client must send heartbeat at least ev…

    Tyler Riddle authored
    …ery 2 seconds or the session will automatically restart
  3. moved clock overflow message sending into user space ; added support …

    Tyler Riddle authored
    …for processor time accounting
Commits on Jul 20, 2012
  1. added in support for a session class

    Tyler Riddle authored
  2. command processing moved out of ISR; sessions can begin and end; star…

    Tyler Riddle authored
    …t of event-driven client code
  3. moved command processing outside of ISR; started support for a commun…

    Tyler Riddle authored
    …ication session
Commits on Jul 14, 2012
  1. clock and timers added

    Tyler Riddle authored
Commits on Jul 13, 2012
  1. start of command support ; stderr and stdout are functional as messag…

    Tyler Riddle authored
    …es on channel 0 with the first byte being the fdno and the second byte being the character
  2. fixed atomq storage stride bug

    Tyler Riddle authored
  3. preliminary uart support; stdout functional

    Tyler Riddle authored
  4. added first atomic queue code

    Tyler Riddle authored
Commits on Jul 12, 2012
  1. blinking fault numbers on the arduino LED is working

    Tyler Riddle authored
  2. ignoring cruft from Eclipse

    Tyler Riddle authored
  3. Initial commit

    Tyler Riddle authored
Something went wrong with that request. Please try again.