<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>0220_palm_edc_ethercat_protocol.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/0220_palm_edc/</path>
    <filename>0220__palm__edc__ethercat__protocol_8h</filename>
    <class kind="struct">MOTOR_DATA_PACKET</class>
    <class kind="struct">TACTILE_SENSOR_BIOTAC_DATA_CONTENTS</class>
    <class kind="union">TACTILE_SENSOR_STATUS</class>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_CAN_BRIDGE_DATA_COMMAND_ADDRESS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a2235f979aff59ec80d53ac159c6c3121</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_CAN_BRIDGE_DATA_SIZE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a1e20f70698718c1d292bbb74d9396172</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_CAN_BRIDGE_DATA_STATUS_ADDRESS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>adf53c73f52a350c293b857fed257cc5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_COMMAND_DATA_ADDRESS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a439d2fcfd96aa77fe81e8ccbcdf22a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_COMMAND_DATA_SIZE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a53071e2ea97371e3d9641921496d5bd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_COMMAND_HEADER_SIZE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abda67c27fc27a66d57c55bde5b860fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_STATUS_DATA_ADDRESS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a26fec7f536941aac6ee2f2ffb32bb7d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ETHERCAT_STATUS_DATA_SIZE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0765ec32f96134ae658ccab260d87406</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INSERT_CRC_CALCULATION_HERE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abb9e3ee301b2f945d5659442dbef0293</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>JOINTS_NUM_0220</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a508950529f275b55ba52acb8a3601995</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_ACK_BIT</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0f064002f03504f36a3ece1f72fa5950</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_DIRECTION_BITS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ad31e3fc4158450d7b50b008ed11790e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_DIRECTION_SHIFT_POS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a7122fc5de9816675dbe7e62b4e0ce8aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_MOTOR_ID_BITS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>af6878c036a82e56d8d877c637df9ba8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_MOTOR_ID_BOTTOM_BIT</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aaaec38b6193d5982725f910980f008a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_MOTOR_ID_SHIFT_POS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>afdb1854993e653716037a6967ad5faa5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_MOTOR_ID_TOP_2_BITS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a2de0971e1390ce21dbf662820ff9fe75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MESSAGE_ID_TYPE_BITS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a2a78ef84e868ff03e1c814ed2af6c0f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_D_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aa0e273fb4734f87dc44c0129f3dc9002</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_D_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a78d069ceaa274d26bc304c2edb21d72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_DEADBAND_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a1ea5ccd54cbd08046e52439ec834fa93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_DEADBAND_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a80225c761302c734181e2312b362fc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_F_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a5100c1ce9d48a0ffc838589053725ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_F_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac20cf559e011ddda69afb97d4ce37b91</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_I_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a46a9aac8e06c06baea76c6000cddb905</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_I_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ae013d223a9d651d7e48e15119715b189</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_IMAX_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a7a68b8e7b172dcaff8245886cefcf57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_IMAX_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a9e0406782fbdf62db0ccc1183033c27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_P_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a8c5c851f268709472c504b745e1380bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_P_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a6fa51e122801ca8a3a75a46dbe7ac00a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_SIGN_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a314294e91b832a207217405d1dd279a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_CONFIG_SIGN_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ad4434408eebc7042e16c7795413f49e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_DEMAND_PWM_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a676640687f6244c43cab5a4afe4d3663</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_DEMAND_PWM_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ae605ec8e617974aaff23b9d503655f03</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_DEMAND_TORQUE_RANGE_MAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a9261106a2f3b61c87fa24e52c56f9f86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_DEMAND_TORQUE_RANGE_MIN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a10f6be0c7da01c6c1a2b84021ee0605b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_A3950_NFAULT</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ae890c5eeea4b425b29e5e7df05ab6437</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_CURRENT_CHOKE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aa2506e5842545b661b35e457d26fbca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_EEPROM_CONFIG_BAD_CRC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ad26f83608419a9be28c1d3fad4524c5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_EEPROM_WRITING</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac38d1cef18156a045bfa09951359cfd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_JIGGLING_IN_PROGRESS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a40cab222a362abbcbf8b6b8ff28fdcde</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_LAST_CONFIG_CRC_FAILED</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a27b4edcd69e272c2640e5f63d749e73e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_LAST_CONFIG_OUT_OF_RANGE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a65c52ff2fb77523dc914524e97282515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_MOTOR_ID_IS_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a5c38fb739b68d97651584ecb3a0f5dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_NO_DEMAND_SEEN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a4c48648e09df9d8bd5c8531b695dfe1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_OVER_TEMP</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac7eecf8b9934ea56423ba7b9d17beac3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_SGL_FAULT</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a7cf398e43d6ab07eeca501d5d12ecffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_FLAG_BITS_SGR_FAULT</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>af0541fd923270b50aec35efe7cd22aa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_BACKLASH_COMPENSATION_DISABLE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aad632cb49dc6e764ce2cd3b7d589039a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_BACKLASH_COMPENSATION_ENABLE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac585b5ba18fcaa8f611b8913d7a7906c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_EEPROM_WRITE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a9b444554ffe2a62f616047b3b05011a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_INITIATE_JIGGLING</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a552d471c215dd979c1ca027bdc2193d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_SGL_TRACKING_DEC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>adfb4e5dd134a37eceba092035d2a124e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_SGL_TRACKING_INC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a4b0993f08bd2930d46e68868b1c6f773</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_SGR_TRACKING_DEC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a76c77e9e0e607de881d267fd1eb9a050</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_CONTROL_SGR_TRACKING_INC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a3559d3f1a2410cf9be7323a9f739447f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MOTOR_SYSTEM_RESET_KEY</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a19c17a52f9480f37298976bf5dbee6d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_DEMAND_TIMEOUT_MS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a2c0a0e3d47d3d63cb16d4a656d81df9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_TORQUE_CONTROL_ERROR_FLAGS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>af60d5c3bc07f94a079578be801da2c8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_MOTORS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a52b56a381e777b55e1b59019d9ee072e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SENSORS_NUM_0220</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a9f09b20133732167a52f3e2585273f7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIOUS_ERROR_FLAGS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a524d457ba8cc46f4d97252483fa09a45</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRAIN_GAUGE_TYPE_COUPLED</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a4a6a01a0556ce2972f8b9fb5275e7b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>STRAIN_GAUGE_TYPE_DECOUPLED</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a66e54eae554495d73bbee1854018cb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TACTILE_DATA_LENGTH_BYTES</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>af841069592daea39a6cdbdefb410c867</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TACTILE_DATA_LENGTH_WORDS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ace9c04593fb9755168cb942777cc9ae3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>EDC_COMMAND</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abb29643570cd46a18867e31f13762c9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDC_COMMAND_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abb29643570cd46a18867e31f13762c9aa66d09eb2aff785ec06e505fc80d4488d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDC_COMMAND_SENSOR_DATA</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abb29643570cd46a18867e31f13762c9aa11891ee4c2539830a9b8394e26f3cc79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDC_COMMAND_SENSOR_CHANNEL_NUMBERS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abb29643570cd46a18867e31f13762c9aacf48bc457cc86a89cf59016e4cbb03b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDC_COMMAND_SENSOR_ADC_CHANNEL_CS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abb29643570cd46a18867e31f13762c9aa65d5a3fa07d26c0864c03ba626eaadd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>EDC_COMMAND_CAN_DIRECT_MODE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abb29643570cd46a18867e31f13762c9aa97bd573c4f1ca672c85b9e1bcf82a4ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FROM_MOTOR_DATA_TYPE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a8f1dcb712d83d0f0a9bcb2dc8b44b08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_SGL</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a84c6bccb67d7423d2a36bdd64915b2a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_SGR</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a41681df1a9e3f198ca3b17181073dea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_PWM</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a5af76f88297f647319c2f9c3e073b09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_FLAGS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a326ada24180f9289382d32a4cce8d08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_CURRENT</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a8d0256dab71fa176ccff882a960544e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_VOLTAGE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a3b7577b26a0334159373c60e871f4d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_TEMPERATURE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0affd62a0c835b5876fb53cf7c51fffc85</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_CAN_NUM_RECEIVED</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a7cd2dbf00e6a50e835ae0dc42315889e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_CAN_NUM_TRANSMITTED</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0ac0f9acb253d698480e74c23a9ad04aec</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_SLOW_MISC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a64e4186fe5b2ab7d4ae205452ca3e978</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_READBACK_LAST_CONFIG</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a994abb7bf6985264359dced5b520862d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_CAN_ERROR_COUNTERS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a8777f3bab5f43e183b01cb306dce5a36</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_PTERM</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a31e37120432f7a5ae9c6dc62119df887</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_ITERM</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0a05da76983a42560c14d9efe2fa114876</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DATA_DTERM</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a51ed7b161aa2648d50637efa16c161b0ab71661b61bbde51bb54fa17b5132337a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FROM_MOTOR_SLOW_DATA_TYPE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a1ba3dc9c9cf4b1bc7f86cb24e30c0074</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_SVN_REVISION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a734224b592e732176c530720788862c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_SVN_SERVER_REVISION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a61817389e2651af39818f1a4c7f3d231</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_SVN_MODIFIED</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a54f3bc95b811bed4855ad4e588ee94fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_SERIAL_NUMBER_LOW</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a6166083b52c5ce46116cdabc01448c56</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_SERIAL_NUMBER_HIGH</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a2d232537dc8c7a27113dcfccca3fb404</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_GEAR_RATIO</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2ac5a7f83e9aaa66674405b238096f5554</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_ASSEMBLY_DATE_YYYY</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a58c6f485e0be95a66a503dd59d6b95a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_ASSEMBLY_DATE_MMDD</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2ac9c877daeea866e3564ea6c4d17249ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_CONTROLLER_F</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a013d8969c8b064fc29a9609cb0ccfb24</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_CONTROLLER_P</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a9070ec395160b93735ab905147457542</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_CONTROLLER_I</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a5513a4a09ac91f60ee4285fcc82bc015</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_CONTROLLER_IMAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a17cd00ba4a680f0fda73db8ffa2b6285</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_CONTROLLER_D</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2afebdb6a26853ff7d126f233bc306a448</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_CONTROLLER_DEADSIGN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a2f84ae6c11a046ddc088b1726fcab3cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_CONTROLLER_FREQUENCY</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a5d17faef536262ec8c6bc170c4a2c804</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_STRAIN_GAUGE_TYPE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a7481eae0bb968b8dd09fcb0bd3ad0efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SLOW_DATA_LAST</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>abd4562f5ea1d5860b0c5531ef43fccd2a9215278119afdcb05b89f528d2d3cfe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FROM_TACTILE_SENSOR_TYPE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_WHICH_SENSORS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338a66fb845a1901ded84689685f778b6d05</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_SAMPLE_FREQUENCY_HZ</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338a25a86da6f0839c522c3c212dd916cbd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_MANUFACTURER</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338a3ddae27535d4fc3aeb58ee3ea062f4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_SERIAL_NUMBER</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338a390f78b8871a1746a0690e9a1f08b8af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_SOFTWARE_VERSION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338a2bf10d08b4c70464118932f8c12d954e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_PCB_VERSION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338a4e839bc863afcc9c8f5ed1e3c54d44b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_RESET_COMMAND</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a0ef658bfead9f47f370d7ee2d8e8f338a22fa298413b3651c11384371ee208e28</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FROM_TACTILE_SENSOR_TYPE_BIOTAC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1ae82c540f7133be7beeaa8b622d27d4f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_PDC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a6840dead4095161cbe6f07b75e512bfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_TAC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1adebe19c585655110ab88162a6555abdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_TDC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1ad747dba872c792072be44efe81055db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_1</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1acb9dfe9c0e4a8c89e347c6986fe3582b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a8004511d24743ba6d1eb78bb59d9112c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a7bd1cc1629a7fa1a8bdd9dd7ddd62b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_4</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1aa3ccb2ae023297d12b85b7beedcb654d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_5</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1acf9847a9d696e2bc922d678396b82a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_6</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a2e4baae269c1567705e1cd3b31279934</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_7</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a6ffad379eda861885e236c17c246a507</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_8</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a297d6d0c75b9a7fabc15b08c3ac03bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_9</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1ac2735a80bb2101c202694031d7abb631</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_10</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1afbc6e2b9524384d9dceb5a9ce2b26dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_11</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a3e79122097f4aa45c454f86ac5e7fe77</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_12</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1ae0d0592bf1dfd5e53a999bda8eaf1544</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_13</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a216c576df7a780429087ddfc51d3a80b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_14</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a2bcbf9f7fb80b28957ba6691c1258dcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_15</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a4adf89667a361e5d2ad4be61c6791c1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_16</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a7377d01107642826261e222d4bca1e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_17</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1ab20ed0339c46c9d21cff730d951834d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_18</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a51c61dfcf0a5256289560a2b0bd1ad90</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_BIOTAC_ELECTRODE_19</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1aea5c218f299f55a4b455c6dced2bf600</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FROM_TACTILE_SENSOR_TYPE_BIOTAC_NUM_VALUES</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac57d52760be78408430876d77b3d74e1a71406982e02ac157e10de39b1fd4650e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>FROM_TACTILE_SENSOR_TYPE_PST3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a179aeca2eb7acec70f4b467f1b603025</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_PST3_PRESSURE_TEMPERATURE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a179aeca2eb7acec70f4b467f1b603025acabd79d97fae1196e6d40fc3b9d663c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_PST3_PRESSURE_RAW_ZERO_TRACKING</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a179aeca2eb7acec70f4b467f1b603025a3acfe0fe648e0528e307f54f3fc8dfc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_TYPE_PST3_DAC_VALUE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a179aeca2eb7acec70f4b467f1b603025a96c6952bd45ab96a032cae7d7914faea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>HARD_CONFIGURATION_INFORMATION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a3bdfe00f176189e307bd60ea8693b997</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>PALM_SVN_VERSION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a3bdfe00f176189e307bd60ea8693b997abc32715bca5f471a3d29a20a6c835334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SERVER_SVN_VERSION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a3bdfe00f176189e307bd60ea8693b997a5aded9e541ca7df9425b08877476a42c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MESSAGE_DIRECTION</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aa64c0fdca2c9a005b53714646e61f9e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIRECTION_DATA_REQUEST</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aa64c0fdca2c9a005b53714646e61f9e8a7aded1fb49d9cf202395b22ab1241be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIRECTION_TO_MOTOR</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aa64c0fdca2c9a005b53714646e61f9e8ab5eb8a0a44a0892ddb9fdb8367431e46</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIRECTION_FROM_MOTOR</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aa64c0fdca2c9a005b53714646e61f9e8a3728769add59e97e1a384875db978a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>DIRECTION_BOOTLOADER</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>aa64c0fdca2c9a005b53714646e61f9e8ac8147413477b18361b82f0f29d08a4d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SENSOR_NAME_ENUM</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFJ1</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a15617112f7729b373c205ae604caf690</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFJ2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a46c950de9de6dfd55db497790708ae02</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFJ3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a79d68a52a2f755fb79891cdd473fb503</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FFJ4</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a5ebd4e26e7ca333f9f16ad8d9be69b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MFJ1</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a13782c164d46bb5f020a92f23770bbc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MFJ2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a96bd6769fc9fc594936a5cf7dcedc7b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MFJ3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6ad602e9ff4ef1dab666c656fbfe4a8770</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MFJ4</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a06bbb9301b9a4bade80b9650159e1cf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RFJ1</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a0d1961b92a4c59e9092b6bad234edd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RFJ2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6aac6e3069e74b148c07d2d0466f2668c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RFJ3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a55bed9161de6517c1cfe947190622169</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RFJ4</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6ad62b98b5c7da4a6c3182228d2e8e7d06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFJ1</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a97e3f70dafa9079ea79c04e860a49189</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFJ2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a079f45298c7643eef7e960454129460e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFJ3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6ab66fbc37e2977091fb46527e55daaac2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFJ4</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a5bbe1680e630e52cbff72bf0dee11ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>LFJ5</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a48275103cbce866c5baebfdd0c96a383</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THJ1</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a16112d49e2989df2f799165e52deeebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THJ2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a88872e41e373a426abaf81fffbdbf4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THJ3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a79db4bdb9f2b8f6531e9689f2447c8ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THJ4</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6af675aeaa638592c4b1173728b8394d51</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THJ5A</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a228fb5dd5fb5c306ad6ab5c43ae0d23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>THJ5B</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a9828a294c1929d86badc47d5c23d1f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRJ1A</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a0bc13be43014e6186bf230f4ab941da8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRJ1B</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a0d44e9a40e3fe9283b205b4f9a527490</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRJ2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a240bb812c33f4bb603232016f220fd13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a31c2c02c569f6f1447e45941533ca1f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCY</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6ab724318434b9e8b4bb46402c42d206f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ACCZ</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a0f4ff1625641bd0a2a9c64e1395b7e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GYRX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a475c768b5359a6acb171ecf37ac0fc1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GYRY</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a61cc61783b7d00be48f570fb575c7f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GYRZ</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6ad8673556bf88f91e2123d02daf173f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AN0</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a5d9fc74a0bc7b2a12d3f91ed729ca6f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AN1</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a9b629f136ed9175ebbdd76980f404477</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AN2</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a489040565659333e391a144b2f61f901</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>AN3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6ac14b38a472fd5569f809017973f9d1e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>IGNORE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a89622619db5cdbcefbb335deb661d8d6a95f1a7f1225304c2d899890044d53011</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TACTILE_SENSOR_PROTOCOL_TYPE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a259175938096850ab252b369db304988</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_PROTOCOL_TYPE_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a259175938096850ab252b369db304988a2ab61a3f449f2ace0ffb9785ae8befa9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_PROTOCOL_TYPE_PST3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a259175938096850ab252b369db304988a68796219f6f7b4fc3d0ff78d6bcd5781</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_PROTOCOL_TYPE_BIOTAC_2_3</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a259175938096850ab252b369db304988a8bea7bd64640b73aff66094638558c13</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TACTILE_SENSOR_PROTOCOL_TYPE_CONFLICTING</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a259175938096850ab252b369db304988a67739000703c3af6c461d20a439a381a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TO_MOTOR_DATA_TYPE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEMAND_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a60ddad0063dfe6c81301a83e9d16ff2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEMAND_TORQUE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a5709984be244006e5bf278b018fc555f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEMAND_PWM</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a28bb77d3aee48d70cc22f845ddcb272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SYSTEM_RESET</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a356b2d1be92d0c2a469aaf4e41aa879b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_SYSTEM_CONTROLS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476ac229a60968f9e005cc3bfbfa5588370a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_FIRST_VALUE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476af5b6747ed611f7277e8a708e4d085e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_MAX_PWM</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476ad2c2cfbed093dcb11e57f7f0ecd54e88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_SG_REFS</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476ac0969bd575ddc3318fc7db876f70e852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_F</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a9670c6388bcc58ce665d864cc3ef7aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_P</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476ab1537b9819e159847e8a0635b6e37334</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_I</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a9154bf1b3fc921a14f596a3f84301377</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_D</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a25f09051d854f11b9a1df93002d45348</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_IMAX</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a8e3402d344c405ceff36bd3703ac5061</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_DEADBAND_SIGN</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476aba2cce74a28a9aa7a8188ebffcd044ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_LAST_VALUE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476af69da3c8e338948ddcb1e15e3dd80e1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_CONFIG_CRC</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a82e6ce9c2410a47a703f460e01127476a47b195647890e5257c59a02c25e2cd22</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>TO_MOTOR_DEBUG_TYPE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a18552d69cda8c7192b84f9395a2b4a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEBUG_INVALID</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a18552d69cda8c7192b84f9395a2b4a78a167b215d5765d5411b237ef68a18cb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEBUG_TORQUE_DEMAND</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a18552d69cda8c7192b84f9395a2b4a78ad56f1a4dc3c536b56a21f16bac4dc763</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEBUG_SGL</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a18552d69cda8c7192b84f9395a2b4a78a2b6dc9726c41ab3903e2c0ba9ec62c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEBUG_SGR</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a18552d69cda8c7192b84f9395a2b4a78a228d0e22c0278be90856ee302c4cc654</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEBUG_CURRENT</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a18552d69cda8c7192b84f9395a2b4a78a0777fd1760f66ce49d47a0c202c79f29</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MOTOR_DEBUG_TEMPERATURE</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a18552d69cda8c7192b84f9395a2b4a78a258a623578ec0ad6dc7339981f6c502c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>error_flag_names</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a39a48f51b73e3c881b387b44f5677315</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>joint_names</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ac5c7da29bf6b94779d208afc887d3438</anchor>
      <arglist>[JOINTS_NUM_0220]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>sensor_names</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>a97c5464781a5754276a95bb155b6d610</anchor>
      <arglist>[SENSORS_NUM_0220]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>slow_data_types</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ab2ff9fc99e041e5bee59f10db72f344e</anchor>
      <arglist>[17]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const char *</type>
      <name>to_motor_data_type_names</name>
      <anchorfile>0220__palm__edc__ethercat__protocol_8h.html</anchorfile>
      <anchor>ae6c31f34e9ce3182b8933c1e0666b8f9</anchor>
      <arglist>[16]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>basics.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/simplemotor-bootloader/</path>
    <filename>basics_8h</filename>
    <class kind="struct">int64</class>
    <class kind="union">union16</class>
    <class kind="union">union32</class>
    <class kind="union">union64</class>
    <member kind="define">
      <type>#define</type>
      <name>__wparam</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>ad50e5827413e1e30b751c1d0782239da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>abs</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a3aa069ac3980707dae1e0530f50d59e4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>abslimit</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a014a50f21775fae9a7eb238eaa7a088c</anchor>
      <arglist>(val, lim)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CARRY_BIT</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a627a6831000da9506da55129e42dc2f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>delay1mtcy</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a5b791a6fd49ceea1017aa1fa0692a6ec</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int16s</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a5159d7b947083ab294cc1efd7324d0d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int16u</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>aaf5255aaf35ab228432c9e607010db26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int24s</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a69eb73d1e909b8bf7a68f9e3fa512ce8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int24u</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a2fe65298c0a5f0358cb04e191e519593</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int32s</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a8be21d51161ac9d52ea9669da6d6b70c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int32u</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a4352582c43c1622399841750192663ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int8s</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a7fa50bebe3d6cde083d5ea509c03c644</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>int8u</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a19f860d6dc0535a37b0bb585ffd147e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>msg_copy</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a4ac8751f4a1d8d1a2ee2fc9e9de8a94f</anchor>
      <arglist>(dest, src)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>rshift_sgn</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>aae266c9434621dae9e65ed4f3fce40ed</anchor>
      <arglist>(val, shift)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>shift_right_signed_16</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>aeb0564bc114645fd05efb218f5df2754</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>shift_right_signed_32</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a73a5bfe974f18cb33b216961a944c010</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="typedef">
      <type>struct int64</type>
      <name>int64u</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a5c3500295a45b4f83adaf36a2d4e38d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union union16</type>
      <name>union16_t</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a9aa9741c415412b43c440abeee610482</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union union32</type>
      <name>union32_t</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>ab71b40f3356c76655ae0ba781c51f2c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>union union64</type>
      <name>union64_t</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a997431bb7b37004a9361f4b76941ddba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ClrWdt_func</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a4b43d29dcab3ad164b4a003945b84eee</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Reset_func</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a25ec6f52ab50a5d94c9d4b0f3b266401</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>ShiftLeft64</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>abaf82c86398c7ad80e5e47ced5088d91</anchor>
      <arglist>(union union64 *p)</arglist>
    </member>
    <member kind="variable">
      <type>const int8u</type>
      <name>basic_lshift</name>
      <anchorfile>basics_8h.html</anchorfile>
      <anchor>a800a5ba78e78e350545d235ef6df4ee2</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>binary.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/simplemotor-bootloader/</path>
    <filename>binary_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>B16</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1fd94a507359139e675217ce90894e41</anchor>
      <arglist>(dmsb, dlsb)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B32</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9af1c8753f69fe79fdae406d1afb6b9a</anchor>
      <arglist>(dmsb, db2, db3, dlsb)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B8</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a690667d3fbf371325061fb356a4aff27</anchor>
      <arglist>(d)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B8__</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a186499a42f5e9924e908d2c32e444487</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HEX__</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a10bf0c87e0266dfdb7d9cdeae98de911</anchor>
      <arglist>(n)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>boot.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/simplemotor-bootloader/</path>
    <filename>boot_8c</filename>
    <includes id="basics_8h" name="basics.h" local="yes" imported="no">basics.h</includes>
    <class kind="struct">CANmsg</class>
    <class kind="union">CANmsg::msg_data</class>
    <member kind="define">
      <type>#define</type>
      <name>BAUD_RATE_PRESCALER</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ac068ccfcfc14ab1630739b1c3422d22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_BRP</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a23909a2b4c2350d6eb785de6cbae09d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_CONFIG_MODE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a54b5bd158c3d2ab998496f856bfb3a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_DISABLE_MODE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a03c791203cbac519be4bc430d832639a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_LISTEN_MODE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aa5d50e692dd44aef492d62c82f338cf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_LOOPBACK_MODE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a8d6ecc44511a48d71daba7c5dc103389</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_MODE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad595c5675a8c84d872d4fd6c3a42fa02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_NORMAL_MODE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a840327e5f898a2d3fa29193acda2c5e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_PHSEG1</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a12d6d65279cdf4cf67bda39a795834fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_PHSEG2</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a72a4192e02ae5380cc07a844ea9a90fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_PROPSEG</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a2e700b8a7f91a6fb7f6371788423a8fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_SAM</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a1473e2e7132145a0a4f63f2d236c7f54</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_SEG2PHTS</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a2a4eb8b8c0c923adc9f5b00a610553ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_SJW</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a84bba2e8ddbbbd39adb40e929a36f16e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CANTX_DRIVE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aa3e653cbef4e475e67eb9b3b211206e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CFGS</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a0570126cc03e2928d882735f1290a3f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EEPGD</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a3edc67f99d5bfbf90b1ee0ea86e4eb4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GIE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a1e3cee306f51b98da4e4c97ab118f506</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PHASE_SEGMENT_1</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a05697730beb0f5dcfa5b745d8ed30e8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PHASE_SEGMENT_2</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aa67179af1cf947c9dd6950d3c1a6c443</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PROPAGATION_SEGMENT</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a3b98434f4fe540a260ab7d03f05c44a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RD</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aefaf886fe6a8977a1a887fb491a6e82c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RECEIVE_BUFFER_MODE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a45b8b5440a0c436fdf27ed9d2a458ea6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RXFUL</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ae2a862cd2b45b70c90d4ed7fcad1440c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SAMPLE_TIMES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aae11f4c73f7cc3a2e398e636d3b9b6a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SEG2PHTS</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a477ceafc832953be2d7d44d4cd38004a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_JUMP_WIDTH</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a908409a41dff145783e72ad1a0513ff4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TXREQ</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>acb3432e544f012a83d00ad4f596bd1e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WR</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ac1efd35edf6555320eb2a4b0b2d9c3a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WREN</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a53dec1d28a7c7b24b2d56c058f7e140a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>BOOTLOADER_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_DATA_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a0d997e1205b9d978464149c07c2ef04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_FLASH_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aae3f54cd8c95209166b7fdc8f10bc952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERASE_FLASH_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9043a4e0914e86fbf1368f8cc8a10c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423ad2b594126bcb415fd73b1b4a27b3bdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_VERSION_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a28ac54bbddd5119b23a7b610856536f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_ADDRESS_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9d504a5c576ff8c74915ae554fac01f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_PACKET</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aac1b6d12bc4c93fb9f59412f12571f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_DATA_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a0d997e1205b9d978464149c07c2ef04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_FLASH_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aae3f54cd8c95209166b7fdc8f10bc952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERASE_FLASH_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9043a4e0914e86fbf1368f8cc8a10c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423ad2b594126bcb415fd73b1b4a27b3bdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_VERSION_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a28ac54bbddd5119b23a7b610856536f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_ADDRESS_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9d504a5c576ff8c74915ae554fac01f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_FLASH_WRITE_COMMAND</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423ac6e0238f7774ca38fe72da64b0954852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_PACKET</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aac1b6d12bc4c93fb9f59412f12571f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CAN_MODE_VALUES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ab3f0605842a1af98662b99173ff1543b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_MODE_LEGACY</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ab3f0605842a1af98662b99173ff1543ba217856f9206de77acd4e0993f2f2762d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_MODE_ENHANCED_LEGACY</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ab3f0605842a1af98662b99173ff1543ba9fffcbacc8dfe0a7ada1459a78af3fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_MODE_ENHANCED_FIFO</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ab3f0605842a1af98662b99173ff1543ba4cec7e4fd4bb31fbb8d951c2a977791c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CAN_WAKE_VALUES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a704693633cb0a5cb0ab6bf27ad671a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_WAKE_ENABLE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a704693633cb0a5cb0ab6bf27ad671a11ab4cc3430bccf865e4f9a4824d31ec749</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_WAKE_DISABLE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a704693633cb0a5cb0ab6bf27ad671a11a442b93c4f0bf1aa7145f0bff98c8620a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>CANTX_DRIVE_VALUES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a7d128a1676da3f64ef4489c8257e60a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CANTX_DRIVE_VDD</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a7d128a1676da3f64ef4489c8257e60a8ae951e0b1a2a91cc906b6569d2fcd38af</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CANTX_DRIVE_TRI_STATE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a7d128a1676da3f64ef4489c8257e60a8a19db7544e90adc23a19d895a2e18cc3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ECAN_RX_MSG_FLAGS</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a402e56596aa03895e61a646176acedc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECAN_RX_OVERFLOW</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a402e56596aa03895e61a646176acedc4a48ec6a9ee9082c1a4b5d87fd6e3596c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECAN_RX_INVALID_MSG</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a402e56596aa03895e61a646176acedc4aa19a8aac1d76a568a141799177fcc675</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECAN_RX_XTD_FRAME</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a402e56596aa03895e61a646176acedc4afb3ba06dce3267806f87a4a60662a577</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECAN_RX_RTR_FRAME</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a402e56596aa03895e61a646176acedc4af1bdf79a81ebfabfe6d05974ad7c0012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ECAN_RX_DBL_BUFFERED</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a402e56596aa03895e61a646176acedc4a1f184c8358f0005c297ab89e5a9b843c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>RECEIVE_BUFFER_MODE_VALUES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a15aa58b5323afe2af18543ab3a8639d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECEIVE_ALL_MESSAGES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a15aa58b5323afe2af18543ab3a8639d2abe174d9bbf51128e4bf7037d5ab8ff4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECEIVE_EXTENDED_MESSAGES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a15aa58b5323afe2af18543ab3a8639d2a5f96835cb3a8b1f6adb1d25215a930e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RECEIVE_STANDARD_MESSAGES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a15aa58b5323afe2af18543ab3a8639d2a3099f0b776ef35ba392b1a36f0746a6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SAMPLE_TIMES_VALUES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ae674c1c5c2db10a15b44376182558866</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLE_ONCE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ae674c1c5c2db10a15b44376182558866a85131497a4e5f3b04af85b75d3515ad7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SAMPLE_THRICE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ae674c1c5c2db10a15b44376182558866a21e69536afd4a2c61bf9777c71b04fe8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SEG2PHTS_VALUES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aa3f16a9d03627dcea63b29628ec65229</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEG2PHTS_FREE</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aa3f16a9d03627dcea63b29628ec65229a7891327ef2eddf360b882701843d2981</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SEG2PHTS_CALC</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aa3f16a9d03627dcea63b29628ec65229a9f271b6b813d208d4345b63f7a0f5e75</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>SYNC_JUMP_WIDTH_VALUES</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad06984f57ad04689b3fceaa6ae1fa247</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_JUMP_WIDTH_1X</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad06984f57ad04689b3fceaa6ae1fa247a36d445ed5353af74b857b6aff9b5acb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_JUMP_WIDTH_2X</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad06984f57ad04689b3fceaa6ae1fa247a73aeed9e34844b1c7b297bc542574769</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_JUMP_WIDTH_3X</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad06984f57ad04689b3fceaa6ae1fa247a440d3074b559691ba9f9f4c50b1effb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SYNC_JUMP_WIDTH_4X</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad06984f57ad04689b3fceaa6ae1fa247aea0ddeb944ac8538667808b73c10e83b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>acknowledge_packet</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a51caa0a8e696e2ffc0a959bbcb3609ae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>can_init</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a415a20aa42cf14ef2746ac935e2db4a1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>erase_flash</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a827d0355897c5c720ec2983f4743402d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>handle_can_msg</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a9bb8b7b2d5ebf5f7dfaeb7bcbe890236</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>main</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a6288eba0f8e8ad3ab1544ad731eb7667</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int8u</type>
      <name>read_eeprom</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a12fc2d98ba84c96d69bf915facfd7e50</anchor>
      <arglist>(int8u address)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>read_flash</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a5fbbfb0690d94decd2c137ca21a47fac</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_bootloader_hello_message</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a01fbceb64b93401513b2ec4aac80a97e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>sendCanMsg</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a0e645a6ee5d6bdec3bc0df6280403e0a</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serious_error</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a29b6026b707b0e6bef23eb9ae9979ef6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VIntH</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ad27a2fcf7618d6eac8f06355926da000</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>VIntL</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ac709adcf2a0ccdd7dadb036d1058d236</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int8u</type>
      <name>we_should_boot</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a1e492eb3d117b81abe386e5591959cc5</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_eeprom</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ade870ba4fb565621d7ad93f748b13373</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_flash_address</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ae6bdaaff1bfc55c9b02372d8fc90e0be</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>write_flash_data</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a3da5a6da7ae48a97f37094e4345c8ab3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>struct CANmsg</type>
      <name>CanMsgR</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a273271f4ae6550f1949e29a91b940baa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct CANmsg</type>
      <name>CanMsgT</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>ab188f04cac2665ddef56e9aec410c09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>motor_id</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>aff1713379967249f8eaa314bf6814e7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>position</name>
      <anchorfile>boot_8c.html</anchorfile>
      <anchor>a7089f303abb76f707cb5f428d972e06a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>bootloader.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/simplemotor-bootloader/</path>
    <filename>bootloader_8h</filename>
    <member kind="enumeration">
      <name>BOOTLOADER_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_DATA_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a0d997e1205b9d978464149c07c2ef04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_FLASH_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aae3f54cd8c95209166b7fdc8f10bc952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERASE_FLASH_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9043a4e0914e86fbf1368f8cc8a10c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423ad2b594126bcb415fd73b1b4a27b3bdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_VERSION_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a28ac54bbddd5119b23a7b610856536f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_ADDRESS_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9d504a5c576ff8c74915ae554fac01f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_PACKET</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aac1b6d12bc4c93fb9f59412f12571f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_DATA_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a0d997e1205b9d978464149c07c2ef04a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_FLASH_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aae3f54cd8c95209166b7fdc8f10bc952</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ERASE_FLASH_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9043a4e0914e86fbf1368f8cc8a10c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESET_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423ad2b594126bcb415fd73b1b4a27b3bdee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>READ_VERSION_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a28ac54bbddd5119b23a7b610856536f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>WRITE_FLASH_ADDRESS_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423a9d504a5c576ff8c74915ae554fac01f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>START_FLASH_WRITE_COMMAND</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423ac6e0238f7774ca38fe72da64b0954852</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>MAGIC_PACKET</name>
      <anchorfile>bootloader_8h.html</anchorfile>
      <anchor>ad1fcc06c21520767915c1f029df0b423aac1b6d12bc4c93fb9f59412f12571f88</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>c018i-custom.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/simplemotor-bootloader/</path>
    <filename>c018i-custom_8c</filename>
    <member kind="function">
      <type>void</type>
      <name>_entry</name>
      <anchorfile>c018i-custom_8c.html</anchorfile>
      <anchor>a509079c5cf262124062eea08b4d10376</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_startup</name>
      <anchorfile>c018i-custom_8c.html</anchorfile>
      <anchor>ac445449ba1b7a910c77e00df41f40faf</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>main</name>
      <anchorfile>c018i-custom_8c.html</anchorfile>
      <anchor>a6288eba0f8e8ad3ab1544ad731eb7667</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>this_node.c</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/0220_palm_edc/</path>
    <filename>this__node_8c</filename>
    <includes id="this__node_8h" name="this_node.h" local="yes" imported="no">this_node.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CORE_TIMER_TO_MICROSECONDS</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ab9f41f524bb28d20b79d3b9c00bb7f58</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__assert_dynamic_fail</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a55cccc18aaa8c5c836fff8de57390fb2</anchor>
      <arglist>(const char *UNUSED(fmt),...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>approx_1ms_handler</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a6f019f01a7862fdde65e3c4481316e01</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int16u</type>
      <name>calculate_idle_time</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ab43a6ccd931a150cdf157482e93b8fe3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Check_For_EtherCAT_Packet</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>abdf4a1da87353c6e5e49a4537ab1f335</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delay_ms</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ac759861a833044c3a61ff3b1ce130c52</anchor>
      <arglist>(int32u milliseconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delay_us</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a2fcc8420cfee3ab096d8080b5214af62</anchor>
      <arglist>(int32u microseconds)</arglist>
    </member>
    <member kind="function">
      <type>int32u</type>
      <name>get_frame_time_us</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a573213dfec43cf47103b9124c052e937</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise_this_node</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a061032514413f62ce89a8ab2915bc545</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int8u</type>
      <name>not_all_motor_data_received</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a87c7a227181389a3a4b8a4a19c300979</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Platform_Init_Callback</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ab38b092d9cd77a4768e9253c896fa119</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Read_All_Sensors</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ac9d67c6b3612f49418a55c424ea09a35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Read_Commands_From_ET1200</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a6ec40e50835e7345ac6189c21b01257b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Received_Motor_Data</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a26b168ec39a8e2c7b8708ede37612efa</anchor>
      <arglist>(FROM_MOTOR_DATA_TYPE data_type, int8u motor_number, int16s measured_torque, int16u other_value)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_error_code</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ace5388c4e01f52e37c6347817bf8d935</anchor>
      <arglist>(ERROR_CODE error_code)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_error_string</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a9d8b7488e4bc1b40cbb9354ac85affbf</anchor>
      <arglist>(char *error_string,...)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_event_code</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ae817dc13915fd25dff653a035dccfa8e</anchor>
      <arglist>(EVENT_CODE event_code)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>report_event_string</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>afdc4fb592abf97526b635c507389af80</anchor>
      <arglist>(char *event_string,...)</arglist>
    </member>
    <member kind="function">
      <type>int8u</type>
      <name>ROS_Wants_me_to_send_CAN</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a55eee3b4c3ea2a640112dec1d15ce5b6</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>run_tests</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a6bbcde329a18bafb08786066fc57c49b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Service_EtherCAT_Packet</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a83ae7cf51a6009fe886abd6e83bf1b46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int8u</type>
      <name>There_is_Command_From_ET1200</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>aca67869b73e79e53a8674d1c3dd63be3</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Wait_For_All_Motors_To_Send_Data</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ab0dbdac2e5faeebe202081730d983a3d</anchor>
      <arglist>(int32u timeout_us)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Wait_For_Until_Frame_Time</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>abcd82387db11fe72f8bb5a8b486236da</anchor>
      <arglist>(int32u frame_time_us)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_status_data_To_ET1200</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ab69ef723105cce84e3176f903b8fa8d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>zero_motor_data_packets</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a8c5b95d22ca7bd08a6e6dced697bafb7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ETHERCAT_CAN_BRIDGE_DATA</type>
      <name>can_bridge_data_from_ROS</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a3f48bdba4ba02f247a413f51decbb86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ETHERCAT_CAN_BRIDGE_DATA</type>
      <name>can_bridge_data_to_ROS</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a93af7357f2bc313bd69a71bbbfec41d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LED_Class *</type>
      <name>ET1200_AL_err_LED</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a37e8045c67a02d361a9101d2b2cf8095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_COMMAND</type>
      <name>etherCAT_command_data</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>aa1d9219fd98e657045d1ed578c72aa4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ETHERCAT_DATA_STRUCTURE_0200_PALM_EDC_STATUS</type>
      <name>etherCAT_status_data</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a9cd6d8403c5d4554a1997054e9de74cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32u</type>
      <name>frame_start_time</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a708e88f0d9ef56468d3845329f9aab7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32u</type>
      <name>global_AL_Event_Register</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a008793f9fb3004145d07083fef080fba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32u</type>
      <name>idle_time_start</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>adfdc2b43817157df88bd8aca5f3fd9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LED_Class *</type>
      <name>LED_CAN1_ERR</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>aff5ab0a98f723cee7136a624ae82199a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LED_Class *</type>
      <name>LED_CAN1_RX</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a79a14d70d6eea562ee4d4bf764ee512c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LED_Class *</type>
      <name>LED_CAN1_TX</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a93f87e13841f192a40c52680757599c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LED_Class *</type>
      <name>LED_CAN2_ERR</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a600bc17bbefa0a3a3fb5f380f1bff48a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LED_Class *</type>
      <name>LED_CAN2_RX</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>affad5cc3c433c47ed123a806e2914a58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>LED_Class *</type>
      <name>LED_CAN2_TX</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a0068e9a7ebcde94134c3433192bcfeee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64u</type>
      <name>node_id</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ac1a2472a3debdf99624beaf0ffe21578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>num_motor_CAN_messages_received_this_frame</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>abe38348018919872b997a6020d7a2a7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>palm_EDC_0200_sensor_mapping</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>ac297cc41e7aa6f1ee06414aa286a86e9</anchor>
      <arglist>[64]</arglist>
    </member>
    <member kind="variable">
      <type>TACTILE_SENSOR_PROTOCOL_TYPE</type>
      <name>tactile_sensor_protocol</name>
      <anchorfile>this__node_8c.html</anchorfile>
      <anchor>a290421d9b40fd1cf8d96fd816d4e1021</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>this_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/released/external/0220_palm_edc/</path>
    <filename>this__node_8h</filename>
    <includes id="0220__palm__edc__ethercat__protocol_8h" name="0220_palm_edc_ethercat_protocol.h" local="yes" imported="no">0220_palm_edc_ethercat_protocol.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ACCEL_CS_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>aa9ea5195bac6811fc167efadfac7c9e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALL_LED_BITS_PORTB</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a09f87c1122eae456fb31012c708c7cbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALL_LED_BITS_PORTC</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a087668deda2d867992c5d741bb08ee2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALL_LED_BITS_PORTD</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a6240fdb70dde43c32c3a8ffe0bdea29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALL_LED_BITS_PORTE</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a3400561eae6bde2abf3fa7f9e2f65b88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ALL_LED_BITS_PORTF</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a3d0d6c25d6448d5cb49caa40e076511e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>AUTO_TRIGGER</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a87f5350c992b766e597cd9a14b617049</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_BASE_ADR_MOTORS_RX</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ae955b383842a460813685d91af573ad0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_BASE_ADR_MOTORS_TX</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ad54e00f656b438e156784bc073a0c2d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CAN_BUS_SPEED_HZ</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a86b6ab0da596362142d3b52f6afd7ead</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DUAL_CAN_AVAILABLE</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>aa4bf28168a592fe3f93e3542de3f7def</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ET1200_CHIP_SELECT_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a679f5cfb0f1dfbfe67bc7fb7f8cf3e05</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ET1200_EEPROM_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a32a3698ab90f8568190aaa2377e2d131</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ET1200_RESET_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ab0467f33eab429616fc1a3cf5692d012</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ET1200_SOMI_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a912a2f636b88e1babe25544e91f658d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ET1200_SPI_CHANNEL</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>abc4e01cd7da8305818b0227004dbaf79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FF_SOMI</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a8badf026dffc64c3d5894354fbee431b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FIND_FREE_CAN_BUFFER_MAX_TRIES</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a3f7dd6703d83841a846e5a17462a6cd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>I2C_PORT</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ad9ecf80e1eac083d16ec47f9d3aeb39f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INCLUDE_IMPLEMENTATION_DETAILS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a6ce71cfbcca9d764d16afaa31ad6f4ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_AL_ERR_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a92e3cd5118cd134612dc4dcf399b092d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_CAN1_ERR_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a6f1ac6aa40a5b3cb9be820c7f63cfa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_CAN1_RX_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ae835a3aedbfd287b56f96682bee47a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_CAN1_TX_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a5b0d52bf484291bdcc4174bac7316eaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_CAN2_ERR_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a9ba36496b30e23c9f48f45a5f4b041f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_CAN2_RX_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a9a4dadb60e50911fb9b2f220fd3d44be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_CAN2_TX_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a313a34cca0c27e87c5b725b162375724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LF_SOMI</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a77f95509a435b327980f5c9f148b7cfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MF_SOMI</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a917b962e3cc64a0958a92e76a2d999cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NO_STRINGS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>af6685a52e583bfac41928534d9e937bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_LEDS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a4c4ae9a4146ce8d6a5debc90300d9abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_PINS_PER_PORT</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a921d57e72f9b4ad502b17538e1d9ec2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_PORTS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>af89985dbf9e670e3e7baebb0e05a0f46</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_SPI_PORTS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a50d90290a9ea8a2ddb30beb910f08223</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PALM_PCB_01</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a204ac80b6f8c9556ce995891615f7230</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PERIPHERAL_BUS_CLOCK_HZ</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a0cc25af90c6ea856994c04ee23cd9862</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_BIT</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac1db2507123519e1fa4967b4b1b33e28</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RF_SOMI</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a80943810915c365bda9ac86e660e1de6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI2_CS_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a90220cf36047806f0b786fd90a29233c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_BUF</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>aae95da77e5ed1cff8a39755b665c861b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a072a63b7e6a538944071ad94c2b1d524</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CON</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a4526c7b56534805c7efdc8abbdf19459</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CS_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ad315c5b0bf1d3cd5a38b85b54f45d8a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_MOSI_PIN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a67d2c0b6e0ecbd0351958756e4830172</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_PORT</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a8112c985f7444e82198d7571ce0a9160</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_STAT</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a006f9f65373f58a09f93783165b7e106</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_STATbits</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a9406dce1c20bf8c77b940cce6f620706</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_CHIP_SELECT_DOWN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a68de46bef1c1ed46615170fdc8952122</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_CHIP_SELECT_UP</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac56b28439daedb563e65e5a6eba0159e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_CLOCK_DOWN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a3fb71e665b75e726571acdb4a0867b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_CLOCK_UP</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a6425e2e9702e9d7dc0e4f5fc9769cf90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_0</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a93712ab66bbeea3d48e5a9c3fa9bfa2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_1</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a66ead8b6d6d17137b9c14b678373783f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_2</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>af49f1ef44332a2f10236f628d1ea7654</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_3</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a98020e6bcec4627a6c531a553a784c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_4</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a0329c7a635d42bc3d41cfecf56e43ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_5</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ab90c0a9a83c5c275f2cbd653a1f8f864</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_6</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a99984ae16fabaebcdeee63f3a63f0ae9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_INPUT_BIT_7</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a2a061815e939288c302aa68db12b9448</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_MOSI_DOWN</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a7e6f1b53e64d54035a6e84395976eb2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPIP_MOSI_UP</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac7d809794a5a71562141b78f8d2bb46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYSTEM_FREQ_HZ</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a7adb4cabffef17bdaf8677044b68627d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TH_SOMI</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ad4b87af5c8615c4b365e207743519f7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>THIS_NODE_PRODUCT_CODE</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a231e31a313328fc0d322a891f296a5c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_SIMPLE_PST_CS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a7f17d786f99747d727222bf35b6f47c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>ERROR_CODE</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a4db9ee29f2ff83c71567c12f6bfbf28c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_ERROR_CODES</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a4db9ee29f2ff83c71567c12f6bfbf28cacb7f263370d21e66bd164b190d7bb000</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SIMPLE_CAN_ERROR_CODES</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a4db9ee29f2ff83c71567c12f6bfbf28cabd34eaa7bd382febf9e593daf175d540</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>EVENT_CODE</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>aadcd1655e094548524dd60cc3367e5a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>CAN_EVENT_CODES</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>aadcd1655e094548524dd60cc3367e5a1a00c45795911e00c09d3079b4cf6badd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>bad_CAN_message_seen</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac304a589784db0acc69cb7c795323975</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Check_For_EtherCAT_Packet</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>abdf4a1da87353c6e5e49a4537ab1f335</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Collect_All_CAN_Messages</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a7f3011d09ad35cb46ad7e47faadde21f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delay_ms</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac759861a833044c3a61ff3b1ce130c52</anchor>
      <arglist>(int32u milliseconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delay_us</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a2fcc8420cfee3ab096d8080b5214af62</anchor>
      <arglist>(int32u microseconds)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Fill_Sensor_Data_Structure</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac21cc31b5092b4becf365929d3f0b383</anchor>
      <arglist>(I2C_MODULE I2Cm)</arglist>
    </member>
    <member kind="function">
      <type>int32u</type>
      <name>get_frame_time_us</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a573213dfec43cf47103b9124c052e937</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int8u</type>
      <name>get_from_motor_data_type</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a878cf429764a78af0fa84021c6b28177</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>int8u</type>
      <name>get_which_motors</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>afea2da25b9e5b2410ea9503179a39db7</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>handle_configuration_message</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a8cbc999113a22f36cec7ec263d53724b</anchor>
      <arglist>(CAN_message *message)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialise_this_node</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a061032514413f62ce89a8ab2915bc545</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Read_All_Sensors</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac9d67c6b3612f49418a55c424ea09a35</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Read_Commands_From_ET1200</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a6ec40e50835e7345ac6189c21b01257b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Send_All_CAN_Messages</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>aa43b0e700ad157d07b7cd0e3cad45683</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Send_Sensor_Data_Structure</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a833acb61463a4432c10ef9c0efce53ef</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Service_EtherCAT_Packet</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a83ae7cf51a6009fe886abd6e83bf1b46</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Translate_SOMI_Bits</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac0f0dae474080551dbf0adc136569129</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Wait_For_Until_Frame_Time</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>abcd82387db11fe72f8bb5a8b486236da</anchor>
      <arglist>(int32u frame_time_us)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>write_status_data_To_ET1200</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ab69ef723105cce84e3176f903b8fa8d9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>ETHERCAT_CAN_BRIDGE_DATA</type>
      <name>can_bridge_data_from_ROS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a3f48bdba4ba02f247a413f51decbb86d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ETHERCAT_CAN_BRIDGE_DATA</type>
      <name>can_bridge_data_to_ROS</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>a93af7357f2bc313bd69a71bbbfec41d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int64u</type>
      <name>node_id</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac1a2472a3debdf99624beaf0ffe21578</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>palm_EDC_0200_sensor_mapping</name>
      <anchorfile>this__node_8h.html</anchorfile>
      <anchor>ac297cc41e7aa6f1ee06414aa286a86e9</anchor>
      <arglist>[64]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>types_for_external.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-shadow_robot_ethercat/doc_stacks/2014-01-02_11-57-46.798058/shadow_robot_ethercat/sr_external_dependencies/include/sr_external_dependencies/</path>
    <filename>types__for__external_8h</filename>
    <member kind="typedef">
      <type>signed short</type>
      <name>int16s</name>
      <anchorfile>types__for__external_8h.html</anchorfile>
      <anchor>aa025efe469f75150b783a831c4b67c3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>int16u</name>
      <anchorfile>types__for__external_8h.html</anchorfile>
      <anchor>a409a5c4bea6981c30b308684efa33f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed int</type>
      <name>int32s</name>
      <anchorfile>types__for__external_8h.html</anchorfile>
      <anchor>adb24cb50c464543685a4699c5d7ea660</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>int32u</name>
      <anchorfile>types__for__external_8h.html</anchorfile>
      <anchor>a2ba8e0357fdc7b7a450e6893ed81e8e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>signed char</type>
      <name>int8s</name>
      <anchorfile>types__for__external_8h.html</anchorfile>
      <anchor>af7aa9c3e7e9603e38247d0e319a4ca92</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>int8u</name>
      <anchorfile>types__for__external_8h.html</anchorfile>
      <anchor>ae712ac7a6479b38bdbb3286e80b72049</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="group">
    <name>NodeName</name>
    <title>NodeName</title>
    <filename>group__NodeName.html</filename>
  </compound>
  <compound kind="struct">
    <name>CANmsg</name>
    <filename>structCANmsg.html</filename>
    <class kind="union">CANmsg::msg_data</class>
    <member kind="variable">
      <type>union CANmsg::msg_data</type>
      <name>d</name>
      <anchorfile>structCANmsg.html</anchorfile>
      <anchor>a4c8fe4a307ac8f3fa05fe78f9e033b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ECAN_RX_MSG_FLAGS</type>
      <name>flags</name>
      <anchorfile>structCANmsg.html</anchorfile>
      <anchor>aa9ec5f1c4f7ede4dbc996d3f74b5cac7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>length</name>
      <anchorfile>structCANmsg.html</anchorfile>
      <anchor>ad192d351152446186969ccbaa6973080</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>messageID</name>
      <anchorfile>structCANmsg.html</anchorfile>
      <anchor>a059f755b0eaf1fc6c72ecc29240a4cec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>CANmsg::msg_data</name>
    <filename>unionCANmsg_1_1msg__data.html</filename>
    <member kind="variable">
      <type>int8u</type>
      <name>byte</name>
      <anchorfile>unionCANmsg_1_1msg__data.html</anchorfile>
      <anchor>afa3ace31c2c6d17814fc29584da9958d</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>int32u</type>
      <name>dword</name>
      <anchorfile>unionCANmsg_1_1msg__data.html</anchorfile>
      <anchor>a0e824c711b356e0529bf0c0b6da9feba</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int64u</type>
      <name>qword</name>
      <anchorfile>unionCANmsg_1_1msg__data.html</anchorfile>
      <anchor>a0404cb5a243bddf4747f7d7e714049b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>word</name>
      <anchorfile>unionCANmsg_1_1msg__data.html</anchorfile>
      <anchor>adb2600d1e01329dfa62efafa7132c32b</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>int64</name>
    <filename>structint64.html</filename>
    <member kind="variable">
      <type>int32u</type>
      <name>high</name>
      <anchorfile>structint64.html</anchorfile>
      <anchor>ac51a388062a18340301fb914ae7d6af7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int32u</type>
      <name>low</name>
      <anchorfile>structint64.html</anchorfile>
      <anchor>a53c114435402f638d65fcc9d71203df7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MOTOR_DATA_PACKET</name>
    <filename>structMOTOR__DATA__PACKET.html</filename>
    <member kind="variable">
      <type>int16u</type>
      <name>misc</name>
      <anchorfile>structMOTOR__DATA__PACKET.html</anchorfile>
      <anchor>a65bec648e662b12d0dd8a26bad3c8f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16s</type>
      <name>torque</name>
      <anchorfile>structMOTOR__DATA__PACKET.html</anchorfile>
      <anchor>ae905a736241ddc1cdfc6c9a61001b13b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TACTILE_SENSOR_BIOTAC_DATA_CONTENTS</name>
    <filename>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS.html</filename>
    <member kind="variable">
      <type>struct TACTILE_SENSOR_BIOTAC_DATA_CONTENTS::@0</type>
      <name>data_valid</name>
      <anchorfile>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS.html</anchorfile>
      <anchor>a87738a9884e5baef193ee9eea0e17a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>other_sensor</name>
      <anchorfile>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS_1_1@0.html</anchorfile>
      <anchor>a3fa2cc8d91ca807a39f5b7460a739b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>Pac0</name>
      <anchorfile>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS_1_1@0.html</anchorfile>
      <anchor>a4417f423d3bba4bf69462351e88e065f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8u</type>
      <name>Pac1</name>
      <anchorfile>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS_1_1@0.html</anchorfile>
      <anchor>aabed592c545d9c79d449b5f1eda66ffc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>nothing</name>
      <anchorfile>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS.html</anchorfile>
      <anchor>a9524ea20702039463a924bbad217d427</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>other_sensor</name>
      <anchorfile>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS.html</anchorfile>
      <anchor>ac2b765cd9549b5539dcaad42f6549c53</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>Pac</name>
      <anchorfile>structTACTILE__SENSOR__BIOTAC__DATA__CONTENTS.html</anchorfile>
      <anchor>a2f3c476fa7a7c0a0b42a41161e7f6a5d</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>TACTILE_SENSOR_STATUS</name>
    <filename>unionTACTILE__SENSOR__STATUS.html</filename>
    <member kind="variable">
      <type>char</type>
      <name>string</name>
      <anchorfile>unionTACTILE__SENSOR__STATUS.html</anchorfile>
      <anchor>a037ce8a3f85419f609975db007acd9f0</anchor>
      <arglist>[TACTILE_DATA_LENGTH_BYTES]</arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>word</name>
      <anchorfile>unionTACTILE__SENSOR__STATUS.html</anchorfile>
      <anchor>af35f18add0c3363ba6d6c4baf16b2f3a</anchor>
      <arglist>[TACTILE_DATA_LENGTH_WORDS]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>union16</name>
    <filename>unionunion16.html</filename>
    <member kind="variable">
      <type>int8u</type>
      <name>byte</name>
      <anchorfile>unionunion16.html</anchorfile>
      <anchor>a684a9bc645d19c8971e88ebafecfbdbd</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>word</name>
      <anchorfile>unionunion16.html</anchorfile>
      <anchor>a7f63fe82266fad5d73eb9e50670f3c65</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>union32</name>
    <filename>unionunion32.html</filename>
    <member kind="variable">
      <type>int8u</type>
      <name>byte</name>
      <anchorfile>unionunion32.html</anchorfile>
      <anchor>a7b68802fdf8677080d6f452a916d99a3</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>int32u</type>
      <name>dword</name>
      <anchorfile>unionunion32.html</anchorfile>
      <anchor>a07298fe7552fd42f5e45e809a59c9cc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>word</name>
      <anchorfile>unionunion32.html</anchorfile>
      <anchor>a849424ad66f7915b192d1120e9de4e2f</anchor>
      <arglist>[2]</arglist>
    </member>
  </compound>
  <compound kind="union">
    <name>union64</name>
    <filename>unionunion64.html</filename>
    <member kind="variable">
      <type>int8u</type>
      <name>byte</name>
      <anchorfile>unionunion64.html</anchorfile>
      <anchor>af75feb615a93d6de304f2fcab9da3089</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>int32u</type>
      <name>dword</name>
      <anchorfile>unionunion64.html</anchorfile>
      <anchor>aacec5663f1750c4fcc27c39cdca93aff</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>int16u</type>
      <name>word</name>
      <anchorfile>unionunion64.html</anchorfile>
      <anchor>a782b4ded9767a06035b2891e5237299c</anchor>
      <arglist>[4]</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gazebo</name>
    <filename>namespacegazebo.html</filename>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
