<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to jAER FAQ</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>Recent changes to jAER FAQ</description><atom:link href="https://sourceforge.net/p/jaer/wiki/jAER%20FAQ/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 07 Oct 2014 13:35:31 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jaer/wiki/jAER%20FAQ/feed" rel="self" type="application/rss+xml"/><item><title>jAER FAQ modified by Luca Longinotti</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v5
+++ v6
@@ -24,7 +24,7 @@
 ## Are there some sample data files available?
 Yes, see the [AER Data page](AER data).
 ## Where are jAER program log files written and how is logging configured?
-Logging of debugging and exception output (not AER data output) is configured by _Logging.properties_ in _branches/jAER_1.5/conf_. By default log files are written to _jAER.log_ in the default temporary directory, e.g. 
+Logging of debugging and exception output (not AER data output) is configured by _Logging.properties_ in _jAER/trunk/conf_. By default log files are written to _jAER.log_ in the default temporary directory, e.g.

 _C:\\Documents and Settings\\tobi\\Local Settings\\Temp_.
 ## Where are program/filter/biasgen preferences stored?
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luca Longinotti</dc:creator><pubDate>Tue, 07 Oct 2014 13:35:31 -0000</pubDate><guid>https://sourceforge.netbd52364e3aef67c8b2eb210020afb2a804b99788</guid></item><item><title>jAER FAQ modified by Luca Longinotti</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v4
+++ v5
@@ -24,7 +24,7 @@
 ## Are there some sample data files available?
 Yes, see the [AER Data page](AER data).
 ## Where are jAER program log files written and how is logging configured?
-Logging of debugging and exception output (not AER data output) is configured by _Logging.properties_ in _host/java/conf_. By default log files are written to _jAER.log_ in the default temporary directory, e.g. 
+Logging of debugging and exception output (not AER data output) is configured by _Logging.properties_ in _branches/jAER_1.5/conf_. By default log files are written to _jAER.log_ in the default temporary directory, e.g.

 _C:\\Documents and Settings\\tobi\\Local Settings\\Temp_.
 ## Where are program/filter/biasgen preferences stored?
