C# Class AHRSInterface.AHRS

显示文件 Open project: FedericoLolli/Fox_ahrs_gui_1xx Class Usage Examples

Public Methods

Method Description
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

Private Methods

Method Description
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

Method Details

AHRS() public method

public AHRS ( ) : System
return System

AHRS_GET_CONFIGURATION() public method

public AHRS_GET_CONFIGURATION ( ) : void
return void

AHRS_reboot() public method

public AHRS_reboot ( ) : void
return void

AutoSetAccelRef() public method

public AutoSetAccelRef ( ) : void
return void

AutoSetMagRef() public method

public AutoSetMagRef ( ) : void
return void

Disconnect() public method

public Disconnect ( ) : bool
return bool

EKF_Reset() public method

public EKF_Reset ( ) : void
return void

GetStateCovariance() public method

public GetStateCovariance ( ) : void
return void

Invalidate() public method

public Invalidate ( ) : void
return void

OnPacketTimerTick() public method

public OnPacketTimerTick ( object source, EventArgs e ) : void
source object
e System.EventArgs
return void

ResetToFactory() public method

public ResetToFactory ( ) : void
return void

SelfTest() public method

public SelfTest ( ) : void
return void

WriteToFlash() public method

public WriteToFlash ( ) : void
return void

ZeroRateGyros() public method

public ZeroRateGyros ( ) : void
return void

automaticgyrobiasingcorrection() public method

public automaticgyrobiasingcorrection ( ) : void
return void

connect() public method

public connect ( String portname, String baudrate ) : bool
portname String
baudrate String
return bool

sendfwPacket() public method

public sendfwPacket ( byte packet, long len ) : bool
packet byte
len long
return bool

synch() public method

public synch ( ) : bool
return bool

updatefirmware() public method

public updatefirmware ( ) : void
return void