Like subplot, but easier, and WYSIWYG export to file. Also fixes dashed/dotted lines in export.
Author: Ben Mitch
Hi Ben, another feature request: In demopanelG you show two axes being passed into select(). At the moment these axes have the same 'Position' property. Often one may want to position an axis over another, and using select() on these loses the position of each axes, forcing them to overlap. It would be great if we could pass in axes to be managed by a panel that may have non-overlapping positions.
Ben, do you plan to support HG2 *before* it is formally released, as currently I want to ensure my GUIs all work with the upcoming HG2 before a formal release, but I cannot test anything that uses GUI layout toolbox (all my other GUIs work with HG2)...
Zack, Psychtoolbox already contains a TCP/IP UDP interface, which i use to control neurophysiology amplifiers (has a client / server mode and serialisation of variables etc). We also interface with an eyelink eye tracker, but that has its own network code. The problems you'll have to deal with is synchronisation, how will you ensure accurate timing between psychtoolbox and the eye tracker?
Very nice tool.
A question though: I have a number of functions that forward their (optional) arguments via varargin like:
% varagin: optional parameters
% a1: argument 1
% a2: argument 2
Works nicely but mtoc++ inserts a 'Required Parameters for varargin' before the a1, ... list. Is there a way to make it print 'Optional parameters for varargin'?
@Carsten--The OptionalDataException appears to be associated exclusively with serializable objects. I don't know why this is happening, but you could presumably get around this problem by setting 'serialize' to false and converting the payload data to int8 (see last example in jtcp.m header). Would this be an option for you?