@article{KEMP20031755,
title = "European data format ‘plus’ (EDF+), an EDF alike standard format for the exchange of physiological data",
journal = "Clinical Neurophysiology",
volume = "114",
number = "9",
pages = "1755 - 1761",
year = "2003",
issn = "1388-2457",
doi = "https://doi.org/10.1016/S1388-2457(03)00123-8",
url = "http://www.sciencedirect.com/science/article/pii/S1388245703001238",
author = "Bob Kemp and Jesus Olivan",
keywords = "Quantitative analysis European data format",
abstract = "The European data format (EDF) is a widely accepted standard for exchange of electroencephalogram and polysomnogram data between different equipment and labs. But it hardly accommodates other investigations. EDF+ is a more flexible but still simple format which is compatible to EDF except that an EDF+ file may contain interrupted recordings. Also, EDF+ supports time-stamped annotations for the storage of events such as text annotations, stimuli, averaged signals, electrocardiogram parameters, apnoeas and so on. When compared to EDF, EDF+ can not only store annotations but also electromyography, evoked potentials, electroneurography, electrocardiography and many more types of investigations. Further improvements over EDF include the use of standard electrode names. EDF+ is so much like EDF that existing EDF viewers still display the signals in EDF+ files. Software development is limited mainly to implementing the annotations. EDF+ offers a format for a wide range of neurophysiological investigations which can become a standard within a few years."
}

@online{python,
url={https://www.python.org/},
journal={Python.org},
year={2018},
urldate = {2018-08-16} 
}

@online{easyeda,
url={https://easyeda.com/},
journal={EasyEDA},
year={2019},
urldate = {2019-04-28} 
}

@online{jlcpcb,
url={https://jlcpcb.com/},
journal={JLCPCB},
year={2019},
urldate = {2019-04-28} 
}

@online{lcsc,
url={https://lcsc.com/},
journal={LCSC},
year={2019},
urldate = {2019-04-28} 
}

@online{numpy,
url={https://www.numpy.org/},
journal={NumPy},
year={2019},
urldate = {2019-04-28} 
}

@online{kicad,
url={http://kicad-pcb.org/},
journal={KiCad},
year={2019},
urldate = {2019-04-28} 
}

@online{chibios,
url={https://www.stevebate.net/chibios-rpi/GettingStarted.html},
journal={ChibiOS/RT for Raspberry Pi},
year={2019},
urldate = {2019-04-28} 
}

@online{teunis,
url={https://www.teuniz.net/},
journal={Teuniz.net},
year={2018},
urldate = {2018-08-16} 
}

@online{teunis_edflib,
url={https://www.teuniz.net/edflib},
journal={Teuniz.net},
year={2018},
urldate = {2019-04-26} 
}

@online{TkInter,
url={https://wiki.python.org/moin/TkInter},
journal={TkInter},
year={2018},
urldate = {2018-08-16} 
}

%%%% ADS1299
@online{ads1299,
url={http://www.ti.com/product/ADS1299},
year={2018}
}

@book{webster,
Author = {Webster, John G. and Clark, John W.},
ISBN = {0-471-67600-4},
Publisher = {Hoboken, NJ : John Wiley \& Sons, cop. 2010.},
Title = {Medical instrumentation : application and design.},
Year = {2010},
}


% Data Converters - Franco Maloberti
@book{franco_maloberti_2007,
title={Data Converters}, 
ISBN={9780387324852},
publisher={Springer},
author={Franco Maloberti},
year={2007}
}

@online{raspberrypi_hats_2019,
url={https://github.com/raspberrypi/hats},
journal={GitHub},
year={2019},
urldate = {2018-08-16} 
}

@online{measuring_interrupt_response_times_2019,
url={https://www.tablix.org/~avian/blog/archives/2016/04/measuring_interrupt_response_times/},
journal={Tablix.org},
year={2019},
urldate = {2019-02-28} 
}

@online{wada_2019,
title={Ring buffer basics},
url={https://www.embedded.com/electronics-blogs/embedded-round-table/4419407/The-ring-buffer},
journal={Embedded},
author={Wada, Ken},
year={2019},
urldate = {2019-02-28} 
}

@online{sciencedaily_2016,
title={Brain waves can be used to detect potentially harmful personal information},
url={https://www.sciencedaily.com/releases/2016/10/161003130904.htm},
journal={ScienceDaily},
year={2019},
urldate = {2019-03-17}
}

@MISC{Oostenveld01thefive,
    author = {Robert Oostenveld and Peter Praamstra},
    title = {The five percent electrode system for high-resolution EEG and ERP measurements},
    year = {2001}
}

@MISC{Lee_biopotentialelectrode,
    author = {Stephen Lee and John Kruse},
    title = {Biopotential Electrode Sensors in ECG/EEG/EMG Systems},
    year = {2008},
    url={https://www.analog.com/media/en/technical-documentation/white-papers/ecg-eeg-emg_final.pdf},
    urldate = {2019-03-17}
}

@online{raspberrypi_forums,
title={Raspberry Pi Forums},
url={https://www.raspberrypi.org/forums/},
year={2019},
urldate = {2019-04-04}
}

@book{bengtsson_2012,
place={Lund},
title={Elektriska mätsystem och mätmetoder},
publisher={Studentlitteratur},
author={Bengtsson, Lars},
year={2012}
}

@online{TI_data_conv_forums,
title={Texas Intruments - Data Converters - Forum},
url={http://e2e.ti.com/support/data-converters/f/73},
year={2019},
urldate = {2019-04-04}
}


@online{arduino_forums,
title={Arduino Forum},
url={https://forum.arduino.cc/},
year={2019},
urldate = {2019-04-04}
}


@article{tindell1995real,
  title={Real time systems and fixed priority scheduling},
  author={Tindell, Ken and Hansson, Hans},
  journal={Technical Report Tech. rept.},
  year={1995},
  publisher={DoCS 95/notes. Uppsala University}
}




@online{raspi_3b+_specs,
title={Raspberry Pi Model 3B+ Specifications},
url={https://www.raspberrypi.org/products/raspberry-pi-3-model-b-plus/},
year={2019},
urldate = {2019-04-16}
}

@online{atmega328p_datasheet,
title={AtMega 328p - Datasheet},
url={http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-7810-Automotive-Microcontrollers-ATmega328P_Datasheet.pdf},
year={2019},
urldate = {2019-04-16}
}

@online{omxplayer,
title={OMXPlayer: An accelerated command line media player},
url={https://www.raspberrypi.org/documentation/raspbian/applications/omxplayer.md},
year={2019},
urldate = {2019-04-23}
}

@techreport{ti_appnote_leadoff-detection,
author = {Anthony Calabria},
title  = {Understanding Lead-Off Detection in ECG},
publisher = {TI},
institution = {Texas Instruments},
number = {SBAA196A}, % app. notes usually have a reference number.
year   = {2012},
%note   = {Revised in 2016}
urldate= {2019-05-03},
url    = {http://www.ti.com/lit/an/sbaa196a/sbaa196a.pdf},
}

@online{preempt_rt,
title={CONFIG PREEMPT RT Patch},
url={https://rt.wiki.kernel.org/index.php/CONFIG_PREEMPT_RT_Patch},
year={2019},
urldate = {2019-05-05}
}

@online{cyclictest_blog,
title={Real-Time Linux on the Raspberry Pi},
url={https://www.get-edi.io/Real-Time-Linux-on-the-Raspberry-Pi/},
year={2019},
urldate = {2019-05-05}
}