ArcFlow
Company
Managed Services
Markets
  • News
  • LOG IN
  • GET STARTED

OZ brings Visual Intelligence to physical venues, a managed edge layer that lets real-world environments see, understand, and act in real time.

Talk to us

ArcFlow

  • World Models
  • Sensors

Managed Services

  • OZ VI Venue 1
  • Case Studies

Markets

  • Sports
  • Broadcasting
  • Robotics

Company

  • About
  • Technology
  • Careers
  • Contact

Ready to see it live?

Talk to the OZ team about deploying at your venues, from a single pilot match to a full regional rollout.

Schedule a deployment review

© 2026 OZ. All rights reserved.

LinkedIn
  1. Home
  2. Blog
  3. Changelog
  4. Hardware Abstraction Layer: One API, Every Device

Hardware Abstraction Layer: One API, Every Device

OZ VI Venue · v3.0.4 · April 7, 2025

Share this post

OZ VI Venuev3.0.4

The Hardware Abstraction Layer (HAL) provides a single control interface across all venue hardware, regardless of manufacturer, protocol, or physical form factor. The AI pipeline and orchestration layer interact with one API surface. HAL translates that into device-specific commands.

Added
  • Unified device control API across PTZ cameras (Sony VISCA over UDP), robotic gimbals (DJI Ronin via CAN Bus), and weatherproof enclosures (HTTP)
  • Command coalescence: 60Hz control signals optimized to device-native rates (15–20Hz) without losing responsiveness
  • Circuit breaker patterns: automatic isolation of unresponsive devices without affecting the rest of the array
  • 20Hz telemetry publishing from all device types through a common schema
Improved
  • Adaptive timeout calculation per device type, since gimbals and PTZ cameras have different mechanical response characteristics
  • Two-buffer command sequencing eliminates command collisions during rapid pan-tilt-zoom transitions

HAL is why OZ can integrate optical zoom cameras, three-axis gimbals, and sealed enclosures into a single coherent system. The orchestration layer doesn't know or care whether it's commanding a Sony PTZ or a DJI gimbal; it issues spatial directives ("point here, zoom to this focal length") and HAL handles the translation. This abstraction is also what makes new hardware integration a driver addition, not a platform rewrite.

Previous
3D Venue Design & Playbook Editor (Beta)
Next
Zone-Based Camera Activation Rules
View all changelog entries