54 Commits

Autor SHA1 Mensagem Data
jfrey c36abb54ad fix 24bits to 32bits conversion, fix #37 2017-04-04 11:27:30 +02:00
jfrey f942fd97b6 Handling impedance at user interface 2017-03-03 01:43:53 +01:00
jfrey 64999d362f Stub for some support of impedance check. 2017-03-03 00:28:50 +01:00
jfrey 4acfbf8780 ganglion: functions to set test signal and channel 2017-03-03 00:03:44 +01:00
jfrey 816f342fd4 ganglion: switch for aux 2017-03-02 21:53:21 +01:00
jfrey e4bc128bd7 v3 api: fix example 2017-02-28 19:45:13 +01:00
jfrey b88239e3c5 Fix doc for v3 2017-02-26 01:59:29 +01:00
jfrey 50b515398b user.py: no more direct access to serial port 2017-02-25 21:03:01 +01:00
jfrey 8955dc42de Fixing decoding issues, closes #24 2017-02-25 18:25:12 +01:00
Jérémy Frey 30a396c62c Merge pull request #35 from yufengwng/connection
stop connection timer when no longer streaming
2017-02-25 16:37:04 +01:00
Yufeng Wang 9ad6b57501 stop connection timer when no longer streaming 2017-02-23 13:20:03 -05:00
Frederik-D-Weber a9b9309175 fix for correct sample ids (0-255)!
Scope of the local variable "b"  used in def read(n) was wrong and resulted (at least) in wrong sample ids!
Renameing the variable to "bb" resolved the ambiguity and fixed the problem.
2016-12-29 21:14:20 +01:00
Gabriel Ibagon 28d6c234cc fixed function call within print_register_settings 2016-08-08 11:37:43 -04:00
Gabriel Ibagon c5c490c2ef increased wait time during openbci_id 2016-07-20 17:45:24 -04:00
cfausn bd80aec765 Merge pull request #27 from OpenBCI/iss26
Issue #26 Fix
2016-07-20 13:32:00 -04:00
gabrielibagon 85e24d1f4e fixed duplicate function 2016-07-20 13:28:55 -04:00
gabrielibagon 5b5aacb825 now checks specifically for openbci serial ports 2016-07-20 13:24:38 -04:00
gabrielibagon d0781c43c6 improved python3 compatability 2016-07-20 11:48:09 -04:00
gabriel.ibagon bf13b64673 fixed error messaging 2016-07-01 11:53:41 -04:00
gabriel.ibagon afa52f1fb2 fixed code formatting 2016-07-01 11:39:36 -04:00
gabriel.ibagon d7e257f84a iss26 fix. automatic port detection 2016-07-01 11:27:32 -04:00
Tao Lin ac5cff3ae6 Update open_bci_v3.py
Compatible with both python2.7 and 3.4 now, fixed encoding issues.
2016-01-29 12:44:48 -05:00
Timur d99c8a3c43 Fix logging issue 2015-11-08 21:33:52 +03:00
Rodrigo Ceballos 512b502460 v4 connectivity added 2015-08-09 11:45:28 -04:00
Rodrigo Ceballos 445780438f Updated tests 2015-07-27 13:51:23 -04:00
Rodrigo Ceballos 38d65e46d5 testing 2015-07-27 12:35:18 -04:00
Rodrigo Ceballos 02ac185968 Reorganize 2015-04-29 15:22:50 -04:00
Rodrigo Ceballos cb35c7b484 logging functionality 2015-04-29 15:20:19 -04:00
Rodrigo Ceballos dc88eac95d Comments and added accelerometer scaling factor 2015-04-08 15:31:06 -04:00
jfrey 091a7e855d typo 2015-03-21 14:29:22 +01:00
cousteaulecommandant 6536357571 open_bci_v3.py: Remove unnecessary bytes()
open_bci_v3.py seems to try to use bytes() to create a byte from a specified code.  However this is not what bytes() does; rather, it creates a string representation of a number (or a sequence of null bytes of a certain length in Python 3).  The resulting behavior is still OK since comparing the strings obtained this way will still work correctly; but it's a weird thing to do.

Another option would be to use '\xA0' and '\xC0' directly and not using struct.unpack() at all, but I think it's better to keep it this way for consistency with the rest of conversions.
2015-03-12 22:40:31 +01:00
jfrey d46803625d Use new methods from open_bci_v3.py to get info about channels and sample rate. 2015-03-09 10:43:24 +01:00
jfrey cab80d28bb Fix endianness of accelerometer values. 2015-03-09 09:53:21 +01:00
Rodrigo Ceballos c11a15b5a4 Organization, order, User.py usability 2015-02-28 23:50:18 -05:00
Rodrigo Ceballos 0d37181f95 Organized a bit and fixed double attempt to disconnect error. 2015-02-28 21:17:54 -05:00
Rodrigo Ceballos dc936b45fd small fixes 2015-02-28 19:14:22 -05:00
jfrey 8b7c376e50 Enable the selection of different plugins. 2015-02-26 17:52:12 +01:00
jfrey b21e7277df Merge remote-tracking branch 'openbci/master' into dev
Conflicts:
	open_bci_v3.py
2015-02-26 09:33:43 +01:00
Rodrigo Ceballos 0dbe564622 Added basic udp server and client 2015-02-25 18:07:43 -05:00
Rodrigo Ceballos f2f30d49a7 Added attest clean up 2015-02-25 18:06:37 -05:00
Rodrigo Ceballos 200cc5cdda Changed all function names to underscore. 2015-02-25 14:33:50 -05:00
Rodrigo Ceballos a1ceaa9ddd Merge pull request #5 from jfrey-xx/sampling_rate
Script to test effective sampling rate
2015-02-25 13:55:47 -05:00
jfrey 80b26a048d Merge remote-tracking branch 'origin/bugfix-time' into openvibelink-dev
Conflicts:
	open_bci_v3.py
2015-02-20 10:33:26 +01:00
jfrey f4d94b0725 Replace time.time() by timeit.default_timer(), fix #7 2015-02-20 10:10:58 +01:00
jfrey a3bf366824 Merge remote-tracking branch 'origin/16chan' into openvibelink-dev 2015-02-18 16:50:40 +01:00
jfrey 25e1fd4ed8 Adding commands to turn on/off daisy channels. 2015-02-15 20:22:32 +01:00
jfrey 67dfd56386 Adding 16 channels capability. 2015-02-15 20:06:38 +01:00
jfrey 7e012f523f Set output to micro volt 2015-02-14 19:08:25 +01:00
afazocar 0f2408dbb0 Fixed scale factor 2015-02-12 10:20:35 -06:00
rceballos98 4492da1f9f Added functionality to user.py 2015-02-04 16:29:01 -05:00