Void Sentry
An AI-driven, real-time Sentry Turret platform leveraging asynchronous I/O and computer vision to deliver high-precision autonomous motion tracking on resource-constrained embedded hardware.
Loading...
Searching...
No Matches
remote::Command Struct Reference

One parsed message. Only the fields matching kind are meaningful. More...

#include <remote_command.h>

Public Attributes

CommandKind kind = CommandKind::Poll
 
int8_t pan = 0
 Move only: -1 left, 0, +1 right.
 
int8_t tilt = 0
 Move only: -1 down, 0, +1 up (up = larger tilt angle)
 
RemoteMode mode = RemoteMode::Ai
 Mode only.
 
bool fire_on = false
 Fire only.
 
CalAction cal = CalAction::Start
 Calibrate only.
 
int16_t aim_x = 0
 Aim only: image pixel, 0..319.
 
int16_t aim_y = 0
 Aim only: image pixel, 0..239.
 
JogSpeed speed = JogSpeed::Normal
 Speed only.
 

Detailed Description

One parsed message. Only the fields matching kind are meaningful.


The documentation for this struct was generated from the following file: