Turret control — single-page HMI

Overview · Targeting KPIs & active turrets

Targeting performance (300s window, edge-computed)

Acquire → slew → settle → engage → IOR handoff. Values update over MQTT / heartbeat.

Motion baseline (current field constants)
KnobValue
SERVO_LOOP_HZ100
TRACKING_RATE_HZ30
PROFILE_VELOCITY_PAN / TILT200 / 120
PROFILE_ACCEL_PAN / TILT30 / 30
SACCADE_THRESHOLD_DEG / PURSUIT_RETURN_DEG12 / 6
DEAD_TIME_PAN / TILT (s)0.14 / 0.048
CENTER_THRESHOLD (norm)0.02
IOR_SHOT_THRESHOLD / COOLDOWN_S8 / 3.5
RELAY_PULSE_ON/OFF (s) boot0.1 / 0.075
AUTO_FIRE_RPM range (UI)30–450

Active Turrets

Registry · All registered turrets

All Registered Turrets

Configuration · Templates
Deployments · Pending updates

Pending Updates

Maintenance · Event log
Billing · Request payment from a client

Send a payment request to a client

Billing · My payments
📋

Pending Payments

View payment requests awaiting your payment

-
💳

Send Payment

Pay a pending invoice or make a payment

📊

Payment History

View all your past payments and transactions

📄

Invoices

View and download your invoices

Turret Details

×
Live Camera Feed
LIVE
0%
CPU Usage
0%
Memory Usage
0°C
Temperature
0h 0m
Uptime
Pan Angle
Tilt Angle

Turret Controls

System Information

Turret ID: -

Location: -

Status: -

Last Update: -

IP Address: -

Detection Status

Target Acquired: -

Auto Mode: -

Tracking Time: -

Performance Metrics

Disk Usage: -

Network Status: -

Camera Status: -

Recent Activity

System initialized...
Camera feed started...
Auto mode enabled...

🎨 Detection & Control

Target Color

Sensitivity 50%

Detection Mode

🎮 Manual Control 🎮

Use the Auto-fire rate (RPM) panel right below, then the D-pad and FIRE/AUTO.

⚙ Auto-fire rate (RPM)

Target RPM 343 RPM
Relay pulse on-time 100 ms
Achieved max when on-target: RPM ( RPS)