Tags

Tags give the ability to mark specific points in history as being important
  • v3.1.0

    351932b2 · Release v3.1.0 ·
    OTBR Toolbox v3.1.0 — Phase 2: Consistency
    
    Phase 2 of the v3 modernization. Tested on Windows and Raspberry Pi, under
    both MATLAB and Octave.
    
    Highlights:
    - Consistent input validation across the Tier-1 API (validateattributes for
      invalid values; error for missing values; OTBR:UnknownArgument warning for
      unknown argument names — never a hard error mid-experiment).
    - Standardized v3.1 help/version headers with pointers to CHANGELOG.md.
    - Cross-platform fixes: platform-aware ESC key code and bIO KbCheck mapping
      (Windows vs Raspberry Pi); Octave fixes (time built-in shadowing, errorSave
      msgbox skip, Octave-on-Windows PTB paths, GStreamer trailing slash).
    - Latent-bug fixes (shuffleVectorRestricted swap-restart, touchBuffer
      nrFrames, fixationCross/showInstructions/closeWindow, ...).
    
    No breaking API changes; existing paradigm scripts run unchanged.
    See CHANGELOG.md [3.1.0] for the full per-function list.
  • v3.0.1

    OTBR Toolbox v3.0.1 — PTB 3.0.19 font compatibility patch
    
    Compatibility patch for Psychtoolbox 3.0.19, which switched to the
    fontconfig library (bundled with GStreamer). Under that configuration,
    the Geneva font is no longer available on Windows. initWindow.m now
    selects Arial at 46pt on PTB >= 3.0.19 and keeps Geneva at 35pt on
    older PTB versions so that existing experiments render visually
    identically.
    
    No public-API changes. See CHANGELOG.md section [3.0.1] for full notes.
  • v2-final

    This is the final version 2 of the OTBR-Toolbox.