- Main Page
- Related Pages
- Classes
- Files

- File List
- File Members

Typedefs | Variables

# ids.h File Reference

`#include "canaerotypes.h"`
`#include <vector>`
`#include <string>`
Include dependency graph for ids.h:

Go to the source code of this file.

## Typedefs
typedef scs_Id_t< float, 302, BIT11 > | SCS::G_LOAD_NORMAL
typedef scs_Id_t< float, 303, BIT11 > | SCS::PITCH_RATE_DEG_S
typedef scs_Id_t< float, 304, BIT11 > | SCS::ROLL_RATE_DEG_S
typedef scs_Id_t< float, 305, BIT11 > | SCS::YAW_RATE_DEG_S
typedef scs_Id_t< float, 306, BIT11 > | SCS::RUDDER_DEG
typedef scs_Id_t< float, 307, BIT11 > | SCS::STABILIZER_DEG
typedef scs_Id_t< float, 308, BIT11 > | SCS::ELEVATOR_DEG
typedef scs_Id_t< float, 309, BIT11 > | SCS::AILERON_LEFT_DEG
typedef scs_Id_t< float, 310, BIT11 > | SCS::AILERON_RIGHT_DEG
typedef scs_Id_t< float, 311, BIT11 > | SCS::PITCH_DEG
typedef scs_Id_t< float, 312, BIT11 > | SCS::BANK_DEG
typedef scs_Id_t< float, 313, BIT11 > | SCS::SIDESLIP_DEG
typedef scs_Id_t< float, 314, BIT11 > | SCS::VS_M_S
typedef scs_Id_t< float, 315, BIT11 > | SCS::IAS_M_S
typedef scs_Id_t< float, 316, BIT11 > | SCS::TAS_M_S
typedef scs_Id_t< float, 318, BIT11 > | SCS::MACH
typedef scs_Id_t< float, 319, BIT11 > | SCS::ALTSET_PILOT_HPA
typedef scs_Id_t< float, 320, BIT11 > | SCS::ALT_PILOT_M
typedef scs_Id_t< float, 321, BIT11 > | SCS::TRUE_HDG_DEG
typedef scs_Id_t< float, 323, BIT11 > | SCS::TAT_K
typedef scs_Id_t< float, 324, BIT11 > | SCS::OAT_K
typedef scs_Id_t< float, 328, BIT11 > | SCS::AOA_DEG
typedef scs_Id_t< float, 332, BIT11 > | SCS::TRUE_ALT_M
typedef scs_Id_t< float, 333, BIT11 > | SCS::WIND_SPEED_M_S
typedef scs_Id_t< float, 334, BIT11 > | SCS::WIND_DIR_DEG
typedef scs_Id_t< float, 400, BIT11 > | SCS::PITCH_CONTROL_NORM
typedef scs_Id_t< float, 401, BIT11 > | SCS::ROLL_CONTROL_NORM
typedef scs_Id_t< float, 403, BIT11 > | SCS::YAW_CONTROL_NORM
typedef scs_Id_t< float, 405, BIT11 > | SCS::TRIM_ELEV_NORM
typedef scs_Id_t< std::vector < float >, 414, BIT29 > | SCS::THROTTLE_SEPARATE_INPUT_NORM
typedef scs_Id_t< float, 430, BIT11 > | SCS::FLAP_LEVER_NORM
typedef scs_Id_t< float, 432, BIT11 > | SCS::PARK_BRAKE_NORM
typedef scs_Id_t< float, 433, BIT11 > | SCS::SPEEDBRAKE_LEVER_NORM
typedef scs_Id_t< float, 435, BIT11 > | SCS::BRAKE_PEDAL_LEFT_NORM
typedef scs_Id_t< float, 436, BIT11 > | SCS::BRAKE_PEDAL_RIGHT_NORM
typedef scs_Id_t< bool, 442, BIT11 > | SCS::STALL_WARNING
typedef scs_Id_t< std::vector < float >, 500, BIT29 > | SCS::ENG_N1_PERCENT
typedef scs_Id_t< std::vector < float >, 504, BIT29 > | SCS::ENG_N2_PERCENT
typedef scs_Id_t< std::vector < float >, 520, BIT29 > | SCS::ENG_EGT_K
typedef scs_Id_t< std::vector < float >, 524, BIT29 > | SCS::ENG_FF_KG_H
typedef scs_Id_t< std::vector < float >, 800, BIT29 > | SCS::HYD_PRES_HPA
typedef scs_Id_t< float, 1036, BIT11 > | SCS::POS_GPS_LAT_DEG
typedef scs_Id_t< float, 1037, BIT11 > | SCS::POS_GPS_LON_DEG
typedef scs_Id_t< float, 1039, BIT11 > | SCS::GS_M_S
typedef scs_Id_t< float, 1041, BIT11 > | SCS::MAG_TRK_DEG
typedef scs_Id_t< float, 1070, BIT11 > | SCS::RADIO_HT_M
typedef scs_Id_t< float, 1071, BIT11 > | SCS::DME1_DIST_M
typedef scs_Id_t< float, 1072, BIT11 > | SCS::DME2_DIST_M
typedef scs_Id_t< float, 1083, BIT11 > | SCS::ADF1_BRG_DEG
typedef scs_Id_t< float, 1084, BIT11 > | SCS::ADF2_BRG_DEG
typedef scs_Id_t< float, 1087, BIT11 > | SCS::LOC1_DEV_DEG
typedef scs_Id_t< float, 1088, BIT11 > | SCS::LOC2_DEV_DEG
typedef scs_Id_t< float, 1091, BIT11 > | SCS::GS1_DEV_DEG
typedef scs_Id_t< float, 1092, BIT11 > | SCS::GS2_DEV_DEG
typedef scs_Id_t< float, 1095, BIT11 > | SCS::FD1_PITCH_DEV_DEG
typedef scs_Id_t< float, 1097, BIT11 > | SCS::FD1_ROLL_DEV_DEG
typedef scs_Id_t< int32_t, 1100, BIT29 > | SCS::COM1_FREQ_KHZ
typedef scs_Id_t< int32_t, 1101, BIT29 > | SCS::COM2_FREQ_KHZ
typedef scs_Id_t< int32_t, 1104, BIT29 > | SCS::NAV1_FREQ_KHZ
typedef scs_Id_t< int32_t, 1105, BIT29 > | SCS::NAV2_FREQ_KHZ
typedef scs_Id_t< int32_t, 1108, BIT11 > | SCS::ADF1_FREQ_KHZ
typedef scs_Id_t< int32_t, 1109, BIT11 > | SCS::ADF2_FREQ_KHZ
typedef scs_Id_t< float, 1121, BIT11 > | SCS::MAG_VAR_DEG
typedef scs_Id_t< float, 1126, BIT11 > | SCS::OBS1_DEG
typedef scs_Id_t< float, 1127, BIT11 > | SCS::OBS2_DEG
typedef scs_Id_t< bool, 1176, BIT11 > | SCS::WEIGHT_ON_WEELS
typedef scs_Id_t< char4, 1200, BIT11 > | SCS::UTC_TIME
typedef scs_Id_t< char4, 1206, BIT11 > | SCS::UTC_DATE
typedef scs_Id_t< bool, 1500, BIT29 > | SCS::AVIONICS_SWITCH
typedef scs_Id_t< bool, 1501, BIT29 > | SCS::BATTERY_SWITCH
typedef scs_Id_t< bool, 1510, BIT29 > | SCS::LIGHT_BEACON_SWITCH
typedef scs_Id_t< bool, 1511, BIT29 > | SCS::LIGHT_STROBE_SWITCH
typedef scs_Id_t< bool, 1512, BIT29 > | SCS::LIGHT_LANDING_SWITCH
typedef scs_Id_t< bool, 1513, BIT29 > | SCS::LIGHT_NAV_SWITCH
typedef scs_Id_t< bool, 1514, BIT29 > | SCS::LIGHT_TAXI_SWITCH
typedef scs_Id_t< bool, 1515, BIT29 > | SCS::LIGHT_INSTR_SWITCH
typedef scs_Id_t< std::vector < float >, 1520, BIT29 > | SCS::ENG_ANTI_ICE_NORM
typedef scs_Id_t< bool, 1521, BIT29 > | SCS::PITOT_HEAT_SWITCH
typedef scs_Id_t< int32_t, 1531, BIT29 > | SCS::AP_MODE_BITFIELD
typedef scs_Id_t< float, 1532, BIT29 > | SCS::AP_VS_M_S
typedef scs_Id_t< float, 1533, BIT29 > | SCS::AP_ALT_M
typedef scs_Id_t< float, 1534, BIT29 > | SCS::AP_HDG_DEG
typedef scs_Id_t< float, 1535, BIT29 > | SCS::AP_SPD_M_S
typedef scs_Id_t< float, 1536, BIT29 > | SCS::AP_MACH
typedef scs_Id_t< bool, 1537, BIT29 > | SCS::AP_FD_SWITCH
typedef scs_Id_t< int32_t, 1538, BIT29 > | SCS::AP_AIRBUS_FGS_BITFIELD
typedef scs_Id_t< int32_t, 1555, BIT29 > | SCS::ACF_NUM_ENGINES
typedef scs_Id_t< int32_t, 1556, BIT29 > | SCS::ACF_NUM_FLAP_NOTCH
typedef scs_Id_t< float, 1557, BIT29 > | SCS::ACF_FUEL_CAP_KG
typedef scs_Id_t< std::vector < float >, 1560, BIT29 > | SCS::GEAR_POSITION
typedef scs_Id_t< std::vector < float >, 1561, BIT29 > | SCS::REVERSER_DEPLOY_NORM
typedef scs_Id_t< bool, 1562, BIT29 > | SCS::SPOILER_ARMED
typedef scs_Id_t< float, 1563, BIT29 > | SCS::FLAPS_POS_DEG
typedef scs_Id_t< float, 1564, BIT29 > | SCS::FLAPS_LEFT_NORM
typedef scs_Id_t< float, 1565, BIT29 > | SCS::FLAPS_RIGHT_NORM
typedef scs_Id_t< float, 1566, BIT29 > | SCS::SLAT_POS_DEG
typedef scs_Id_t< float, 1570, BIT29 > | SCS::TOTAL_WT_KG
typedef scs_Id_t< float, 1571, BIT29 > | SCS::ZFW_KG
typedef scs_Id_t< bool, 1590, BIT29 > | SCS::WARN_DOOR_OPEN
typedef scs_Id_t< bool, 1591, BIT29 > | SCS::SIGN_SEATBELT
typedef scs_Id_t< bool, 1592, BIT29 > | SCS::SIGN_NOSMOKING
typedef scs_Id_t< int32_t, 1600, BIT29 > | SCS::OBS1_TO_FROM
typedef scs_Id_t< int32_t, 1601, BIT29 > | SCS::OBS2_TO_FROM
typedef scs_Id_t< bool, 1602, BIT29 > | SCS::NAV1_HAS_DME
typedef scs_Id_t< bool, 1603, BIT29 > | SCS::NAV2_HAS_DME
typedef scs_Id_t< bool, 1604, BIT29 > | SCS::ADF1_TUNED
typedef scs_Id_t< std::string, 1605, BIT29 > | SCS::ADF1_TUNED_ID
typedef scs_Id_t< float, 1606, BIT29 > | SCS::ADF1_TUNED_LAT
typedef scs_Id_t< float, 1607, BIT29 > | SCS::ADF1_TUNED_LON
typedef scs_Id_t< bool, 1608, BIT29 > | SCS::ADF2_TUNED
typedef scs_Id_t< std::string, 1609, BIT29 > | SCS::ADF2_TUNED_ID
typedef scs_Id_t< float, 1610, BIT29 > | SCS::ADF2_TUNED_LAT
typedef scs_Id_t< float, 1611, BIT29 > | SCS::ADF2_TUNED_LON
typedef scs_Id_t< bool, 1612, BIT29 > | SCS::NAV1_TUNED
typedef scs_Id_t< std::string, 1613, BIT29 > | SCS::NAV1_TUNED_ID
typedef scs_Id_t< float, 1614, BIT29 > | SCS::NAV1_TUNED_LAT
typedef scs_Id_t< float, 1615, BIT29 > | SCS::NAV1_TUNED_LON
typedef scs_Id_t< bool, 1616, BIT29 > | SCS::NAV1_TUNED_LOC
typedef scs_Id_t< float, 1617, BIT29 > | SCS::NAV1_TUNED_LOC_CRS
typedef scs_Id_t< float, 1618, BIT29 > | SCS::NAV1_TUNED_GS_INCL
typedef scs_Id_t< bool, 1619, BIT29 > | SCS::NAV2_TUNED
typedef scs_Id_t< std::string, 1620, BIT29 > | SCS::NAV2_TUNED_ID
typedef scs_Id_t< float, 1621, BIT29 > | SCS::NAV2_TUNED_LAT
typedef scs_Id_t< float, 1622, BIT29 > | SCS::NAV2_TUNED_LON
typedef scs_Id_t< bool, 1623, BIT29 > | SCS::NAV2_TUNED_LOC
typedef scs_Id_t< float, 1624, BIT29 > | SCS::NAV2_TUNED_LOC_CRS
typedef scs_Id_t< float, 1625, BIT29 > | SCS::NAV2_TUNED_GS_INCL
typedef scs_Id_t< int32_t, 1626, BIT29 > | SCS::NAV_FLAGS_BITFIELD
typedef scs_Id_t< float, 1630, BIT29 > | SCS::RUDDER_NORM
typedef scs_Id_t< float, 1631, BIT29 > | SCS::ELEVATOR_NORM
typedef scs_Id_t< float, 1632, BIT29 > | SCS::AILERON_NORM
typedef scs_Id_t< float, 1633, BIT29 > | SCS::TRIM_RUD_DEG
typedef scs_Id_t< float, 1634, BIT29 > | SCS::TRIM_ELEV_DEG
typedef scs_Id_t< float, 1635, BIT29 > | SCS::THROTTLE_MASTER_INPUT_NORM
typedef scs_Id_t< bool, 1650, BIT29 > | SCS::OVERRIDE_AIL_ON
typedef scs_Id_t< bool, 1651, BIT29 > | SCS::OVERRIDE_ELV_ON
typedef scs_Id_t< bool, 1652, BIT29 > | SCS::OVERRIDE_THRO_ON
typedef scs_Id_t< std::vector < float >, 1655, BIT29 > | SCS::OVERRIDE_THRO_NORM
typedef scs_Id_t< float, 1656, BIT29 > | SCS::OVERRIDE_ELV_NORM
typedef scs_Id_t< float, 1657, BIT29 > | SCS::OVERRIDE_AIL_NORM
typedef scs_Id_t< bool, 1660, BIT29 > | SCS::SIM_PAUSED
typedef scs_Id_t< float, 1661, BIT29 > | SCS::SIM_QNH_HPA
typedef scs_Id_t< float, 1662, BIT29 > | SCS::SIM_DEW_K
typedef scs_Id_t< float, 1664, BIT29 > | SCS::BARBER_POLE_SPD_M_S
typedef scs_Id_t< float, 1670, BIT29 > | SCS::PITCH_ACCL_DEG_S_S
typedef scs_Id_t< float, 1671, BIT29 > | SCS::ROLL_ACCL_DEG_S_S
typedef scs_Id_t< float, 1672, BIT29 > | SCS::YAW_ACCL_DEG_S_S
typedef scs_Id_t< bool, 1700, BIT29 > | SCS::MCP_BY_XP
typedef scs_Id_t< int32_t, 1701, BIT29 > | SCS::MCP_SPD
typedef scs_Id_t< int32_t, 1702, BIT29 > | SCS::MCP_HDG
typedef scs_Id_t< int32_t, 1703, BIT29 > | SCS::MCP_ALT
typedef scs_Id_t< int32_t, 1704, BIT29 > | SCS::MCP_VS
typedef scs_Id_t< int32_t, 1705, BIT29 > | SCS::MCP_BUTTON_LIGHTS
typedef scs_Id_t< int32_t, 1706, BIT29 > | SCS::MCP_BACK_LIGHT
typedef scs_Id_t< int32_t, 1707, BIT29 > | SCS::MCP_AT
typedef scs_Id_t< int32_t, 1708, BIT29 > | SCS::MCP_BUTTON_PUSHES
typedef scs_Id_t< int32_t, 1709, BIT29 > | SCS::MCP_CRS1
typedef scs_Id_t< int32_t, 1710, BIT29 > | SCS::MCP_CRS2
## Variables
static const uint8_t | SCS::IDENTIFIER_REVISION = 2
| revision of SCS identifier distribution this SDK was created with

## Detailed Description