Skip to content
No description, website, or topics provided.
Branch: master
Clone or download
Pull request Compare This branch is 2 commits ahead, 5 commits behind iisjade:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
bootstrap
js
static
.gitignore
README.md
agpl-3.0.txt
decode.go
device_controller.go
device_controller_test.go
handler.go
handler_test.go
hub.go
main.go
packet.go
packet_test.go
utils.go
websocket_connect.go

README.md

OpenBCI golang server

OpenBCI golang server allows users to control, visualize and store data collected from the OpenBCI microcontroller.

Requirements

To test and contribute code

  • A Go developement environment https://golang.org/doc/code.html

  • The following additional go packages:

      go get github.com/gorilla/websocket  
      go get github.com/tarm/goserial  
      go get github.com/runningwild/go-fftw  
      go get github.com/orfjackal/gospec (For running the go-fftw tests)  
    
  • To clone, test, build and run the server run:

      git clone https://github.com/kevinjos/openbci-golang-server.git  
      cd openbci-golang-server  
      go test  
      go build  
      ./openbci-golang-server  
    
  • By default, the server points to http://localhost:8888

You can’t perform that action at this time.