Initial commit

This commit is contained in:
2026-07-13 09:25:40 +07:00
parent c08ff54676
commit bccfb156d7
1938 changed files with 641646 additions and 0 deletions

View File

@@ -0,0 +1,29 @@
namespace RobotNet10.RobotApp.Interfaces;
public enum RFHandlerMode
{
Default,
Maintenance,
Override,
Unknown
}
public interface IRFHandler
{
bool IsConnected { get; }
bool IsEnabled { get; }
bool IsLocked { get; }
bool EStop { get; }
bool LiftUp { get; }
bool LiftDown { get; }
int Speed { get; }
bool Forward { get; }
bool Backward { get; }
bool RotateLeft { get; }
bool RotateRight { get; }
bool Left { get; }
bool Right { get; }
RFHandlerMode Mode { get; }
event Action<RFHandlerMode> OnStateChanged;
event Action<bool>? OnConnectionChanged;
}