C# Класс AHRSInterface.AHRS

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
AHRS ( ) : System
AHRS_GET_CONFIGURATION ( ) : void
AHRS_reboot ( ) : void
AutoSetAccelRef ( ) : void
AutoSetMagRef ( ) : void
Disconnect ( ) : bool
EKF_Reset ( ) : void
GetStateCovariance ( ) : void
Invalidate ( ) : void
OnPacketTimerTick ( object source, EventArgs e ) : void
ResetToFactory ( ) : void
SelfTest ( ) : void
WriteToFlash ( ) : void
ZeroRateGyros ( ) : void
automaticgyrobiasingcorrection ( ) : void
connect ( String portname, String baudrate ) : bool
sendfwPacket ( byte packet, long len ) : bool
synch ( ) : bool
updatefirmware ( ) : void

Приватные методы

Метод Описание
ComputeChecksum ( byte packet, int length ) : UInt16
getTypeIndex ( byte type ) : int
handle_packet ( byte type, int length, byte data ) : void
handle_packet_configuration ( byte type, int length, byte data ) : void
handle_packet_ony_quat ( byte type, int length, byte data ) : void
sendPacket ( Packet AHRSPacket ) : bool
serialPort_DataReceived ( object sender, System.IO.Ports.SerialDataReceivedEventArgs e ) : void
updateAHRS ( int index ) : bool
updatePacketSynchHelper ( StateName state ) : void

Описание методов

AHRS() публичный Метод

public AHRS ( ) : System
Результат System

AHRS_GET_CONFIGURATION() публичный Метод

public AHRS_GET_CONFIGURATION ( ) : void
Результат void

AHRS_reboot() публичный Метод

public AHRS_reboot ( ) : void
Результат void

AutoSetAccelRef() публичный Метод

public AutoSetAccelRef ( ) : void
Результат void

AutoSetMagRef() публичный Метод

public AutoSetMagRef ( ) : void
Результат void

Disconnect() публичный Метод

public Disconnect ( ) : bool
Результат bool

EKF_Reset() публичный Метод

public EKF_Reset ( ) : void
Результат void

GetStateCovariance() публичный Метод

public GetStateCovariance ( ) : void
Результат void

Invalidate() публичный Метод

public Invalidate ( ) : void
Результат void

OnPacketTimerTick() публичный Метод

public OnPacketTimerTick ( object source, EventArgs e ) : void
source object
e System.EventArgs
Результат void

ResetToFactory() публичный Метод

public ResetToFactory ( ) : void
Результат void

SelfTest() публичный Метод

public SelfTest ( ) : void
Результат void

WriteToFlash() публичный Метод

public WriteToFlash ( ) : void
Результат void

ZeroRateGyros() публичный Метод

public ZeroRateGyros ( ) : void
Результат void

automaticgyrobiasingcorrection() публичный Метод

public automaticgyrobiasingcorrection ( ) : void
Результат void

connect() публичный Метод

public connect ( String portname, String baudrate ) : bool
portname String
baudrate String
Результат bool

sendfwPacket() публичный Метод

public sendfwPacket ( byte packet, long len ) : bool
packet byte
len long
Результат bool

synch() публичный Метод

public synch ( ) : bool
Результат bool

updatefirmware() публичный Метод

public updatefirmware ( ) : void
Результат void