Here are the classes, structs, unions and interfaces with brief descriptions:
CCgnControl | Communicates with external control apprication running on a secondary PC |
CCgnData | Stores trial information and print it to the Serial |
CCgnDI | Offers convenient digital-in buffering |
CCgnDO | Emits asynchroneous digital-out |
CCgnLogger | Logs arbitrary boolean change in a similar way to CgnDI class |
CCgnPause | Temporally pauses task progression by digital-in pin state |
CCgnPeriod | Remembers current task period and its time constraint |
CCgnStopwatch | Measures time difference in milliseconds |
CCgnStrobe | Emits a text as one-by-one characters using (8 + 1)-bit digital-out |
CCgnTone | Emits asynchroneous tone output in a similar way to CgnDO class |
CCgnValtiel | Monitors average length of executed loops on Arduino |