Changes

Jump to: navigation, search

Neurobs Presentation

1,305 bytes removed, 09:36, 18 January 2016
no edit summary
[[File:nbs_logo.jpg{{see also|thumb|300px]]Presentation}}Presentation (www.neurobs.com) is a MS Windows based programming tool that allows experimenters to set up and program all sort of experiments. It is the recommended software for time-accurate experiments and therefore supported by the institutes’ (Social Sciences Faculty, the MPI and the Donders Centre for Cognitive Neuroimaging) technical groups. The technical groups offer (PhD) students a couple of preprogrammed experiments (i.e. templates), which can be adjusted to build up own experiments. In this way, the (PhD) student can efficiently program experiments fitting an technical optimal environment. This is what this course is all about. It aims at teaching programming skills, which are needed to modify the existing templates such that they meet your own demands. Because this can be quite complex, page documents some bugs we start with short assignments, which address one basic and simple problem at a timeencountered in Presentation. They will all contribute Users should go to the final assignment in which you will work on an existing template[[Presentation]] page.
== Course Screen synchronization issue on 120 Hz screens ==There is a serious synchronization issue where the picture.present() method returns one frame too early. It can be detected by measuring the time between two consecutive present() calls returning:
Find the presentation workshop documentation here: [[Media:Programming with Presentation 2013<pre>wait_interval(220);picture1.pdf]]present();int t0 = clock.time(); picture2.present();int t1 = clock.time(); int dt = t1-t0;</pre>
Find One would expect ''picture1'' to be shown for 1 frame (1/120 s) and time ''dt'' to show this. Sometimes this is not the presentation prereader here: [[Mediacase. The image will be shown for one frame (1/120 s), but ''dt'' will be 2/120 s:Presentation pcl pre-read 2013 .pdf]]
== Template ==[[File:Timeline.svg|400px|none|synchronization bug timeline]]
Find the presentation Template here [[file:Template2014The fact that ''picture1'' is shown for only 1/120 s was confirmed with a light sensor connected to an oscilloscope.zip | Template 2014]]== Downloads ==
Please install The chance of this version issue occurring is highly dependent on your computerthe waiting time prior to the first ''present()'' call:
32-bit: [[mediaFile:Presd172081114Occurrence.zippng|400px|none|synchronization bug occurrence]]
64-bitNeurobs people seem to [http: //www.neurobs.com/menu_support/menu_forums/view_thread?id=9463&expand_all=1 think] it has something to do with triple buffering, but the graph above was created without triple buffering enabled.[[mediaFile:Presd181020115_64Failsync2.zippng|none|Difference of arrival times of two consecutive markers (no red bars are hidden)]]
== License == To run presentation in the labs you need a software dongle. Reserve a dongle when you book a lab. If you need a dongle for research outside the university you could discuss time limits with Ronny Janssen. When you want to run in in your office use the network license. Boot presentation, choose option '''"activations" -> "Network"''' Fill in the following within the "'''Network License Settings"''':&nbsp;  {| class="wikitable"|-<! Enable Hostname:| lic-pres.socsci.ru.nl|-! Port: | 1245|- ! Timeout (ms): | 5000 |-|} [[File:PresentationLicentie.jpg | 700px ]] == Troubleshooting == ==== Version History ==References== For version history please click here: http:<references//www.neurobs.com/menu_presentation/menu_download/version_history ==== Fixed Bugs ==== For fixed bug / known bugs please click here: http://www.neurobs.com/menu_support/menu_help_resources/known_bugs ==== Forum ==== For various information please click here: http://www.neurobs.com/menu_support/menu_forums/contents_page ==== Wiki ====For the wiki click here: http://www.neurobs.com/menu_support/nbs_wiki ==== Compatiblity Issues ==== *Always check beforehand in which version the script was written.*New versions do not always maintain backwards compatibility.*Features can get removed, or changed.>-->

Navigation menu