dronecan_msgs.h 4.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. #pragma once
  2. #include "uavcan.CoarseOrientation.h"
  3. #include "uavcan.Timestamp.h"
  4. #include "uavcan.equipment.actuator.ArrayCommand.h"
  5. #include "uavcan.equipment.actuator.Command.h"
  6. #include "uavcan.equipment.actuator.Status.h"
  7. #include "uavcan.equipment.ahrs.MagneticFieldStrength.h"
  8. #include "uavcan.equipment.ahrs.MagneticFieldStrength2.h"
  9. #include "uavcan.equipment.ahrs.RawIMU.h"
  10. #include "uavcan.equipment.ahrs.Solution.h"
  11. #include "uavcan.equipment.air_data.AngleOfAttack.h"
  12. #include "uavcan.equipment.air_data.IndicatedAirspeed.h"
  13. #include "uavcan.equipment.air_data.RawAirData.h"
  14. #include "uavcan.equipment.air_data.Sideslip.h"
  15. #include "uavcan.equipment.air_data.StaticPressure.h"
  16. #include "uavcan.equipment.air_data.StaticTemperature.h"
  17. #include "uavcan.equipment.air_data.TrueAirspeed.h"
  18. #include "uavcan.equipment.camera_gimbal.AngularCommand.h"
  19. #include "uavcan.equipment.camera_gimbal.GEOPOICommand.h"
  20. #include "uavcan.equipment.camera_gimbal.Mode.h"
  21. #include "uavcan.equipment.camera_gimbal.Status.h"
  22. #include "uavcan.equipment.device.Temperature.h"
  23. #include "uavcan.equipment.esc.RPMCommand.h"
  24. #include "uavcan.equipment.esc.RawCommand.h"
  25. #include "uavcan.equipment.esc.Status.h"
  26. #include "uavcan.equipment.esc.StatusExtended.h"
  27. #include "uavcan.equipment.gnss.Auxiliary.h"
  28. #include "uavcan.equipment.gnss.ECEFPositionVelocity.h"
  29. #include "uavcan.equipment.gnss.Fix.h"
  30. #include "uavcan.equipment.gnss.Fix2.h"
  31. #include "uavcan.equipment.gnss.RTCMStream.h"
  32. #include "uavcan.equipment.hardpoint.Command.h"
  33. #include "uavcan.equipment.hardpoint.Status.h"
  34. #include "uavcan.equipment.ice.FuelTankStatus.h"
  35. #include "uavcan.equipment.ice.reciprocating.CylinderStatus.h"
  36. #include "uavcan.equipment.ice.reciprocating.Status.h"
  37. #include "uavcan.equipment.indication.BeepCommand.h"
  38. #include "uavcan.equipment.indication.LightsCommand.h"
  39. #include "uavcan.equipment.indication.RGB565.h"
  40. #include "uavcan.equipment.indication.SingleLightCommand.h"
  41. #include "uavcan.equipment.power.BatteryInfo.h"
  42. #include "uavcan.equipment.power.CircuitStatus.h"
  43. #include "uavcan.equipment.power.PrimaryPowerSupplyStatus.h"
  44. #include "uavcan.equipment.range_sensor.Measurement.h"
  45. #include "uavcan.equipment.safety.ArmingStatus.h"
  46. #include "uavcan.navigation.GlobalNavigationSolution.h"
  47. #include "uavcan.protocol.AccessCommandShell.h"
  48. #include "uavcan.protocol.CANIfaceStats.h"
  49. #include "uavcan.protocol.DataTypeKind.h"
  50. #include "uavcan.protocol.GetDataTypeInfo.h"
  51. #include "uavcan.protocol.GetNodeInfo.h"
  52. #include "uavcan.protocol.GetTransportStats.h"
  53. #include "uavcan.protocol.GlobalTimeSync.h"
  54. #include "uavcan.protocol.HardwareVersion.h"
  55. #include "uavcan.protocol.NodeStatus.h"
  56. #include "uavcan.protocol.Panic.h"
  57. #include "uavcan.protocol.RestartNode.h"
  58. #include "uavcan.protocol.SoftwareVersion.h"
  59. #include "uavcan.protocol.debug.KeyValue.h"
  60. #include "uavcan.protocol.debug.LogLevel.h"
  61. #include "uavcan.protocol.debug.LogMessage.h"
  62. #include "uavcan.protocol.dynamic_node_id.Allocation.h"
  63. #include "uavcan.protocol.dynamic_node_id.server.AppendEntries.h"
  64. #include "uavcan.protocol.dynamic_node_id.server.Discovery.h"
  65. #include "uavcan.protocol.dynamic_node_id.server.Entry.h"
  66. #include "uavcan.protocol.dynamic_node_id.server.RequestVote.h"
  67. #include "uavcan.protocol.enumeration.Begin.h"
  68. #include "uavcan.protocol.enumeration.Indication.h"
  69. #include "uavcan.protocol.file.BeginFirmwareUpdate.h"
  70. #include "uavcan.protocol.file.Delete.h"
  71. #include "uavcan.protocol.file.EntryType.h"
  72. #include "uavcan.protocol.file.Error.h"
  73. #include "uavcan.protocol.file.GetDirectoryEntryInfo.h"
  74. #include "uavcan.protocol.file.GetInfo.h"
  75. #include "uavcan.protocol.file.Path.h"
  76. #include "uavcan.protocol.file.Read.h"
  77. #include "uavcan.protocol.file.Write.h"
  78. #include "uavcan.protocol.param.Empty.h"
  79. #include "uavcan.protocol.param.ExecuteOpcode.h"
  80. #include "uavcan.protocol.param.GetSet.h"
  81. #include "uavcan.protocol.param.NumericValue.h"
  82. #include "uavcan.protocol.param.Value.h"
  83. #include "uavcan.tunnel.Broadcast.h"
  84. #include "uavcan.tunnel.Call.h"
  85. #include "uavcan.tunnel.Protocol.h"
  86. #include "uavcan.tunnel.SerialConfig.h"
  87. #include "uavcan.tunnel.Targetted.h"
  88. #include "vk_radar.radar.RadarObstacle.h"
  89. #include "vk_radar.radar.TerrainProfile.h"
  90. #include "vk_radar.radar.VehicleState.h"
  91. #include "canard.h"