Permalink
Switch branches/tags
Nothing to show
Commits on Aug 5, 2012
  1. fix errornous logic in last fix

    Tyler Riddle committed Aug 5, 2012
  2. client only issues one SESSION_START

    Tyler Riddle committed Aug 5, 2012
  3. commented perl code

    Tyler Riddle committed Aug 5, 2012
  4. incorporated changes from rcaputo: firmware install instructions for …

    …Uno, tweaks to Firmdata.pm. Added quick info on how to compile the firmware
    Tyler Riddle committed Aug 5, 2012
Commits on Aug 4, 2012
Commits on Aug 3, 2012
  1. made code congruent with firmware builds

    Tyler Riddle committed Aug 3, 2012
  2. bits of comments on example session

    Tyler Riddle committed Aug 3, 2012
  3. Refactored client to be Moose based ; added in interim PWM output sup…

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

    Tyler Riddle committed Jul 29, 2012
  2. Huge set of changes:

    	* 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
    Tyler Riddle committed Jul 29, 2012
Commits on Jul 25, 2012
  1. cleaned out testing stuff from reference client

    Tyler Riddle committed Jul 25, 2012
  2. more documentation

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

    Tyler Riddle committed Jul 24, 2012
  2. put status of software and start of protocol and session description …

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

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

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

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

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

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

    Tyler Riddle committed Jul 21, 2012
  2. implemented session watchdog - client must send heartbeat at least ev…

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

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

    Tyler Riddle committed Jul 20, 2012
  2. command processing moved out of ISR; sessions can begin and end; star…

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

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

    Tyler Riddle committed Jul 14, 2012
  2. got 4 simple commands working - nop, echo, identify, test

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

    …es on channel 0 with the first byte being the fdno and the second byte being the character
    Tyler Riddle committed Jul 13, 2012
  2. fixed atomq storage stride bug

    Tyler Riddle committed Jul 13, 2012