Skip to content

Source code for an Arduino Logger (Windows/Mac) used for the advanced human computer interaction (AMMI) course at AAU (Unity 2018.3.2f1)

License

Notifications You must be signed in to change notification settings

med-material/ArduinoLogger

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Arduino Logger (Windows/Mac)

RTII Arduino Logger

The Arduino Logger logs Arduino serial output to *.csv files (buildable as a standalone application). Download here (Windows, Mac, OS X)

How to use it

The Arduino logger parses any Arduino Serial output beginning with # and ending with \n and which adheres to the following format:

#BEGIN LOG (col=3,sep=comma,label=mytest)
#Header1,Header2,Header3
#Data1,Data2,Data3
#Data1,Data2,Data3
#Data1,Data2,Data3
#Data1,Data2,Data3
...
#END LOG
  • BEGIN LOG : Specifies that the logging will begin.
  • col: Specifies the number of columns. If there is a mismatch, the Arduino Logger Interrupts logging.
  • sep: Specifies the separator. Supported values are tab and comma
  • label: an arbitrary label (ASCII characters only, no punctuation).
  • Header1,Header2,Header3 : The line after BEGIN Log is alwas assumed to be a header.
  • #Data1,Data2,Data3 : Your data. By default, the Arduino logger will continuously log incoming data to disk until you close it.
  • END LOG : Specifies that the logging has finished. This is necessary if you use the Arduino Logger to log to the database.

For example files following this format, see ReactionSynchTests or EDA-IBI-Pressure.

Built for the RTII course at AAU (Unity 2018.3.2f1)

About

Source code for an Arduino Logger (Windows/Mac) used for the advanced human computer interaction (AMMI) course at AAU (Unity 2018.3.2f1)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages