Thanks a lot for the reply! In that sense, I will set up another recording device to record the monkeylogic event markers and the wireless recording start triggers, and at the same time to send out sync clock signal to the wireless logger.by haoran - Questions and Answers
Is your device a wireless logger attached on the subject's head? Yes. Does it save data to a memory card? Yes, the data is saved on the animal's head. How do you deliver the master clock signal to the wireless logger? The wireless logger communicates with a USB antenna, which has a BNC connector receives the master clock signal input. Thanks a lot!by haoran - Questions and Answers
Thanks so much for the reply! I didn't know MonkeyLogic can record ITI and concatenate into continuous data! That's very helpful to know. My wireless recording system uses a periodic signal to calibrate its clock. It is not recording this signal but just to use it to sync with the master clock. So I am wondering if I could use MonkeyLogic and the NI card to generate the master clockby haoran - Questions and Answers
Dear Jaewon, I have a question related to the synchronization between monkeylogic with wireless neural recording. My wireless neural recording system accepts an input clock signal for synching, eg 1MHz or 1KHz square wave, which I hope I can generate from the NI card on which monkeylogic is running. I am wondering if the trial time stamps in the bhv2 files are synched to the NI card clock, orby haoran - Questions and Answers
Thank you Jaewon for the examples. We will take a closer look at them. To answer your question, we are interested in creating circular and radial pattern of random dots, as shown in the attached image. These pattern is also called optical flow. We wonder how we can easily generate these in the framework of ml2. Much appreciated! best, Haoranby haoran - Questions and Answers
Hello Jaewon, I came across similar problems today! I created 4 scenes with movies in each trial. Once the monkey keep failing the initial fixation, it re-create new scenes, it will just freeze, experimenter's screen shows trajectory of eye tracking. I have to restart matlab to exit and re-run. If I change the code to only have 1 scene with 1 movie, then the problem is gone. The computby haoran - Questions and Answers
Thanks! I think my question is how I can get the information of current condition, and then send it. I know how to send with eventmarker, but don't know how to get the condition info in each trial online. Please advice! Appreciated!by haoran - Questions and Answers
Dear Jaewon, I want to send the current condition number information through eventmarker to a recording system. Could you give me some hints how to achieve that in timescripts? Right now I have sent eventmarkers for start/end of trial, scene 1/2 onset, and rewards. The conditions are under one block, and are played in a random sequence. I want the recording system to have this information, so thby haoran - Questions and Answers
Thanks! changing to 206 solved it.by haoran - Questions and Answers
Hi! I have 165 conditions and 1 block in my condition file. I selected repeat delayed on error, and random without replacement on conditions. But I found in the log that when the monkey did 165 correct trials, there are several conditions played multiple times (range 2-5), while several conditions 0 times. My questions are: How can I set the ml to make it play the conditions only once unlby haoran - Questions and Answers
Thank you, that worked perfect. I was following this example earlier... exampleby haoran - Questions and Answers
Hi! I am using ML2 build 199, a conditions file and scene framework with "MultiTarget" adaptor. I want to record the monkey's choice from "ChosenTarget" into a User defined structure "TrialRecord.User.choices". choice = MultiTarget(eye_); scene2 = create_scene(choice,); run_scene(scene2); if choice.Success trialerror(0); % successful fixationby haoran - Questions and Answers
Thanks! please see attached.by haoran - Questions and Answers
Thank you for the reply! We updated, now it's 199. We saw no errors in matlab, but still replay didn't show any images, and there is just eye position. What's next?by haoran - Questions and Answers
Hi, We showed our monkey some images in the screen while tracking their eye position. But when we used mlplayer to replay the trials, it only showed the eye position, but not the images we showed. The image files were in the same directory as other condition files. Ml build 193 on windows10; error "cannot assign empty matrix" line 325-326 in mlplayer.m. It seems a small issue, butby haoran - Questions and Answers