Browse Source

AC_Autorotation: add documentation for AROT message

c415-sdk
Peter Barker 5 years ago committed by Peter Barker
parent
commit
9d01fc6ff6
  1. 16
      libraries/AC_Autorotation/AC_Autorotation.cpp

16
libraries/AC_Autorotation/AC_Autorotation.cpp

@ -251,6 +251,22 @@ float AC_Autorotation::get_rpm(bool update_counter) @@ -251,6 +251,22 @@ float AC_Autorotation::get_rpm(bool update_counter)
void AC_Autorotation::Log_Write_Autorotation(void)
{
// @LoggerMessage: AROT
// @Description: Helicopter AutoRotation information
// @Field: TimeUS: Time since system startup
// @Field: P: P-term for headspeed controller response
// @Field: hserr: head speed error; difference between current and desired head speed
// @Field: ColOut: Collective Out
// @Field: FFCol: FF-term for headspeed controller response
// @Field: CRPM: current headspeed RPM
// @Field: SpdF: current forward speed
// @Field: CmdV: desired forward speed
// @Field: p: p-term of velocity response
// @Field: ff: ff-term of velocity response
// @Field: AccO: forward acceleration output
// @Field: AccT: forward acceleration target
// @Field: PitT: pitch target
//Write to data flash log
AP::logger().Write("AROT",
"TimeUS,P,hserr,ColOut,FFCol,CRPM,SpdF,CmdV,p,ff,AccO,AccT,PitT",

Loading…
Cancel
Save