← Capabilities

Native Hardware Integration

Direct control of behavioral apparatus from the tracking interface

Synchronize stimulus delivery, floor switching, and reward dispensing with behavioral tracking — all controlled through one interface via serial and TTL communication.

Native Hardware Integration
TTL
Digital trigger output
Serial
Bidirectional control
Event
Stamped behavioral data
Sync
Apparatus + tracking
The problem

Separate software for tracking and apparatus creates synchronization issues

Running tracking software alongside separate apparatus control software requires manual synchronization — timestamp alignment is approximate, and stimulus-behavior correlations depend on clock drift.

  • Two software systems with independent clocks create alignment errors
  • Manual synchronization introduces timing uncertainty
  • Event-behavior correlations require post-hoc time matching
The solution

One interface controls tracking and apparatus

ConductVision communicates directly with behavioral apparatus through serial and TTL channels. Stimulus delivery and behavioral data share one clock — no post-hoc alignment needed.

  • Serial communication for bidirectional apparatus control
  • TTL/BNC output for external device triggering
  • Event timestamps embedded directly in behavioral data
Endpoints

Behavioral data and apparatus events share one timeline.

Event-stamped behavioral data

Event-stamped behavioral data

Behavioral metrics (position, velocity, zone) with embedded apparatus event markers — stimulus onset, reward delivery, floor switch times.

CSVJSON
Apparatus state log

Apparatus state log

Complete record of apparatus commands sent and states received, with frame-accurate timestamps matching behavioral data.

CSV
Trial automation records

Trial automation records

Automated trial structure with phase transitions, inter-trial intervals, and protocol parameters logged for reproducibility.

JSON
Applications

Hardware integration enables closed-loop and event-driven experimental designs.

Five-choice serial reaction time

Stimulus delivery and response detection

Control stimulus lights and detect nose-poke responses through serial communication. Score correct, incorrect, premature, and omission responses automatically.

Measures
  • Response accuracy
  • Reaction time
  • Premature responses
Conditioned place preference

Automated floor switching between sessions

Control floor texture/pattern switching for conditioning sessions. Track compartment preference during drug-free test sessions.

Measures
  • Preference score
  • Time in compartment
  • Transitions
Fear conditioning

Synchronized CS/US delivery and freezing measurement

Deliver conditioned and unconditioned stimuli via TTL while simultaneously measuring freezing. Event markers align stimulus and behavioral data precisely.

Measures
  • Freezing to CS
  • US response
  • Extinction curve
Optogenetic stimulation

Light delivery synchronized with tracking

Trigger optogenetic stimulation via TTL based on animal position or behavior. Correlate stimulation periods with behavioral changes in one dataset.

Measures
  • Stimulation events
  • Behavioral response
  • Latency to effect
Compared to typical systems

How ConductVision differs

FeatureConductVisionTypical systems
CommunicationSerial + TTL/BNCTTL only or external
BidirectionalRead apparatus state + send commandsOutput triggers only
Event stampingEmbedded in behavioral dataSeparate log file
Trial automationBuilt-in protocol sequencingExternal scripting required
Clock synchronizationSingle clock sourcePost-hoc alignment

Connect your apparatus and start collecting synchronized data

ConductVision supports standard serial and TTL interfaces — no custom hardware adapters required.