yttuncel
yttuncel
About
- Username
- yttuncel
- Location
- Ankara
- Joined
- Visits
- 64
- Last Active
- Roles
- Member
- Location
- Ankara
Comments
-
I have uploaded yj-xxxiii code to oBCI and it worked. Then I reuploaded the default v1 firmware, but SD card functionality is gone. The createContiguous function under SD library returns a false apparently. I reuploaded yj-xxxiii code and it started…
-
UPDATE: I bought a SanDisk card thats on the Tutorial Page and its working now. Very interesting. Using the other card totally wrecks the recorded data and saved data format. I have no idea why. On a side note, I have solved the other problem …
-
@wjcroft@pushtheworld @biomurph I'm thinking that this could be the sample counter, because its period is 255 samples and is a sawtooth function. Why would I observe sample numbers in the 1st channel? I'm using default firmware, default library…
-
@yj Ok, I'll try getting another SD Card. Do you remember which cards worked other than the two on the tutorial page? This is the txt file generated http://www.filedropper.com/showdownload.php/obci19 if you want to take a look by the way. @wjc…
-
@yj Maybe I can try working on v1. Do I need to change the firmware on the dongle or the python script on PC side to work with v1? There isn't any footer at the end. Would you like me to send you the file via email, so you can take a look your…
-
@yj@pushtheworld I've tried overwriting the SD card with SD Formatter software, but nothing has changed. The resulting files do not make any sense. The sizes of the generated files hold. a -> 256kB A -> 5.5MB etc., but the inside is a mess…
-
@pushtheworld@yj SD Card I'm using should be this I have no idea if this should work or not. I haven't read the SD Card tutorial, and now that I do, I will try suggestions mentioned there. I formatted the card with windows' own utility, n…
-
@yj I understand what you mean. In @biomurph 's github, I found a HEX converter (https://github.com/biomurph/OBCI_HEX_SD_File_Converter) to convert the .TXT files to CSV with decimal data. In that repo there were example .TXT files which suit your…
-
@yj@biomurph Hello, I've uploaded the default firmware to check for errors. So with the unmodified code, from python interface: - When I generate a file with command 'a', the corresponding file has 16384 rows and 16 columns. Address cou…
-
Hello again, @wjcroft @pushtheworld I'm trying to increase the sampling rate, store all the samples in the SD card and send every 8th sample to PC. For this I have done the following: 1- Increased the sampling rate by writing "10110011" in…
-
@wjcroftBut don't we know the exact same chip works at 1M baud at host side? I mean the same interrupt hierarchy should follow on the PC side, only difference being that there is a serial (usb) transmit loop being interrupted by the radio link inste…
-
@wjcroft Another question. What is the reason behind the PIC -> RFduino bottleneck? I know rfduino works at higher baud rate. Is this caused by PIC (not likely the case in my opinion). addendum: I want to start with a more basic approach. I wi…
-
@pushtheworld 1) 4 will suffice with VEP studies. Higher sampling isn't that necessary for ERP studies anyway, so one can do ERP recording with more channels at native (250hz) sampling rate. 2) Sampling at 750hz and sending at 250hz seems feasibl…
-
@yjI see now. I will first look into the algorithm, discuss with my colleagues and share with you if I have any ideas. Thank you. @pushtheworld But if I remove unused channels from the packet: 4 channels and 1 aux channel (2 bytes per each chan…
-
@pushtheworldIs this doable without touching the RFduino codes? I assumed not, but if they check the start and stop bytes and not the length of the packet, then it should be done without modifying them. So in PIC32 code I will both decrease sample l…
-
On another note, as I said I'm using an FPGA for generating stimulus, and trigger signal is fed directly to PIC32. So in my case time sync between PC and oBCI is not necessary (assuming I understood this correctly and this is what you are doing in y…
-
@wjcroft At http://docs.openbci.com/software/02-OpenBCI_Streaming_Data_Format#openbci-v3-data-format-room-for-improvement, the last paragraph states a possibility for improving the sampling rate. As far as I understood from your discussion with Wins…
-
@wjcroft That's awesome. I'd like to hear @atom2626 's comments on the subject as well and would like to know if he made any updates on his Matlab routine. If I can bypass python/LSL in a reliable way, that would be awesome. Speaking of LSL, a…
-
@wjcroft I do need LSL for viewing the stream in Matlab, and the python script creates 2 LSL streams, so I call 2 visualizers (vis_stream) to observe/store them both. @pushtheworld I am using a FPGA for stimulus generation, not a computer.…
-
William hi, My firmware version appears to 2.0.0 as printed in the beginning of the python script. My guess is starting the visualizers takes some processing time (on the order of a second seems too much though). I'm not sure if this should b…
-
Hello William, Your responses have been very helpful, thank you. As far as I understood, listening to parallel port cannot be perfectly synchronous to reading the EEG data through LSL stream (LSL stream to be read has its own timer in MATLAB and s…
-
Thank you for the answers. I want to control the whole thing from Matlab, thats why I'm asking about Python. As far as I understand Python script listens to the emulated serial port and buffers incoming EEG data and when requested it outputs a sa…
-
Hello again, I couldn't find their parallel port interface, but I think I will be able to meet my goal by recording the audio channel with LSL as you suggested. One question that comes my mind is, can LSL listen to two (or more) different input cha…