├── .clang-format ├── .editorconfig ├── .gitignore ├── README.md ├── angular-cli-build.js ├── angular-cli.json ├── assets ├── preview.png ├── preview1.gif ├── preview2.gif ├── preview3.gif ├── topo1.png ├── topo2.jpg └── topo3.png ├── config ├── environment.dev.ts ├── environment.js ├── environment.prod.ts ├── karma-test-shim.js ├── karma.conf.js └── protractor.conf.js ├── e2e ├── app.e2e.ts ├── app.po.ts ├── tsconfig.json └── typings.d.ts ├── package.json ├── public └── .npmignore ├── src ├── app │ ├── dashboard.component.css │ ├── dashboard.component.html │ ├── dashboard.component.spec.ts │ ├── dashboard.component.ts │ ├── environment.ts │ ├── filters │ │ ├── filters.component.css │ │ ├── filters.component.html │ │ ├── filters.component.spec.ts │ │ ├── filters.component.ts │ │ └── index.ts │ ├── frequency-band │ │ ├── frequency-band.component.css │ │ ├── frequency-band.component.html │ │ ├── frequency-band.component.spec.ts │ │ ├── frequency-band.component.ts │ │ └── index.ts │ ├── frequency-bands │ │ ├── frequency-bands.component.css │ │ ├── frequency-bands.component.html │ │ ├── frequency-bands.component.spec.ts │ │ ├── frequency-bands.component.ts │ │ └── index.ts │ ├── frequency │ │ ├── frequency.component.css │ │ ├── frequency.component.html │ │ ├── frequency.component.spec.ts │ │ ├── frequency.component.ts │ │ └── index.ts │ ├── index.ts │ ├── motion │ │ ├── index.ts │ │ ├── models │ │ │ ├── brain-surface.obj │ │ │ └── brain-surface.obj.gz │ │ ├── motion.component.css │ │ ├── motion.component.html │ │ ├── motion.component.spec.ts │ │ └── motion.component.ts │ ├── shared │ │ ├── chart.service.spec.ts │ │ ├── chart.service.ts │ │ ├── constants.ts │ │ ├── index.ts │ │ └── ng2-charts.ts │ ├── time-series │ │ ├── index.ts │ │ ├── time-series.component.css │ │ ├── time-series.component.html │ │ ├── time-series.component.spec.ts │ │ └── time-series.component.ts │ └── topo │ │ ├── index.ts │ │ ├── topo.component.css │ │ ├── topo.component.html │ │ ├── topo.component.spec.ts │ │ └── topo.component.ts ├── favicon.ico ├── index.html ├── main.ts ├── server │ ├── app.js │ ├── connectors │ │ ├── bluetooth.connector.js │ │ ├── index.js │ │ └── serialport.connector.js │ ├── constants │ │ └── index.js │ ├── modules │ │ ├── fft.module.js │ │ ├── index.js │ │ ├── time-series.module.js │ │ └── topo.module.js │ ├── providers │ │ ├── index.js │ │ ├── motion.provider.js │ │ └── signal.provider.js │ └── utils │ │ ├── data.util.js │ │ ├── filter.util.js │ │ ├── index.js │ │ └── signal.util.js ├── system-config.ts ├── tsconfig.json └── typings.d.ts ├── tslint.json └── typings.json /.clang-format: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/.clang-format -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/.gitignore -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/README.md -------------------------------------------------------------------------------- /angular-cli-build.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/angular-cli-build.js -------------------------------------------------------------------------------- /angular-cli.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/angular-cli.json -------------------------------------------------------------------------------- /assets/preview.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/assets/preview.png -------------------------------------------------------------------------------- /assets/preview1.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/assets/preview1.gif -------------------------------------------------------------------------------- /assets/preview2.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/assets/preview2.gif -------------------------------------------------------------------------------- /assets/preview3.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/assets/preview3.gif -------------------------------------------------------------------------------- /assets/topo1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/assets/topo1.png -------------------------------------------------------------------------------- /assets/topo2.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/assets/topo2.jpg -------------------------------------------------------------------------------- /assets/topo3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/assets/topo3.png -------------------------------------------------------------------------------- /config/environment.dev.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: false 3 | }; 4 | -------------------------------------------------------------------------------- /config/environment.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/config/environment.js -------------------------------------------------------------------------------- /config/environment.prod.ts: -------------------------------------------------------------------------------- 1 | export const environment = { 2 | production: true 3 | }; 4 | -------------------------------------------------------------------------------- /config/karma-test-shim.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/config/karma-test-shim.js -------------------------------------------------------------------------------- /config/karma.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/config/karma.conf.js -------------------------------------------------------------------------------- /config/protractor.conf.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/config/protractor.conf.js -------------------------------------------------------------------------------- /e2e/app.e2e.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/e2e/app.e2e.ts -------------------------------------------------------------------------------- /e2e/app.po.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/e2e/app.po.ts -------------------------------------------------------------------------------- /e2e/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/e2e/tsconfig.json -------------------------------------------------------------------------------- /e2e/typings.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/package.json -------------------------------------------------------------------------------- /public/.npmignore: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/dashboard.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/dashboard.component.css -------------------------------------------------------------------------------- /src/app/dashboard.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/dashboard.component.html -------------------------------------------------------------------------------- /src/app/dashboard.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/dashboard.component.spec.ts -------------------------------------------------------------------------------- /src/app/dashboard.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/dashboard.component.ts -------------------------------------------------------------------------------- /src/app/environment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/environment.ts -------------------------------------------------------------------------------- /src/app/filters/filters.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/filters/filters.component.css -------------------------------------------------------------------------------- /src/app/filters/filters.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/filters/filters.component.html -------------------------------------------------------------------------------- /src/app/filters/filters.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/filters/filters.component.spec.ts -------------------------------------------------------------------------------- /src/app/filters/filters.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/filters/filters.component.ts -------------------------------------------------------------------------------- /src/app/filters/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/filters/index.ts -------------------------------------------------------------------------------- /src/app/frequency-band/frequency-band.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-band/frequency-band.component.css -------------------------------------------------------------------------------- /src/app/frequency-band/frequency-band.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-band/frequency-band.component.html -------------------------------------------------------------------------------- /src/app/frequency-band/frequency-band.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-band/frequency-band.component.spec.ts -------------------------------------------------------------------------------- /src/app/frequency-band/frequency-band.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-band/frequency-band.component.ts -------------------------------------------------------------------------------- /src/app/frequency-band/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-band/index.ts -------------------------------------------------------------------------------- /src/app/frequency-bands/frequency-bands.component.css: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/app/frequency-bands/frequency-bands.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-bands/frequency-bands.component.html -------------------------------------------------------------------------------- /src/app/frequency-bands/frequency-bands.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-bands/frequency-bands.component.spec.ts -------------------------------------------------------------------------------- /src/app/frequency-bands/frequency-bands.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-bands/frequency-bands.component.ts -------------------------------------------------------------------------------- /src/app/frequency-bands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency-bands/index.ts -------------------------------------------------------------------------------- /src/app/frequency/frequency.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency/frequency.component.css -------------------------------------------------------------------------------- /src/app/frequency/frequency.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency/frequency.component.html -------------------------------------------------------------------------------- /src/app/frequency/frequency.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency/frequency.component.spec.ts -------------------------------------------------------------------------------- /src/app/frequency/frequency.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency/frequency.component.ts -------------------------------------------------------------------------------- /src/app/frequency/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/frequency/index.ts -------------------------------------------------------------------------------- /src/app/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/index.ts -------------------------------------------------------------------------------- /src/app/motion/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/motion/index.ts -------------------------------------------------------------------------------- /src/app/motion/models/brain-surface.obj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/motion/models/brain-surface.obj -------------------------------------------------------------------------------- /src/app/motion/models/brain-surface.obj.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/motion/models/brain-surface.obj.gz -------------------------------------------------------------------------------- /src/app/motion/motion.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/motion/motion.component.css -------------------------------------------------------------------------------- /src/app/motion/motion.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/motion/motion.component.html -------------------------------------------------------------------------------- /src/app/motion/motion.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/motion/motion.component.spec.ts -------------------------------------------------------------------------------- /src/app/motion/motion.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/motion/motion.component.ts -------------------------------------------------------------------------------- /src/app/shared/chart.service.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/shared/chart.service.spec.ts -------------------------------------------------------------------------------- /src/app/shared/chart.service.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/shared/chart.service.ts -------------------------------------------------------------------------------- /src/app/shared/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/shared/constants.ts -------------------------------------------------------------------------------- /src/app/shared/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/shared/index.ts -------------------------------------------------------------------------------- /src/app/shared/ng2-charts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/shared/ng2-charts.ts -------------------------------------------------------------------------------- /src/app/time-series/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/time-series/index.ts -------------------------------------------------------------------------------- /src/app/time-series/time-series.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/time-series/time-series.component.css -------------------------------------------------------------------------------- /src/app/time-series/time-series.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/time-series/time-series.component.html -------------------------------------------------------------------------------- /src/app/time-series/time-series.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/time-series/time-series.component.spec.ts -------------------------------------------------------------------------------- /src/app/time-series/time-series.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/time-series/time-series.component.ts -------------------------------------------------------------------------------- /src/app/topo/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/topo/index.ts -------------------------------------------------------------------------------- /src/app/topo/topo.component.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/topo/topo.component.css -------------------------------------------------------------------------------- /src/app/topo/topo.component.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/topo/topo.component.html -------------------------------------------------------------------------------- /src/app/topo/topo.component.spec.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/topo/topo.component.spec.ts -------------------------------------------------------------------------------- /src/app/topo/topo.component.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/app/topo/topo.component.ts -------------------------------------------------------------------------------- /src/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/favicon.ico -------------------------------------------------------------------------------- /src/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/index.html -------------------------------------------------------------------------------- /src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/main.ts -------------------------------------------------------------------------------- /src/server/app.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/app.js -------------------------------------------------------------------------------- /src/server/connectors/bluetooth.connector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/connectors/bluetooth.connector.js -------------------------------------------------------------------------------- /src/server/connectors/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/connectors/index.js -------------------------------------------------------------------------------- /src/server/connectors/serialport.connector.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/connectors/serialport.connector.js -------------------------------------------------------------------------------- /src/server/constants/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/constants/index.js -------------------------------------------------------------------------------- /src/server/modules/fft.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/modules/fft.module.js -------------------------------------------------------------------------------- /src/server/modules/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/modules/index.js -------------------------------------------------------------------------------- /src/server/modules/time-series.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/modules/time-series.module.js -------------------------------------------------------------------------------- /src/server/modules/topo.module.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/modules/topo.module.js -------------------------------------------------------------------------------- /src/server/providers/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/providers/index.js -------------------------------------------------------------------------------- /src/server/providers/motion.provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/providers/motion.provider.js -------------------------------------------------------------------------------- /src/server/providers/signal.provider.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/providers/signal.provider.js -------------------------------------------------------------------------------- /src/server/utils/data.util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/utils/data.util.js -------------------------------------------------------------------------------- /src/server/utils/filter.util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/utils/filter.util.js -------------------------------------------------------------------------------- /src/server/utils/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/utils/index.js -------------------------------------------------------------------------------- /src/server/utils/signal.util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/server/utils/signal.util.js -------------------------------------------------------------------------------- /src/system-config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/system-config.ts -------------------------------------------------------------------------------- /src/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/tsconfig.json -------------------------------------------------------------------------------- /src/typings.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/src/typings.d.ts -------------------------------------------------------------------------------- /tslint.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/tslint.json -------------------------------------------------------------------------------- /typings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/neurosity/openbci-dashboard/HEAD/typings.json --------------------------------------------------------------------------------