@@ -36,8 +36,6 @@
 We don't commit the javadoc because it changes so often and because it is big, but you can see [an online snapshot of the javadoc](http://jaer.sourceforge.net/javadoc/) which is probably out of date. You can build the javadoc in netbeans by right clicking on the project root in the _Projects_ pane and selecting _Generate javadoc for project_. This should build the javadoc and show it in the browser - if not, let us know with a bug report.
 ## How can I report bugs and ask for features?
 Use the [Trackers for the jAER project](https://sourceforge.net/tracker/?group_id=181834).
-## How do I program a blank Cypress FX2LP retina board?
-You first need to install the driver for _CypressFX2Blank_. You can do this after plugging in the blank retina and installing the driver from the folder _drivers/driverUSBIO_Tmpdiff128_USBAERmini2_ . Then use the _CypressFX2EEProm_ utility (startup script located in the _utilities_ folder) to scan for the device. Then use the _Scan for devices_ button. When the programming buttons light up, you can use the dialog to select the correct frrmware file, which is located in the source tree at _host\\java\\src\\ch\\unizh\\ini\\caviar\\hardwareinterface\\usb_ to then button to program the firmware.
 ## Can I use a 5V chip with the USB2AERmini2 board?
 See this post: https://sourceforge.net/forum/forum.php?thread_id=1755625&amp;amp;forum_id=631958
 ## How are preferences handled by EventFilter's and Biasgen's?
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luca Longinotti</dc:creator><pubDate>Fri, 01 Aug 2014 13:07:32 -0000</pubDate><guid>https://sourceforge.netb1f84e4d2c1fcb2b466f1511380b993bc93511e8</guid></item><item><title>jAER FAQ modified by Luca Longinotti</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v3
+++ v4
@@ -6,16 +6,9 @@
 ## Does jAER work under Windows 7?
 Yes, under 32 bit it works perfectly. You will need to accept the installation of unsigned drivers. Under Windows 7 64 bit you will need to boot in kernel debug mode to disable signed driver check, in order to install the unsigned USB drivers. We have not yet purchased the necessary Authenticode code signing certificate. Hit F8 repeatedly during boot to get to the screen where you can select the option to "Disable Driver Signature Enforcement". As long as you boot in this mode, you should be able to use the DVS128 under Win7/64.
 ## Does jAER work under linux?
-There is an experimental libusb driver available as of 2013, and there is also a kernel mode driver as described next.
+Linux is fully supported through the libusb library-based interface.

-For the original kernel mode linux USB interface to the DVS128 silicon retina, see the javadoc for package [ch.unizh.ini.caviar.hardwareinterface.usb.linux](http://jaer.sourceforge.net/javadoc/ch/unizh/ini/caviar/hardwareinterface/usb/linux/package-summary.html). To run the _sudo_ command that activates the usbfs system you will need root privileges. The pure java code runs and some effort has gone to make sure this happens despite the use of windows native DLLs. The root of jAER holds the linux shell script _jAERViewer.sh_ that launches the viewer. You may need to activate the usbfs with the following command BEFORE running jAER under linux. Run this in a shell (or at linux startup): 
-
-_sudo mount -o devmode=0666 -t usbfs usbfs /proc/bus/usb_ 
-
-See linux jAER startup script for more information. (jaer/trunk/jAERViewer.sh). 
-
-*Under 64 bit linux*, you will need to use a 32 bit java runtime environment (JRE) because all the shared libraries that jAER uses under linux (JOGL, USBIO, etc) are 32 bit libraries.
-## Does jAER work with the Mac OS?
+## Does jAER work under MacOS X?
 There is a new experimental libUSB driver available as of 2013.

 ## How can I use jAER?
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luca Longinotti</dc:creator><pubDate>Fri, 06 Jun 2014 16:26:11 -0000</pubDate><guid>https://sourceforge.net45147f2e1fdb8f91d55345cceaa575ae53375dae</guid></item><item><title>jAER FAQ modified by Tobi Delbruck</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v2
+++ v3
@@ -23,9 +23,9 @@
 ## My Tmpdiff128/DVS128 retina doesn't work.
 You probably didn't load a set of bias values. Biases are stored in the _biasgenSettings_ folder at the root of jAER. Plug in the retina, click on the Biasgen button at the lower left corner of AEViewer, then use the _File/Load settings..._ menu item to choose a bias settings file, say _tmpdiff128.xml._ You may need to load this file several times because of a long standing bug with loading bias settings that change a lot of biases. For more information, see the [Tmpdiff128 User Guide](http://siliconretina.ini.uzh.ch/wiki/doku.php?id=userguide)
 ## How do I add my AER chip to jAER?
-See [a new chip"]("Adding)
+See ["Adding a new chip"](https://sourceforge.net/p/jaer/wiki/Adding%20a%20new%20chip/)
 ## How can I write my own custom event processor?
-See [a new event filter"]("Adding)
+See ["Adding a new event filter"](https://sourceforge.net/p/jaer/wiki/Adding%20a%20new%20event%20filter/)
 ## How do I add a custom DisplayMethod for my chip?
 See, for example, the class _ch.unizh.ini.caviar.chip.cochlea.CochleaChip_. This superclass of cochlea chips adds several _DisplayMethod_'s for displaying rasters of spikes, cross correlograms, etc.
 ## Are there some sample data files available?
@@ -39,7 +39,6 @@
 ## How can I set up Windows so that double-clicking an AE data file (.dat) opens JAERViewer and starts playing the file?
 Right click a .dat file and choose "Open with..." and then "Choose program...". Then select the jAERViewer.exe launcher (make sure you choose the jAERViewer*.exe* and not jAERViewer.cmd). Now when you double-click the .dat file, the viewer should start and it should start playing the data file.

-By the way, the launcher is built using the excellent [JSmooth](http://jsmooth.sourceforge.net/download.php) java launcher builder.
 ## How can I generate javadoc for the source code?
 We don't commit the javadoc because it changes so often and because it is big, but you can see [an online snapshot of the javadoc](http://jaer.sourceforge.net/javadoc/) which is probably out of date. You can build the javadoc in netbeans by right clicking on the project root in the _Projects_ pane and selecting _Generate javadoc for project_. This should build the javadoc and show it in the browser - if not, let us know with a bug report.
 ## How can I report bugs and ask for features?
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobi Delbruck</dc:creator><pubDate>Mon, 28 Oct 2013 06:27:36 -0000</pubDate><guid>https://sourceforge.net3dbf5fc857d8f486964d0252bbe359363602de85</guid></item><item><title>jAER FAQ modified by Tobi Delbruck</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;pre&gt;--- v1
+++ v2
@@ -6,7 +6,9 @@
 ## Does jAER work under Windows 7?
 Yes, under 32 bit it works perfectly. You will need to accept the installation of unsigned drivers. Under Windows 7 64 bit you will need to boot in kernel debug mode to disable signed driver check, in order to install the unsigned USB drivers. We have not yet purchased the necessary Authenticode code signing certificate. Hit F8 repeatedly during boot to get to the screen where you can select the option to "Disable Driver Signature Enforcement". As long as you boot in this mode, you should be able to use the DVS128 under Win7/64.
 ## Does jAER work under linux?
-There is an alpha version of a linux USB interface to the DVS128 silicon retina - see the javadoc for package [ch.unizh.ini.caviar.hardwareinterface.usb.linux](http://jaer.sourceforge.net/javadoc/ch/unizh/ini/caviar/hardwareinterface/usb/linux/package-summary.html). To run the _sudo_ command that activates the usbfs system you will need root privileges. The pure java code runs and some effort has gone to make sure this happens despite the use of windows native DLLs. The root of jAER holds the linux shell script _jAERViewer.sh_ that launches the viewer. You may need to activate the usbfs with the following command BEFORE running jAER under linux. Run this in a shell (or at linux startup): 
+There is an experimental libusb driver available as of 2013, and there is also a kernel mode driver as described next.
+
+For the original kernel mode linux USB interface to the DVS128 silicon retina, see the javadoc for package [ch.unizh.ini.caviar.hardwareinterface.usb.linux](http://jaer.sourceforge.net/javadoc/ch/unizh/ini/caviar/hardwareinterface/usb/linux/package-summary.html). To run the _sudo_ command that activates the usbfs system you will need root privileges. The pure java code runs and some effort has gone to make sure this happens despite the use of windows native DLLs. The root of jAER holds the linux shell script _jAERViewer.sh_ that launches the viewer. You may need to activate the usbfs with the following command BEFORE running jAER under linux. Run this in a shell (or at linux startup):

 _sudo mount -o devmode=0666 -t usbfs usbfs /proc/bus/usb_ 

@@ -14,7 +16,8 @@

 *Under 64 bit linux*, you will need to use a 32 bit java runtime environment (JRE) because all the shared libraries that jAER uses under linux (JOGL, USBIO, etc) are 32 bit libraries.
 ## Does jAER work with the Mac OS?
-It runs fine except there are no Mac USB drivers.  In addition differences in the way Apple enforces Java GUI elements to appear can make things look uglier.
+There is a new experimental libUSB driver available as of 2013.
+
 ## How can I use jAER?
 If you want to work with hardware, you need a [device, such as a temporal contrast retina or a monitor/sequencer board](Hardware). Otherwise you can view and process data files.
 ## My Tmpdiff128/DVS128 retina doesn't work.
&lt;/pre&gt;
&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobi Delbruck</dc:creator><pubDate>Sat, 26 Oct 2013 18:39:15 -0000</pubDate><guid>https://sourceforge.netb1bddb1ca2016068d2ce8ec0368ed48b989b5db1</guid></item><item><title>Discussion for jAER FAQ page</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;p&gt;The MacOS FAQ item is outdated. There are now experimental libUSB drivers that support MacOS&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tobi Delbruck</dc:creator><pubDate>Thu, 24 Oct 2013 14:14:43 -0000</pubDate><guid>https://sourceforge.netb7f93d2b10af28a0c2f5a9a27309cebee3057258</guid></item><item><title>jAER FAQ modified by Luca Longinotti</title><link>https://sourceforge.net/p/jaer/wiki/jAER%2520FAQ/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="jaer-faq"&gt;jAER FAQ&lt;/h1&gt;
&lt;h2 id="where-is-specific-help-for-using-the-dvs128-dynamic-vision-sensor-silicon-retina"&gt;Where is specific help for using the DVS128 dynamic vision sensor silicon retina?&lt;/h2&gt;
&lt;p&gt;See the specific &lt;span&gt;[&lt;a class="" href="http://siliconretina.ini.uzh.ch/wiki/doku.php?id=userguide|user" rel="nofollow"&gt;guide for use of the DVS128 silicon retina&lt;/a&gt;]&lt;/span&gt;.&lt;/p&gt;
&lt;h2 id="does-jaer-work-under-windows-7"&gt;Does jAER work under Windows 7?&lt;/h2&gt;
&lt;p&gt;Yes, under 32 bit it works perfectly. You will need to accept the installation of unsigned drivers. Under Windows 7 64 bit you will need to boot in kernel debug mode to disable signed driver check, in order to install the unsigned USB drivers. We have not yet purchased the necessary Authenticode code signing certificate. Hit F8 repeatedly during boot to get to the screen where you can select the option to "Disable Driver Signature Enforcement". As long as you boot in this mode, you should be able to use the DVS128 under Win7/64.&lt;/p&gt;
&lt;h2 id="does-jaer-work-under-linux"&gt;Does jAER work under linux?&lt;/h2&gt;
&lt;p&gt;There is an alpha version of a linux USB interface to the DVS128 silicon retina - see the javadoc for package &lt;a class="" href="http://jaer.sourceforge.net/javadoc/ch/unizh/ini/caviar/hardwareinterface/usb/linux/package-summary.html"&gt;ch.unizh.ini.caviar.hardwareinterface.usb.linux&lt;/a&gt;. To run the &lt;em&gt;sudo&lt;/em&gt; command that activates the usbfs system you will need root privileges. The pure java code runs and some effort has gone to make sure this happens despite the use of windows native DLLs. The root of jAER holds the linux shell script &lt;em&gt;jAERViewer.sh&lt;/em&gt; that launches the viewer. You may need to activate the usbfs with the following command BEFORE running jAER under linux. Run this in a shell (or at linux startup): &lt;/p&gt;
&lt;p&gt;&lt;em&gt;sudo mount -o devmode=0666 -t usbfs usbfs /proc/bus/usb&lt;/em&gt; &lt;/p&gt;
&lt;p&gt;See linux jAER startup script for more information. (jaer/trunk/jAERViewer.sh). &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Under 64 bit linux&lt;/em&gt;, you will need to use a 32 bit java runtime environment (JRE) because all the shared libraries that jAER uses under linux (JOGL, USBIO, etc) are 32 bit libraries.&lt;/p&gt;
&lt;h2 id="does-jaer-work-with-the-mac-os"&gt;Does jAER work with the Mac OS?&lt;/h2&gt;
&lt;p&gt;It runs fine except there are no Mac USB drivers.  In addition differences in the way Apple enforces Java GUI elements to appear can make things look uglier.&lt;/p&gt;
&lt;h2 id="how-can-i-use-jaer"&gt;How can I use jAER?&lt;/h2&gt;
&lt;p&gt;If you want to work with hardware, you need a &lt;a class="" href="/p/jaer/wiki/Hardware/"&gt;device, such as a temporal contrast retina or a monitor/sequencer board&lt;/a&gt;. Otherwise you can view and process data files.&lt;/p&gt;
&lt;h2 id="my-tmpdiff128dvs128-retina-doesnt-work"&gt;My Tmpdiff128/DVS128 retina doesn't work.&lt;/h2&gt;
&lt;p&gt;You probably didn't load a set of bias values. Biases are stored in the &lt;em&gt;biasgenSettings&lt;/em&gt; folder at the root of jAER. Plug in the retina, click on the Biasgen button at the lower left corner of AEViewer, then use the &lt;em&gt;File/Load settings...&lt;/em&gt; menu item to choose a bias settings file, say &lt;em&gt;tmpdiff128.xml.&lt;/em&gt; You may need to load this file several times because of a long standing bug with loading bias settings that change a lot of biases. For more information, see the &lt;a class="" href="http://siliconretina.ini.uzh.ch/wiki/doku.php?id=userguide" rel="nofollow"&gt;Tmpdiff128 User Guide&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="how-do-i-add-my-aer-chip-to-jaer"&gt;How do I add my AER chip to jAER?&lt;/h2&gt;
&lt;p&gt;See &lt;a class="" href='../"Adding'&gt;a new chip"&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="how-can-i-write-my-own-custom-event-processor"&gt;How can I write my own custom event processor?&lt;/h2&gt;
&lt;p&gt;See &lt;a class="" href='../"Adding'&gt;a new event filter"&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="how-do-i-add-a-custom-displaymethod-for-my-chip"&gt;How do I add a custom DisplayMethod for my chip?&lt;/h2&gt;
&lt;p&gt;See, for example, the class &lt;em&gt;ch.unizh.ini.caviar.chip.cochlea.CochleaChip&lt;/em&gt;. This superclass of cochlea chips adds several &lt;em&gt;DisplayMethod&lt;/em&gt;'s for displaying rasters of spikes, cross correlograms, etc.&lt;/p&gt;
&lt;h2 id="are-there-some-sample-data-files-available"&gt;Are there some sample data files available?&lt;/h2&gt;
&lt;p&gt;Yes, see the &lt;a class="" href="/p/jaer/wiki/AER%20data/"&gt;AER Data page&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="where-are-jaer-program-log-files-written-and-how-is-logging-configured"&gt;Where are jAER program log files written and how is logging configured?&lt;/h2&gt;
&lt;p&gt;Logging of debugging and exception output (not AER data output) is configured by &lt;em&gt;Logging.properties&lt;/em&gt; in &lt;em&gt;host/java/conf&lt;/em&gt;. By default log files are written to &lt;em&gt;jAER.log&lt;/em&gt; in the default temporary directory, e.g. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;C:\Documents and Settings\tobi\Local Settings\Temp&lt;/em&gt;.&lt;/p&gt;
&lt;h2 id="where-are-programfilterbiasgen-preferences-stored"&gt;Where are program/filter/biasgen preferences stored?&lt;/h2&gt;
&lt;p&gt;All program preferences are stored using Java's Preferences mechanism (these preferences are stored in the Windows registry). Elements of jAER, like the bias generator bias values, can be exported to XML files. Bias values are stored on a node based on the Chip class, so there will not be name conflicts as long as the Chip's are in different java packages.&lt;/p&gt;
&lt;h2 id="how-can-i-set-up-windows-so-that-double-clicking-an-ae-data-file-dat-opens-jaerviewer-and-starts-playing-the-file"&gt;How can I set up Windows so that double-clicking an AE data file (.dat) opens JAERViewer and starts playing the file?&lt;/h2&gt;
&lt;p&gt;Right click a .dat file and choose "Open with..." and then "Choose program...". Then select the jAERViewer.exe launcher (make sure you choose the jAERViewer&lt;em&gt;.exe&lt;/em&gt; and not jAERViewer.cmd). Now when you double-click the .dat file, the viewer should start and it should start playing the data file. &lt;/p&gt;
&lt;p&gt;By the way, the launcher is built using the excellent &lt;a class="" href="http://jsmooth.sourceforge.net/download.php"&gt;JSmooth&lt;/a&gt; java launcher builder.&lt;/p&gt;
&lt;h2 id="how-can-i-generate-javadoc-for-the-source-code"&gt;How can I generate javadoc for the source code?&lt;/h2&gt;
&lt;p&gt;We don't commit the javadoc because it changes so often and because it is big, but you can see &lt;a class="" href="http://jaer.sourceforge.net/javadoc/"&gt;an online snapshot of the javadoc&lt;/a&gt; which is probably out of date. You can build the javadoc in netbeans by right clicking on the project root in the &lt;em&gt;Projects&lt;/em&gt; pane and selecting &lt;em&gt;Generate javadoc for project&lt;/em&gt;. This should build the javadoc and show it in the browser - if not, let us know with a bug report.&lt;/p&gt;
&lt;h2 id="how-can-i-report-bugs-and-ask-for-features"&gt;How can I report bugs and ask for features?&lt;/h2&gt;
&lt;p&gt;Use the &lt;a class="" href="https://sourceforge.net/tracker/?group_id=181834"&gt;Trackers for the jAER project&lt;/a&gt;.&lt;/p&gt;
&lt;h2 id="how-do-i-program-a-blank-cypress-fx2lp-retina-board"&gt;How do I program a blank Cypress FX2LP retina board?&lt;/h2&gt;
&lt;p&gt;You first need to install the driver for &lt;em&gt;CypressFX2Blank&lt;/em&gt;. You can do this after plugging in the blank retina and installing the driver from the folder &lt;em&gt;drivers/driverUSBIO_Tmpdiff128_USBAERmini2&lt;/em&gt; . Then use the &lt;em&gt;CypressFX2EEProm&lt;/em&gt; utility (startup script located in the &lt;em&gt;utilities&lt;/em&gt; folder) to scan for the device. Then use the &lt;em&gt;Scan for devices&lt;/em&gt; button. When the programming buttons light up, you can use the dialog to select the correct frrmware file, which is located in the source tree at &lt;em&gt;host\java\src\ch\unizh\ini\caviar\hardwareinterface\usb&lt;/em&gt; to then button to program the firmware.&lt;/p&gt;
&lt;h2 id="can-i-use-a-5v-chip-with-the-usb2aermini2-board"&gt;Can I use a 5V chip with the USB2AERmini2 board?&lt;/h2&gt;
&lt;p&gt;See this post: &lt;a href="https://sourceforge.net/forum/forum.php?thread_id=1755625&amp;amp;forum_id=631958"&gt;https://sourceforge.net/forum/forum.php?thread_id=1755625&amp;amp;forum_id=631958&lt;/a&gt;&lt;/p&gt;
&lt;h2 id="how-are-preferences-handled-by-eventfilters-and-biasgens"&gt;How are preferences handled by EventFilter's and Biasgen's?&lt;/h2&gt;
&lt;p&gt;Event processing filters like &lt;em&gt;BackgroundActivityFilter&lt;/em&gt; have parameters, as do &lt;em&gt;Chip&lt;/em&gt; objects with bias settings. These are stored as user &lt;em&gt;Preferences&lt;/em&gt; using nodes based on java package names. &lt;/p&gt;
&lt;p&gt;It is possible to enclose a &lt;em&gt;FilterChain&lt;/em&gt; of filters inside another &lt;em&gt;EventFilter&lt;/em&gt;. In this case, the preferences for the enclosed filters are stored in a different node of the &lt;em&gt;Preferences userRoot&lt;/em&gt; tree based on the enclosing &lt;em&gt;EventFilter&lt;/em&gt; class. That way filters can have distinct Preference values. &lt;/p&gt;
&lt;p&gt;&lt;em&gt;Biasgen&lt;/em&gt; preferences are stored in a node of the &lt;em&gt;Preferences&lt;/em&gt; tree based on the enclosing &lt;em&gt;Chip&lt;/em&gt; object; that way there are no possible name conflicts for bias values as long as the &lt;em&gt;Chip&lt;/em&gt; objects are in different java packages.&lt;/p&gt;
&lt;h2 id="rendering-has-suddenly-gotten-very-slow-whats-going-on"&gt;Rendering has suddenly gotten very slow, what's going on?&lt;/h2&gt;
&lt;p&gt;The left/right arrow keys control rendering rate. Probably you used the left arrow key. The achieved/target rendering rate in frames/sec (FPS) is shown in the status bar, e.g. 53/60fps. Use the right arrow key to increase to a reasonable desired rate, e.g. 30 or 60fps.&lt;/p&gt;
&lt;h2 id="how-can-i-make-videos-from-jaer"&gt;How can I make videos from jAER?&lt;/h2&gt;
&lt;p&gt;You can write PNG image sequences from the &lt;em&gt;File/Write image sequence&lt;/em&gt; menu item (shortcut Ctl-Alt-M to start and stop) and then assemble a video using Macromedia Flash or Adobe Premiere, for example. Or try using the amazing Fraps (http://www.fraps.com), which writes uncompressed AVIs at full frame rate directly from an OpenGL surface like the &lt;em&gt;ChipCanvas&lt;/em&gt; (you will need to postprocess the fraps video to recode it in order to view the video on a machine without the fraps codec installed - see the fraps page). Neither method captures the statistics header, however, because this header is rendered using Swing, not OpenGL.&lt;/p&gt;
&lt;h2&gt;&lt;/h2&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Luca Longinotti</dc:creator><pubDate>Tue, 25 Jun 2013 08:53:03 -0000</pubDate><guid>https://sourceforge.net38246cd096dec31041158c4a074323a091428ab2</guid></item></channel></rss>