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