<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>abi.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>abi_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>__cxa_deleted_virtual</name>
      <anchorfile>abi_8cpp.html</anchorfile>
      <anchor>ab82c8df80f4e09b6e80cab3b299bba7f</anchor>
      <arglist>(void) __attribute__((__noreturn__))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>__cxa_pure_virtual</name>
      <anchorfile>abi_8cpp.html</anchorfile>
      <anchor>aac7f84eef05f90c26d66fe609017bcee</anchor>
      <arglist>(void) __attribute__((__noreturn__))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Arduino.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>Arduino_8h</filename>
    <includes id="binary_8h" name="binary.h" local="yes" imported="no">binary.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>_NOP</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a46388d9db8422abfea56ae2323f7a77c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>abs</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a3aa069ac3980707dae1e0530f50d59e4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>analogInPinToBit</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a220e52e727b3b726b3d5a2295d98ca9d</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>analogInPinToBit</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a220e52e727b3b726b3d5a2295d98ca9d</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>bit</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>af419eea95c24741f969fbe9eb534404e</anchor>
      <arglist>(b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>bitClear</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>abbe843c0521806a4ab2e7cffe44769e2</anchor>
      <arglist>(value, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>bitRead</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aff20d8c0a05ad3043afa2e4ad9ebe768</anchor>
      <arglist>(value, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>bitSet</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a6a8195c0e930f86c6af03ba6af8b41dd</anchor>
      <arglist>(value, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>bitWrite</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a42c17f59f3f9a3112d01246760067a8e</anchor>
      <arglist>(value, bit, bitvalue)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CHANGE</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aa39fdb6674592214dc56eacc0808eec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>clockCyclesPerMicrosecond</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ae6741cdb6d1d3f17299b9874ddc2c12e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>clockCyclesToMicroseconds</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a262d28355fa4b64b12743b5e93f7516b</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>constrain</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a7df4a1319e5665c9040aa1838eef987c</anchor>
      <arglist>(amt, low, high)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEFAULT</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a3da44afeba217135a680a7477b5e3ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEG_TO_RAD</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a212460e743fecb084d717bb2180c5a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>degrees</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>afe93c2c14da376a1621194c15c1de496</anchor>
      <arglist>(rad)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToBitMask</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a97d049a432ec5a04c40510df440c786a</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToPort</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a695126157083b643a98b9b800e28ac6f</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToTimer</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a64a2691203f7d4e1d680b7cd6b7395b1</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISPLAY</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ab4bf926a45354a2f328f1a7b94ebd3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EULER</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a7f4ee7567f891560bb62dfbda5f93088</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>af3fe37c1cda80aa7202b5a3bb7557dc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FALLING</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ac00eb6fc2047dc399280f31b0c5f4472</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HALF_PI</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ae3ec3219e4eee3b0992bfd59c2e2bc42</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HIGH</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a5bb885982ff66a2e0a0a45a8ee9c35e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>highByte</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a32fff07c58e569ce66ad409fe85c73bb</anchor>
      <arglist>(w)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a1bb283bd7893b9855e2f23013891fc82</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INPUT_PULLUP</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a6295096662a20dd56186396e535fbe92</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERNAL</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a02c5e2eafaed44878fd8e6c54c8dde4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>interrupts</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aeab54da5ac84f3441a91cb982b2276bc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LOW</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ab811d8c6ff3a505312d3276590444289</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>lowByte</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a57600234f6e26049357fbecfbdca9537</anchor>
      <arglist>(w)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LSBFIRST</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a5811613d98580676f67f0dde8125433e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>max</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>affe776513b24d84b39af8ab0930fef7f</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>microsecondsToClockCycles</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aa4a5bbc71d71ab25856c1366b6ca15bb</anchor>
      <arglist>(a)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>min</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ac6afabdc09a49a433ee19d8a9486056d</anchor>
      <arglist>(a, b)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSBFIRST</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a1c7ef42eff02618bde70868af4944d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>noInterrupts</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a8dfd0b70aa3eb3c592d6de11711fce91</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOT_A_PIN</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a62486102324ad2f7185279ce943e3152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOT_A_PORT</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a831aab476b523619dbd3c9f0a7e49330</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOT_AN_INTERRUPT</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ace73be9d32b9ad15d9120c47304266dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NOT_ON_TIMER</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a77d75bdd0dd8486dc8a52e742f1dc8a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OUTPUT</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a61a3c9a18380aafb6e430e79bf596557</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>portInputRegister</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a94b549025bf6bf8a93d752fef7b6780c</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>portModeRegister</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a1b512232c48ace5432e307fe6dcac29c</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>portOutputRegister</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a50e1d61573f6ba2a1748a58a1abf25ac</anchor>
      <arglist>(P)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAD_TO_DEG</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a89e47af0449640d4f15191aba5ca24c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>radians</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a7571dba2995b9cb57259345fe49d2f97</anchor>
      <arglist>(deg)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RISING</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aeea2b49478f3b13faedba764985c6e96</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>round</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a6ea10f4260b54a61665ead26cb995ba3</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aae3f0b4211ba45d265973d40ccbb5fd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sq</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ae7616788b30810a219d9cdee95904ba4</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER0A</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a9a45c92fe306d61cc67ee815449cc754</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER0B</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ae27874b42e0356990a774d9da7161e22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER1A</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a90512316aeb46f7d54fb6a53ad7b9d80</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER1B</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aaeaaaf8bf5b4cdfd864164a6e93d1fa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER1C</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a2dcac63f90a0a882771431769d60eb17</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER2</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aca904d0e4ebb6d643c349f7f05613995</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER2A</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a029a1db02fe68e1ffed9a7e7b3910568</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER2B</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a3c6f8d27eb3e22e69a9894cf22066152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER3A</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>afd0691fc61db026855e82a4bf09a619f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER3B</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a9f36722b6c1a7e1256c239111a8d7d70</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER3C</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a051b5537c0f69ff7c0e565defeefe2dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER4A</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ac6088ef18958d9c48f1453c1f14c3555</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER4B</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a0ef626a33b68c22b07ba09a4cdf84947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER4C</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a2509222007b170d0ffbaa25bced99a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER4D</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a4dc7eddfadc15d1a31f753e29cfff11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER5A</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a0bfbbf8c1f077f871e65628564a91b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER5B</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a726d99899d8ec9eef95dad18ca7a2275</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMER5C</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>abd862e734e9180a5a624e312549af9a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWO_PI</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a3b947f4b635461030ff2d87833e5049e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>bool</type>
      <name>boolean</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>af29b166bf5fea7f0bbc07f7014a8c6b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>byte</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ab8ef12fab634c171394422d0ee8baf94</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned int</type>
      <name>word</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>abad51e07ab6d26bec9f1f786c8d65bcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>analogRead</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a13782c0f73097cea014616d749e7c52d</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>analogReference</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a529863849f86a63b517cd96cbcd47705</anchor>
      <arglist>(uint8_t mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>analogWrite</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a428477da35f3b1cf51bc2653125d9d9d</anchor>
      <arglist>(uint8_t, int)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>atexit</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a2f34e9ad40b966beef5bda170015d19b</anchor>
      <arglist>(void(*func)()) __attribute__((weak))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachInterrupt</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a3ed3d1d750935833a6f9b0363a5e6f13</anchor>
      <arglist>(uint8_t, void(*)(void), int mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delay</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ab074fe18b447a055b6dbcd5f9a484db5</anchor>
      <arglist>(unsigned long)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delayMicroseconds</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a62e0a53bc261f9de8700cc5a92307e85</anchor>
      <arglist>(unsigned int us)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachInterrupt</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ad13089b6768dfc38c8cbdf9ddee6db8a</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>digitalRead</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a47ebd125381c211f80468fb47f717a35</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>digitalWrite</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a9d505fa07341c65c11e2c236550b748f</anchor>
      <arglist>(uint8_t, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a2858154e2009b0e6e616f313177762bc</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initVariant</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a2c97027bd05bc09accd09dcd4ada2642</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a0b33edabd7f1c4e4a0bf32c67269be2f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>micros</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a705e7f8e2a34e0e2447e933ebf56b4d4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>millis</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a1871228c14c912ca1479cf826ddcb07f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pinMode</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aedf28437b0c388082e19f9f6e4f47cf0</anchor>
      <arglist>(uint8_t, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>pulseIn</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a1ed2ad1a8590a020e15ba2b485428415</anchor>
      <arglist>(uint8_t pin, uint8_t state, unsigned long timeout)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>pulseInLong</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a5c7c2a8ca6d056f09adb9adb1cd31516</anchor>
      <arglist>(uint8_t pin, uint8_t state, unsigned long timeout)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a7dfd9b79bc5a37d7df40207afbc5431f</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>shiftIn</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a1efecc975119046403adc60af645015d</anchor>
      <arglist>(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shiftOut</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ac44afc7b9d1ec5feb1179b2e3454690a</anchor>
      <arglist>(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder, uint8_t val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>yield</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a7cb51f5c2b5cad3766f19eb69c92793b</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t PROGMEM</type>
      <name>digital_pin_to_bit_mask_PGM</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ac161b9268b58f75c06875fd9fd432ff7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t PROGMEM</type>
      <name>digital_pin_to_port_PGM</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a760bd344a6a02658408a872150b8b885</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t PROGMEM</type>
      <name>digital_pin_to_timer_PGM</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>ae253f497127926f0ee4ca1d5568ad6a8</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t PROGMEM</type>
      <name>port_to_input_PGM</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a1d2bcc0662263488ace7c68bc2073cb7</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t PROGMEM</type>
      <name>port_to_mode_PGM</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>aa89b79b8454402ab79188f967c301015</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>const uint16_t PROGMEM</type>
      <name>port_to_output_PGM</name>
      <anchorfile>Arduino_8h.html</anchorfile>
      <anchor>a3c27bdee78e6cb316807107ee37c1d74</anchor>
      <arglist>[]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arduino_daq_main_standalone.cpp</name>
    <path>/tmp/ws/src/arduino_daq/example_app/</path>
    <filename>arduino__daq__main__standalone_8cpp</filename>
    <includes id="ArduinoDAQ__LowLevel_8h" name="ArduinoDAQ_LowLevel.h" local="no" imported="no">arduino_daq/ArduinoDAQ_LowLevel.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>arduino__daq__main__standalone_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arduino_daq_node.cpp</name>
    <path>/tmp/ws/src/arduino_daq/src/</path>
    <filename>arduino__daq__node_8cpp</filename>
    <includes id="ArduinoDAQ__LowLevel_8h" name="ArduinoDAQ_LowLevel.h" local="no" imported="no">arduino_daq/ArduinoDAQ_LowLevel.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>arduino__daq__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arduinodaq2pc-structs.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>arduinodaq2pc-structs_8h</filename>
    <class kind="struct">TBaseFrame</class>
    <class kind="struct">TFrame_ADC_readings</class>
    <class kind="struct">TFrame_ADC_readings_payload_t</class>
    <class kind="struct">TFrame_ENCODER_ABS_reading</class>
    <class kind="struct">TFrame_ENCODER_ABS_reading_payload_t</class>
    <class kind="struct">TFrame_ENCODERS_readings</class>
    <class kind="struct">TFrame_ENCODERS_readings_payload_t</class>
    <class kind="struct">TFrameCMD_ADC_start</class>
    <class kind="struct">TFrameCMD_ADC_start_payload_t</class>
    <class kind="struct">TFrameCMD_ADC_stop</class>
    <class kind="struct">TFrameCMD_ADC_stop_payload_t</class>
    <class kind="struct">TFrameCMD_EMS22A_start</class>
    <class kind="struct">TFrameCMD_EMS22A_start_payload_t</class>
    <class kind="struct">TFrameCMD_EMS22A_stop</class>
    <class kind="struct">TFrameCMD_EMS22A_stop_payload_t</class>
    <class kind="struct">TFrameCMD_ENCODERS_start</class>
    <class kind="struct">TFrameCMD_ENCODERS_start_payload_t</class>
    <class kind="struct">TFrameCMD_ENCODERS_stop</class>
    <class kind="struct">TFrameCMD_ENCODERS_stop_payload_t</class>
    <class kind="struct">TFrameCMD_GPIO_output</class>
    <class kind="struct">TFrameCMD_GPIO_output_payload_t</class>
    <class kind="struct">TFrameCMD_GPIO_read</class>
    <class kind="struct">TFrameCMD_GPIO_read_payload_t</class>
    <class kind="struct">TFrameCMD_NOP</class>
    <class kind="struct">TFrameCMD_NOP_payload_t</class>
    <class kind="struct">TFrameCMD_SET_PWM</class>
    <class kind="struct">TFrameCMD_SET_PWM_payload_t</class>
    <class kind="struct">TFrameCMD_SetDAC</class>
    <class kind="struct">TFrameCMD_SetDAC_payload_t</class>
    <member kind="define">
      <type>#define</type>
      <name>FRAME_END_FLAG</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a9271c1cd2c37524744c0c0cb2729e903</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FRAME_START_FLAG</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a2730d46d1773b2c222fc534d2e4a4886</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>opcode_t</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_NOP</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da4a0a7e9f97df6a4ad105a5382f9b54bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SET_DAC</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7dad33052874b7407e8a23823f44dc244ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SET_GPIO</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da51f63c6cb30ba467755063914ffb931f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_GET_GPIO</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da3b4776b8236516747745034001cc0c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_START_CONT_ADC</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da9b8273990be56ab006a47aa3f1455e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_STOP_CONT_ADC</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da7031cdecb0c7bc9f729f8b83545fbee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_SET_PWM</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da34fc5d3e1568639cd39ae1f6beba8cf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_START_ENCODERS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da507f4e3ef113cf87ee20454ffdbc44a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_STOP_ENCODERS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da17313cec315b5fc5012c4e1d23d0b892</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_START_EMS22A</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da8c419d26c65bebd6875a175851b20cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>OP_STOP_EMS22A</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7dac3b0b619babdbb07baf1155d03bfe5f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_OFFSET</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da9a610ddb36dce5b5deb44d1364dc6fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_NOP</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7dab8f63f222cd08d81a419a2d8647e005c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_SET_DAC</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da91ad58aab71def390063d4dbd7ec3dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_SET_GPIO</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da92c1e51cb55ce4dbc6cbaac313b3165a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_GET_GPIO</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7dae728e6b641a671a49c0b0c1a8bb07dd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_START_CONT_ADC</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da26e543f005f8ff73564332a809056721</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_STOP_CONT_ADC</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da29340e97f0bead56c1696086af0ac799</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_START_ENCODERS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da0d8887bec67003e779f520226b380a86</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_STOP_ENCODERS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da589531cb7f6add3d29aa98c50f42457f</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_START_EMS22A</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da4b8900329863031fe9458b454e4f8ede</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_STOP_EMS22A</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da5aca7ccd33ac0633e5a028c2bb72d951</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_ADC_READINGS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7daf379ca692f5df123d449b10f4f709446</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_ENCODER_READINGS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da0fbf7e5abe22a4c5286f1b93f569bca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_EMS22A_READINGS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7dadfa02d815a9d89b92fad4cd7ddd9a9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_SET_PWM</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da106db761ff60a3a9cb55be0d63ee718c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_CHECKSUM_ERROR</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7dae978c0e327f07031a078b295f5aa99a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_FRAME_ERROR</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7daaad2ba2ce7314573ccae8dd5536be5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_INVALID_PARAMS</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7da54f8b79abc5154422e0566111e3d60ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_WRONG_LEN</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7daca85de4c5a523099f94d236c41177dcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RESP_UNKNOWN_OPCODE</name>
      <anchorfile>arduinodaq2pc-structs_8h.html</anchorfile>
      <anchor>a8d0559dcae6e251ff5663e79d5581c7dadfd59fcfd49e8b6e9d1eda97606b409d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arduinodaq_declarations.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>arduinodaq__declarations_8h</filename>
    <includes id="arduinodaq2pc-structs_8h" name="arduinodaq2pc-structs.h" local="yes" imported="no">arduinodaq2pc-structs.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>MAX_ADC_CHANNELS</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>a08daee1483e4da843c7116aaf2542529</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>flash_led</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>aefbaeae596d4dd9c136a35e030d31714</anchor>
      <arglist>(int ntimes, int nms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_encoders</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>af6b1f86ed9d47554509134aada0aec65</anchor>
      <arglist>(const TFrameCMD_ENCODERS_start_payload_t &amp;cmd)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_command</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>a2d4687dea5ba34c8e9e1084697c69848</anchor>
      <arglist>(const uint8_t opcode, const uint8_t datalen, const uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_timeouts</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>a9fe403e8f6a9dc072bafcc680d153de8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processADCs</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>ab31c97dfbcf4b96fa23aa6ea934e6db6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processEMS22A</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>ae5701b21d682cdad07e15b185b629ff7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processEncoders</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>aa46101e178863dd1b9d417718270bbca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processIncommingPkts</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>a4462187d636d06b24f3368d4eb0ec895</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_rx_buf</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>a5b13bbd253f0b68b624a0d427cccaa52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_simple_opcode_frame</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>a0214b4114b28c9b7ce1fc23cd46c51e7</anchor>
      <arglist>(const uint8_t op)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ADC_active_channels</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>a1b03806df3a3ba5c95de60f67284ed15</anchor>
      <arglist>[MAX_ADC_CHANNELS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ADC_sampling_period_ms</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>aea6821f6bf27edd8252e94b63d449911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_active_ADC_channels</name>
      <anchorfile>arduinodaq__declarations_8h.html</anchorfile>
      <anchor>ad9772f206e71101ea57ae177e268f161</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ArduinoDAQ_LowLevel.cpp</name>
    <path>/tmp/ws/src/arduino_daq/src/arduino_daq/</path>
    <filename>ArduinoDAQ__LowLevel_8cpp</filename>
    <includes id="ArduinoDAQ__LowLevel_8h" name="ArduinoDAQ_LowLevel.h" local="no" imported="no">arduino_daq/ArduinoDAQ_LowLevel.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>DEBUG_TRACES</name>
      <anchorfile>ArduinoDAQ__LowLevel_8cpp.html</anchorfile>
      <anchor>acae14a843c2669699a924ffd7c1681b7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ArduinoDAQ_LowLevel.h</name>
    <path>/tmp/ws/src/arduino_daq/include/arduino_daq/</path>
    <filename>ArduinoDAQ__LowLevel_8h</filename>
    <includes id="arduinodaq2pc-structs_8h" name="arduinodaq2pc-structs.h" local="no" imported="no">arduinodaq2pc-structs.h</includes>
    <class kind="class">ArduinoDAQ_LowLevel</class>
  </compound>
  <compound kind="file">
    <name>binary.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>binary_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>B0</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8a03ef52aa4926d1d75cb647ac768622</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a82be54ac04b76c471d998505a822f7e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3cdbf0c582410af418d2cbbab42957d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a81a4632fadc666b653cfe3661dd16e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abf8d44909ff36eec70ad9f5412b96a84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a383c8c19fa17bb24d8438ebbbdfa1a13</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af564fc476b7f3e805fb8d3b59bc64c7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7b5f6620e640c0c1de9d38cb62e32a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa4c735b77d5a218face38a22a5b2fa89</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abfb5d58e388d5420715ac51fc410ff7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa5afef4a4e0b9f3bbe27af2c7622b37c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3bd831f70d511943eab360c981cb0350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a999baeaacc12bdb9410da299be163c98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a13c033191333d3d23af7a497d16570de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af15e47bb2d1fcc222080c8c9d83039a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa89c235f50702a37a42101dbd85345e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae728433676638407ceb8fa097fbb59f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5208643e612d35644c192fb0face9667</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00000111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a51485e72511628fc9b813d95dd012bce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac7d601e64729698ec575f4437765e37e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac95ec89a29e419c93fdc22f6a20a8f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa2c3a05454fda9b61555ed8eea5c536a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa1264704e8018164c114b5f325f5d759</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6b5fdd454f1280ef403797390b9cac57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a43fd880d44742a505764234fe164fe22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a47c15ca240dec63fd6ae56e64f9227af</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac0d6abcc2847da94744def869ed1b515</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a66cebf680338ea3a34372d3e3bf64ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a93623d767c58a9cb26c70c0a137a879f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af9d0ee6189fcf09844c2200bc1b26977</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0663623a4618001c6a1400799d8b810a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0000111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a878e7969f0a25574b0189a0631d2daa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a55a5598d54362447243a513c39f15812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00001111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad1f90411c3db644922c991b31065469b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7fae89aada36681a2c454d2d4185f65c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afe350d02017168274cc5336b062be624</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0e43c8eac27111fa89a45fe89db36f50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac051ff6b6d495be4ed65e8507ae7e15d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a17ef38cb132a5308ea0b335b89d45527</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1f83b70f573f91000f00e43ee817abc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aabdec27afd1fedd7661df74a9f6c7e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6d4cb4cb086ac265bf93fc1fd673249e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac00d69b78306714ff3d46c841efd403d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7d1414480777b2e137f4f42f3c06be0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a30ec014d74648dd390980ecf09b0cede</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a91a745fd29de0a156533e5ea863fd2f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5264466a8e89aa995bd612e4831afb90</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abf463c81883d5624e9af29c15b22c52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af82bc0e291fadeb76a305bc6a165bad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00010111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a909bdb7a3255d3b36a1368cca9415a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab041de46495d2df3dd86b2bc9329a7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae12662e09731fe82825c605b1a45ff3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a19d00d33203bd145de34cf8499be3356</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a66eb5d289bd4165b5f5603c29e613a2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a161d44ce1e4474affce679bfbc8d4c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad08a9b946c73f794f3db24fbdde95643</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7f5474befd15e0e55f23266d6cb23291</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a43af64f61e6b6a658025a27c76d536b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B000111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab7cdadb5b3d44828806a7fab6ae80bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a413fedb5c6ec2e48ab7d4d087e07b828</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6c40d29d40d1acd1900fbd6812c69753</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6e0918904604cea7c2956a91acc0d286</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0001111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af229b1980e7f246755ecc985e199a9ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa70d6cb6d7c0efd021fe1c3bd823adaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00011111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3b281291d976fc23a68c93046326b5ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aefa7834bd9530aa0845f055a3eda9ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a00796ba353764c65755324f4ed844eca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a14fcba18551daae0a78c9f2b3b834cbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab3fb218b11059d218a6a8538949207e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abb1f553bb10e6291d61754077f077d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a72ca7a44263bead2d678b26b51761220</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2290e40402fa6817a6d104e63d06f797</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a889e9f010de34f06685be4b641675345</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4487196394c02474acbf890806511c8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aefc72708a498fbdd68a0e5b6588d1031</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a68444388aa659aca26cffe25dad3764e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1411d44b4664b850153a427bc6f6dd79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4f002d2fa7f88410f7a118c9884c6ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4699ef8e31ee08b0281ed74ee67272fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ada08fffc24d646c91b1893f2965cefd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a08315b5ba7bde0220f5fee4f154b9cc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00100111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a97f8125cc373a7109bdbf33d6d725ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adcb4fb04b705f938f4f6632176e535dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac6ac0e5930c5d5038de7ae0073c30abc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8291ffd7e19dbaf57ae7f830ce09f32a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab744971f0abe5ce4774dae7294a63ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afe4bced42c27962c4ebe7112885e2bf1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aab523815b7fe03f0fedc670c1184b4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ace7bda1a8c6790988cfd7d61f0ee475f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a986d3aa6be025db319e4625454347041</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab11059ce0ee9a02e75eacbfb09bdc947</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5113035f56aa3272d6684a9285c43842</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4382994728bd6fdc27fadb35cfe1ebe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3821cc567f33f8c459d4e64bd7eb4322</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0010111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9ca4a0fd94fc98345a0c68b9174aea98</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2b0df97ea393e08899fd8a34fb529863</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00101111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af79aa97645b0a8dcf553db26dbfad2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6b83627648dac157f292a447a6baf1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4a2caad7377f6cfee1817e014920cc6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae44fe0642cb9b2a55836205ed426c36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7f8dcb78d6cdb949a75e04b5347b1a06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa8f61689f47049dc74b2a9fe0a00927e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa27fdf85aa6a36cd27c1ffbbcdf9ca48</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a20257c0eb418e22424ef92e33759e4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af0b4c7e78cbcb227df353cbb01b52e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a14afa7eb1dc9b2f15070f1df5565557a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afdfff4cc247a7cc43f70c8a64ddd0e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac38d0d7311e7be9704929257f463c4b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aadff8042f71c2b0629d5bfdfb2960bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aeb2c1ad755a7b990a79a387959dd2bda</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac98c3ddfbcf2d8e9a65479e1a58c0f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa068c7dcdb977a0c58a40b95bb03bc44</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00110111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab15cdd5d316d33caf813cc9f0c9d0c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8009c43498a5c88d799024cfb71d9ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6a706bc3d846e96fd29c837add14c9d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8241bfe0ddf94ce832270a6582d7131b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab16d8ae2c02d1a1231c4875e9a4c7259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a28282411e0de1b9e46f60d67c7d5a04c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7ed0b714847d03c57c59615eb39a29be</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac8afdb1d9d4ef0e926712d0043f6a3a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adad7410c18acdcdfba2c192319413c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B001111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aff366938a4c96ea3f9be9af094a30b81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af81f0d91c8b58e83bf907857d4add3da</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3b9021e2c99d44d9cf616d407f59fdaf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ade8bbf6cdcad1cc78ce59052cf2c4e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0011111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4bdc1af818f304c95a6bf5946417e3bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a81fad3acc487110108a64ced36143452</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B00111111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3651a7e83a5b56d6cd498f242c4c0b14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a825a58060a5120b2e36600d672d233fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9b338144c6614bbc93217996165b95cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6548adf1135a197b46c198990228b039</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4a2a17e87ede974b4f33ef82ecae94aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>acc17e79c74cca2815b8ef6a2d8970137</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4cfe0045f295a7f24f4c849f6d24e887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aff1d9697caf9c8ce05b5ebece439c5d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5aeaf86b3f7e2f317a5d8c409a266ab9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a05165f80cbebc092e3713a6fd446adf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0ee6f8ff56c67ed16c336d453e6f10f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abbe1da3905f877e0ad020c3bbf5c8cc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9c26c0848a5f229b6929d32ac3ca97d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a14438f6298dec696de43ec1365cd56a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae4d0f3ce68001f14614cb188a7e04fd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a95efab2433c0206e78fde8adba916d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a02483cc9a0db53811ff9c2bda7715afe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a73bc7b8a414cded2b5a6d2abe960a594</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01000111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>acda8f4d7943cb7ae8e3f982f8a83e642</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a211793e43abf04a62ffd3ff238e4c372</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af7d37069202c64d57286cda82de9044d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad6b5c8170d70e49787671b68ed846e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aec82769ca805f83e21721922609d35e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab3ea0e4c185fe0c2038f81690221365c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad57ccbe73cbdd700eda46a6b10058b78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a689a11ba47af8ad1b38af25bcb169857</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adc1177e72936572d16ced3ddb3a27bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae59d42a844c27ac8f2bba14fd78b1e79</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a61b6243b464677c87df4d436374a2628</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2d83ed435588c3d084969243ae5bdf21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9824356fd178c3436d25eac7f6afbfc1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0100111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2e29137a52873b54bfec17e4e54b12d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac25b115ddf0f23d95a1f1ed396b90ae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01001111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8386ee4c9ec672f63012c8fa2fc3daa0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abe51fc66c1fc049802690746cb1de046</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a913d38ad13ee089ccedc1bfebdd5cb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5902173dce622aaf55985ce2e90ec8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a12d6c1222a8969fe9875d1d27233acbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a177cd85ff8ba3e0778ede9358abe6b53</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abddfdf7c814790105c39fa4e84b5738b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a853bfab240a605d452eadf69040eec7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aaea96774ce7a010481004bca81225581</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af541a05ab836eb51a7efcbb991241466</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a247473ef9ba0b8dcbff39cf0cff20e3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad3b123390a42aae54e132bbb3c7e3b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aec35b076ac0fdb2903655b3db351f0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9e819b1131cbf08bdba3e6e8176fe09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad3d4aed5c17a1d39daf31767dec96cf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7fd97a9a9abeddb9460ec17c4ee5b52d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01010111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7ca7838892102d9364bbd5542d78623d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab068f4022f41316f458a8d622e34f6c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a20fe05b67fa4d25ffd888b3a6c1a0619</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a408b09a61c5b35e3e3c8c098e6b5e149</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a049065836fcf43bce4d2af805b9fa0c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ade62c8549658857928c144b7477b042c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abe9761a79b486c468bd47aa06492a44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af46483ffc910538eabce57224676a7ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a450086e8db1bcddd0fafb7acf2e20aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B010111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6fc1ccf7d55a9adc403a641bc704673c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4c9ccb413184fc5dc0f874736ffa640e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adf81bfab2554f8f574c9fd9443c939ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9d63a53f2b96c3025dfaed8a4a501acc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0101111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a31254df2bab18e00252832a35199548f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af42a435b5b27c07b39fb7e8debceceac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01011111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abec43d971dbdd363ca6c1a68f0091d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a072381f4a4c9b04f3b62c807a55afb3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afb0ed8f08df49fb2c724603dcda271df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5505452f485b458723e962e6060b7c25</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a378393d9c436a8c150f2104d0c42d73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad9c972af77aa2a0dca0c1ff7ff7e7fb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8c97bc89da8b8db734aecde52cdb5057</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a451a4ca00d3448ad8c285a5da886648d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4b703c536b7c414a42dced93c9649d26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab88ee267cc81f66e92ab956a162f96d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa40f9fb4ab93a249476627fdd3843495</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a959f9a6a775c18d8136d1cc61de4b0f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abc26bbaa57df4096f5b64db03952624e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ada1c40fc867604b354e53af7d804248f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5034404930bd11a26dfdf82d59da7adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae8ecc1dde1af5338cded44abdc88eed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4e4169de9f0f538728995e875469170d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01100111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0628e9d4ee5f3f9d3f9940a0082ac26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a80c65bbcc387b4310afe0a2104f8a205</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afb9d062b08ed3ec79b8cc583589f4082</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1091c38008a9db8961b17503cec42da4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3e75ccbd585446e9a57433a9a6cd975d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a28f37395098cb0d701f8ddc9e49fc48f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af9d2122da3f79cfe87200407d53da871</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a27ac983a7b7e89f51a5899a822627473</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa8c18050d1f81a90cd93aab0ae38e52a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa6837e19c7ca7318898a793e2c75f2cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7643d32d0e004684e9659d8c50e1e0b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6b8b90a61452992497407bd6b7e767f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa636b4d07a6897f3b806a07ea0161640</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0110111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a769e8c3cb7f4e2f4b7ed3f322e8a47de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a17e2118cf11d669a8eaf1d5b72297001</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01101111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a598ee1a780fcd9a25af4daaa99034fed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3a8a64d06324aa02de5c3f81ec71642f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab68070c91518e58aeff721f5a7002da5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aacc217289d359f535380b53eff9f935e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abac77b9075a3b6bac62d5398667ed997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0e3b13b7efe02caeacccf65579257460</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a84146f3a343620958fa44ce3b7dc19b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a19d2bda774a2d7189da32ee268cd46fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0d9780760a42be18a6dec979abf37e72</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a417637782a09284d42a4da70e68627fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae53b3075afd120aad6da0d778296d091</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac3ef3325c69dbbc646e5e2eaf6d5757d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae86c622546fb4c2be2049ec4cf764539</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af6e7a970433d2fc2f01c09e0b4d60256</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aad0ea3a8904fa93bd8ec226dea3589b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a433ea718faeb2f609b2bd63c12e533f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01110111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4f1e4638e95f443131f3b035726b74a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a010ff2e4163f90b2edac17aeba2f11ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a443f9d36fce35dcc1f5d92dabdee95d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8bd6e41b4ec6455004170bbf6ce45cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a16a5422045ab969f650381ed4205d7f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3dd9ded241e3b3bff051413e3def5f0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a46a59ceb11ebd463e6997ac09afcd719</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab425bb84acb5ad73f42f9788ad796085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4861809dd37077cde21ff4d062d8d57e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B011111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa1ba480846c68ea2bb542aada5fe8124</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8dc45c4a7f441c7314bf65356d593a0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5eabb14f26872d168efe286c43eaa663</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad653cb61cc829ea35b8baaf54146a42b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B0111111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a45ae896136bfcb18b3bcd1783b8a7def</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2259617f8efbedfa0c15595af8ed172b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B01111111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aaf21111c3b2e26eb00e1569807b4ea2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7b21d6a6a4573b4997b1f04b01cd4efb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af3d25a1c979aad7db618fa30d7dfa0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab3ebf9544e3894ba74cd91e294fb3128</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae7eef89b71bee79f50c6589bd76cdfd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a86d9269538a4618c6b43148e1e821721</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a82fce4c6435c1524dd934d40c26330bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a32dc4578657dac59f79f0bc7ffc9416f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ada8e559de29e03eeba515901af4fc3d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a49c56209f0390600b916d05fc11a3c86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4bee5b226bd2cf189549107d1a51c3ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adf30d3fce102a088d9bc13dbcbfac3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a235f572341bb4e4189f2dbb3f39902f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af1fec37efd2252cd3978f61fdb21dd5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5316daaf85b8a8d14f0329a9aff31a14</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7545e98e900620db252d3702ceb19208</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2d3b79b49d70c46a6ef64ca2d855b054</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a68c0a47bc5bb828cc62efdc71a4ddef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4ce8d205930e53666b14ce21f832db1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10000111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5f0efd06320f2ee468e039fa08d51ff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>acd48e453da410ed1a62e00652df3b4df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ade892b2148964ed8658560533e7e3724</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1e1126c3fd505248f5015cd6fcbd35ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9306d3c8b903e73b684a3afc93816b5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a899563939daf55ec90b99574ebff5bbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6ead02996d70f70beecef16b5ea9e645</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a856a4c7989bc54ae37cd98d70a79b5e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad9c95db4e8104b849b23c1c73c5688e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9f0f07b06846ffcbba934a31e12f1761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abdc0fa792ccfd3f9d3a6f8021e89e159</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a78793158b1701f4eff165dfc659dbf9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac6990364fed0940f92925be058c767bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1000111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a967ec856100b5d1efb8c8aaf1e9b59e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae1584d2ad3058819c7a039c0ea876938</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10001111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af8fb242983d6d087987a8069a17ca34c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af673ab5bc2bd8e71d2a8a0655a9ad8f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab7a02e314e7a117f6a76115b1aa72d8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5eeb4c088e77fcffce04eb30d49ea080</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6bc05f19988f5d56a748f950a04ba9c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a94b6896a12d740d6438c31304b16ecae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5cd6714f92137ca0dfe93e03e3e4285a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7302ac8b03dbfdb5111ae8819ac861f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5c17d9111498f7e70b6fff737ef9a7e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5d5afe41917edb3db6a2f70b6e009323</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a01c2888aeeddcd0560d3f558f5d64109</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aeb09f12b4d936c162111153549ed16ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac0bdb91b25723856c7ce47be18fff8ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6208188bf1d8cf0f51005e5301181739</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4eed29ebd628499f5776b194005ee887</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afeb7cbd7560d67b4f24bd46939fa78b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10010111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afbf5bfa884cabd6e98d61cdf83618e0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0fda57997f0e28a1a782e2e6fd91df7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae15df4d2fb6f40194273022abefc88e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9b53048d99dcb20d66aa76ab2879e735</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab120a969f7899fd81a2d665aca8511e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8c619f86db647e0c458e491cf0e6684e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a91f6e4bbe7f1a5018c314d305746432b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae3edcad0dfadd3b5904e85953e2aa8b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a538ca7a51720c885302dd36370cc723b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B100111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a504cf10336e508f87d0c7c40a26e70e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8a7854bf870b4e446b9f1cb899d7f0ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a65596599ae9f49422945da634fdb3948</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a719c9a1dc7ac620edcb2896fa3c1fae7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1001111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af74c0e02148c8ccb9eb4408da03a9d3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a61ef7f1c28aca6b552f6e0a3bb37e518</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10011111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9601c69961cb9b02dfc723b3c4edee28</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a927634c22c9ebfbc19efb85eee476e7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a19491659ecba866522f6a1d4729e70e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>acc96f69cbd690ac8ed5b2bb00487b8d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac26e844ad91385797b1bd7ebe464a1cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7a0b238011b3e76372108951f2528d76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa369fb8c74090c4f9df8749600171d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4afc654efcb7d34dde1caeaf6128362a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a45065c63d7105fae8ac2b6155b96bbf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a17e2c240665d4cad6cf8ae13384ed318</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a44e84a8aaf931fdd343f39814e33cbfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af5750c5d4a8ba151e0287f2829ecadf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5977335d2f886438c896d46ba2ea044c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adedf78dce6b390ba69acb5cf43413a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a83b843d71fc969396d24a51b50d75e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6713ef450d83aa88d3b52408fb84f128</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>acd0bd22d85953e255fe95f4bb742205f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10100111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a724c24825f47e83c5e28b0c5b32cf6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3ea5c93c755d39a58facc2c8190e6903</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a522c0666d5858b17f6a1c06f567cf87c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9cc80e729ef7fd522cabb0f50fb89266</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a225b3fd6d7a1d027a5280f630758200a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7d659df16df2fc07c9391cc37f024c0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a720cb3bf54a1131ddffb0c56da1dc539</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae8f43eab21be359873ab5d6510f5ee38</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0de08a20cf2a6d2f5868d112d2f753c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8bc2eab015bee847522883ea9e36e78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adb980547f22319ab0b4dd80c16028a59</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4918e945b8441a33771193c1b8d4f659</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a092dab655a977e3c66455b0726c3892c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1010111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2811ea53a7b4f1f148daf1ad2dacd1fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4be9ffba85f561271cfe771cfad568e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10101111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9d59ca8da5786207d09625ff59fcdf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4005e31de040068fb95d77fdcdded488</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a53f9f3640127012565711b42217fe0db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abab0dd62b025d19e392cc048cddda966</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab05b73feec87e8d8b4e49a0d775ee21f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af5074a3ed22f20f4536e57ac12ba2db7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af47dab77bd3bbbcbf9e18b78bf44a541</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae495c7ebe197919c8da97dd878cbb2f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2d21c2e4a006e567769509d6109fe69f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab7da12dcd2c28191ffa809bc1599255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa1da87da4e8923e8d1f89bdda8958321</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac6518465eec58d5c064c11643aad10b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5782abc191cf89e2569c83180b618b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a43e69dfd16bbb0053b2308db87559e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4c6fad3ad9e66098c6daa5e3de658748</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab40787dc33bf4a649e03f2e552ec0233</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10110111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac8b816018aa59070420be6444a6e0668</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6b83d8f4e53cd32cec9331d178bb2713</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a87689acf04b23a01961b6943dae05d4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac5902d0134fee670ec9ed17e373f6774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa10a73edb5fc3e0db0f7bbaea9a21682</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab0ab5248963fc0cb8adf6dedc1abb6b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a51e1dcbda0f624fb9c6c06cccbbeadcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a533f8b6e5ceee62ce2b5020ccb10fd23</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac89690b0c5e51b94436303e5aa23e1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B101111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7a8818a3675ea84e85a855b39bb9c044</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab06da3749b10f8b29e2b10f1f879f464</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac8fba760c84ee2b29948c03889590be1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ade9819e7ff822292b4e3d412baf8310d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1011111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>add2577f53329bae8c493782b7e7d1332</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae4b0112af20fe2e5ff3e2354290a3f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B10111111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aeaae0a74cfb692a58d4e4b5108b1b694</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac66ad09c1f6644f8338cb98304d019cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ac80dbb0a432ec6bcb0eaaf9ff9d6d8e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a25ed8398de1ce3cbbd7fb96d3e3d79ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aaf36dbe516352abc0c9047c85cc1ebf2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa825b8c6e9ccb046e77a50ff3533aacc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9d605bb005958f0da9683e8f03aaa905</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a819abda1bed22cbb84ef30574a4b4b30</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1a5a48f22f2537815e6f044d049533a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a06f428cf5214ecdf6e2a4cba1fe5e01f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8f13246c9a2d18bcc970cdd0debefd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1f55a05b8e9e46db7b105db7b5bd7e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aeae3fb9c5dee706f58b980e271d1b419</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4e51e852f82e26a7b514b2aa56eea3f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a884009dfad3bee9a2dec6e52bf67e2e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7381be332434f3cd4d5ac38054a85570</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab90cee594ed358a3df28ecd498c14db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4e15cfbe11f7f0b17c2472f414357282</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11000111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af9ea5a1766698ed1cb241ccb154fead3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a79d6d5fcf6fb06b0fa702a15c671c78a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2b8e64ca73f4eceec4e8303c6c8f7a6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a88829fcaa6e4068be4305ef39d2fa800</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae36d1ec40b6c01fb480f43f34c290164</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6fdbc834562d17196522aeb617669ffe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a09232c9c73066d7672957a707db55e6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a42db5532ad0574da18b728ac5a4d0f06</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af6220447936d91e49efbbbfd27ec1350</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>abe4e9b082aa12cba85a567bfc1b6965a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a87ed4c4a88d5d452d33cb900a1774997</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adc4b91c01c9931447ce1e8d1b59d5591</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae79d2b91f4df97bebd03465c2ab2be0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1100111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a09148e3478168a4eda5a4a162ff5a1f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a3c2c0b91d5caa08b702f0f4b78e2eb88</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11001111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a775c75b028a97bc217d09dc421a63b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a24f1b3984dfa344242d6649023c15be3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a159d68530e0c04550016f98c229743c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae10af683ead4543bb7a375de1cc2670f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>acaab61f3c7c884d03ecf5546e7f87e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa1ebde70f527e64634050c253f432c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a55354ea28a5b1f161b456e0c4b536cdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aeca41a8ce3c0683ae40454f97e241358</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a45aa1aeb13b087efd2e14aa08a521603</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5eebde8c2c0bdeaab1dd6472e627a7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5853e0dc2011a278e3432edded2c264a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad2af14b9a1b8968055a83e12f33b069c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6b6238ad2a743ca7fff309e8d4daa712</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9ba6bc5e2997644a77438fef90a06ec1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a56761d741400e143d38891046ba2a180</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a86048a506b28edc6faae323218b11170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11010111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a127b18cfd3b3680b9daaba694187889a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aaaca40928dcf39f752ae32b7d3c29ddf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1a64cc469f665e1722be146f51880df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a52d75133bf5b048de71417bcca8e6ecd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0b5a32c14dc155b46617efdbe01488fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2ddbaf48b8489ea2a284c298b742ef3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4374403a2dd42fae79953aed5880fc87</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a40249d2f31d64c7750ba761f8c07eb7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2905b389622182a9f3e59f7077e63c00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B110111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>afe56650e121f7e4c63a64752e2fcdef8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab9e1a773eabdf67b2a81d8823f7bb73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aca726bd7a203a35e0943c11d5048d3fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aebf4e56e4a8ed41165f42038a19a7e55</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1101111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af67e1b25dc82e020a89d8f6cbbf5fbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a76f6cd31770ff144302d1f02d782c8f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11011111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0e3dad4bb443a52301c416fe4fa7bab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9227124a343f7541bded1446e128ce3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a60c31ee407bf4c73a118deb5f57ddd21</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aee868795f963a2e761541ac3d584f00f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4c47b98ffac6f3ce528f9ee7fe52cd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a074734ca7f610d82898e243d2a054af0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a548c604ac40ea7ec957fa46328ef51c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af9a2beb6b58dc0121f19909ebc4b29f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae20deebfaaa6ef8acaca20b0021f4853</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad7fb616229c4876519ba0f6676ac3b2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2548f6ee2c7cde4871886374f07a3259</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5793e35dbf21c75b9bd08df1e9fd3a66</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a15dab68a06c1858df405c3f069a902e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a10b0b44c7302fa8792962d9a5914bd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9128a0fd04bd6e4d9db3a85dd8fbccae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a085a0cb855c5e53e1c43a1aaaabdc01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0f177a10fe1aa02c9be5b85d6343fbf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11100111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa269489073f7f158ac26538b73db3df7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2db9e4790bbdc616c4d15c6ec398d0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a05c4f01e4a03c4282d105f8b15f36ab0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2309c6d85afddd79dc5ffdfafe10d6de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7b0ff72a3fca9515667ce3e2984119f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ae23ec3e12f7d2d862bb7c24441f988b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af301e8f0ca4cd4b539a3f02a3f291870</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>adc18115dcbbfb3b4a81962d5987c8372</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>af46e90664508ec0a856ff677b9ff504a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>acbd0079c7e72d5f1afa6e9008374422f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a769cfb4134f64f4c40a40047762e95ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6defac384af1215d0a6d1be6be4692ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a245c3aff54d6e99e4f34e4bd3f77b370</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1110111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5b83e056c1c86de2c25e667d8a9d04fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7f4d2560f03bca8bdabbbf24e3c57c2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11101111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ace19e8cd665412eff01c5908f57eb2b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7f5d3732f76e96a3802aebedac3d1045</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a7e321a70a356d028e3364949ef8e0053</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a50170b543cafa653344da5874c094931</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0b4ad9a6e5315aed34d08aee24c9aedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ade987b1a8b3e404a24f7880a3783453d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9e0bb6c920e671afac1bb45e9479091e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a6c06f73a4bce18338d7c0d48e1b1f6a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a55809e55a5eb6ca66045c4f12af41bf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a0c934b50ae134cc650494fdcd7bfde9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a28684fadb036d7276a7b5506dc31bc24</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a4621db38e9a7b8997ad6f2943d0b81c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad115a826a8732ab3e7947dbc72210e8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a29b944b20d93b0636f9922cb8fd4c9f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab3561dcca0415f3ee5bd401b501b2137</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a1300a2ac32bedf11c6fff32a7c7ee2ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11110111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a5061575a28f0dcead8d9e1f0d6d72601</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a9ae0d24524854f9bc009a86d13d39152</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa2c831c2850b0f1dad7190a85b6f45dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a862610c9c483318e9d84f844a258fa5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111000</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a78a5adf5ff3c625546caf6212d66dedd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111001</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2b6ab28c1a98142630366ee74355c331</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>aa2dd296f94e96e71bf3771702df795d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111010</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2e3c06e8f85a3f4ce0cdc48675452163</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111011</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ab45b2b7491c37c0c02ab08dc28e0d61e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B111111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>ad9df31c7e150383f65ea8026edd86192</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a070bc28272d6dcccb185d0cf8d252035</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111100</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a723a457b681d6603ab7b5e35fd3a4f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111101</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a8165618f5811e70ef813ee13901df107</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B1111111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a2abcfc1acaa83459ae1e3e84c308afae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111110</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a25d9c9ee830946b086bc84d34c799674</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>B11111111</name>
      <anchorfile>binary_8h.html</anchorfile>
      <anchor>a55a7732ec884c5a15c0fcb810f0c409d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CDC.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>CDC_8cpp</filename>
    <includes id="USBAPI_8h" name="USBAPI.h" local="yes" imported="no">USBAPI.h</includes>
  </compound>
  <compound kind="file">
    <name>Client.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>Client_8h</filename>
    <includes id="Print_8h" name="Print.h" local="yes" imported="no">Print.h</includes>
    <includes id="Stream_8h" name="Stream.h" local="yes" imported="no">Stream.h</includes>
    <includes id="IPAddress_8h" name="IPAddress.h" local="yes" imported="no">IPAddress.h</includes>
    <class kind="class">Client</class>
  </compound>
  <compound kind="file">
    <name>config.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>config_8h</filename>
    <member kind="variable">
      <type>const int</type>
      <name>PIN_DAC_MAX5500_CS</name>
      <anchorfile>config_8h.html</anchorfile>
      <anchor>a0cdb6f08f040719c9c9dcbcc4e8e75b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>PIN_ENCODER_DEBUG_LED</name>
      <anchorfile>config_8h.html</anchorfile>
      <anchor>ac20bc020d25998be8b26057279a77cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const int</type>
      <name>PIN_LED</name>
      <anchorfile>config_8h.html</anchorfile>
      <anchor>afafd408299da9ff9fc541d308bafa889</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Encoder_EMS22A.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>Encoder__EMS22A_8h</filename>
    <member kind="function">
      <type>bool</type>
      <name>init_EMS22A</name>
      <anchorfile>Encoder__EMS22A_8h.html</anchorfile>
      <anchor>a348108a7fa0fa24a171af39f0a446c3d</anchor>
      <arglist>(int8_t ENCODER_ABS_CS, int8_t ENCODER_ABS_CLK, int8_t ENCODER_ABS_DO, uint16_t sampling_period_ms)</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>read_EMS22A</name>
      <anchorfile>Encoder__EMS22A_8h.html</anchorfile>
      <anchor>a0a2bb22b8b402c048c266dd9538e9d24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>EMS22A_active</name>
      <anchorfile>Encoder__EMS22A_8h.html</anchorfile>
      <anchor>a575fd45a82843ccb56222a0ed16a4ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ENCODERS_active</name>
      <anchorfile>Encoder__EMS22A_8h.html</anchorfile>
      <anchor>af9775c4553ac7737e6b82a7618b72463</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HardwareSerial.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>HardwareSerial_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="HardwareSerial_8h" name="HardwareSerial.h" local="yes" imported="no">HardwareSerial.h</includes>
    <includes id="HardwareSerial__private_8h" name="HardwareSerial_private.h" local="yes" imported="no">HardwareSerial_private.h</includes>
  </compound>
  <compound kind="file">
    <name>HardwareSerial.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>HardwareSerial_8h</filename>
    <includes id="Stream_8h" name="Stream.h" local="yes" imported="no">Stream.h</includes>
    <class kind="class">HardwareSerial</class>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_5E1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>abda4b80c55bc393154084064740920d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_5E2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a64290f61ee0ef350809da9a8f38f82fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_5N1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>ad4f2710a1b673218d47b087048df36e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_5N2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a1c84ae9720db3da34d1b41feda5d0ff8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_5O1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a86943415d1a48302f139c6f9d0b93b15</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_5O2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a4963a0a78042baed49c6db9f796466c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_6E1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a3c850a2f00866c70650544b13c7520e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_6E2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a8d4709fe81b033884d7eb2f2f6198207</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_6N1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>acc2c4fc8ebd00b4025ea682feafa918d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_6N2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a5fc288ec7a223cab69e3e8fef9f57297</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_6O1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a28c78ae44d98a1b8c811499eaa80036d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_6O2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a29945a7028fed5ddacfbcd0af3d6afd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_7E1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>aa3f6fb24c1c391871963d91167810e36</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_7E2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a6977c02dc5065be6c5a195ba7e5bd04e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_7N1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>aca9cc0079a4238c2a56408cc901c685f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_7N2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>ae34cdbf61a5de6754ad91446c49a6f3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_7O1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a6d839c41ea33bcc71a425378ff2a3e65</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_7O2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>ae39b2970f001b3b6326a52f29ae444c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_8E1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a5c423c7cb3c21df297cdbe4150c552b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_8E2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a9aa5dcd1702a2cd381263ce385496a93</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_8N1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a0db78b4521d43c0d702b9577bd3acda2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_8N2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>ac289a2558f5e442e87ca18a43f293a27</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_8O1</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a90bd1d61f7dca9dc83601926fbf00761</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_8O2</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>ac2c02757b23d33fc2efa5c889a8f26db</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_RX_BUFFER_SIZE</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>aba0ceec384cf3acb51e0d6f45f31379c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_TX_BUFFER_SIZE</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>af0d9a9a9aac810bf58f698086f76e516</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>rx_buffer_index_t</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a335e37d0726278844b068d565a4e66b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>uint8_t</type>
      <name>tx_buffer_index_t</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>a20cdd352151af0ecef9f3f68c8b20256</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>serialEventRun</name>
      <anchorfile>HardwareSerial_8h.html</anchorfile>
      <anchor>ae662ebd375c753e6b4b8c756fb2a9442</anchor>
      <arglist>(void) __attribute__((weak))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>HardwareSerial0.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>HardwareSerial0_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="HardwareSerial_8h" name="HardwareSerial.h" local="yes" imported="no">HardwareSerial.h</includes>
    <includes id="HardwareSerial__private_8h" name="HardwareSerial_private.h" local="yes" imported="no">HardwareSerial_private.h</includes>
  </compound>
  <compound kind="file">
    <name>HardwareSerial1.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>HardwareSerial1_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="HardwareSerial_8h" name="HardwareSerial.h" local="yes" imported="no">HardwareSerial.h</includes>
    <includes id="HardwareSerial__private_8h" name="HardwareSerial_private.h" local="yes" imported="no">HardwareSerial_private.h</includes>
  </compound>
  <compound kind="file">
    <name>HardwareSerial2.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>HardwareSerial2_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="HardwareSerial_8h" name="HardwareSerial.h" local="yes" imported="no">HardwareSerial.h</includes>
    <includes id="HardwareSerial__private_8h" name="HardwareSerial_private.h" local="yes" imported="no">HardwareSerial_private.h</includes>
  </compound>
  <compound kind="file">
    <name>HardwareSerial3.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>HardwareSerial3_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="HardwareSerial_8h" name="HardwareSerial.h" local="yes" imported="no">HardwareSerial.h</includes>
    <includes id="HardwareSerial__private_8h" name="HardwareSerial_private.h" local="yes" imported="no">HardwareSerial_private.h</includes>
  </compound>
  <compound kind="file">
    <name>HardwareSerial_private.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>HardwareSerial__private_8h</filename>
    <includes id="wiring__private_8h" name="wiring_private.h" local="yes" imported="no">wiring_private.h</includes>
  </compound>
  <compound kind="file">
    <name>HID.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>HID_8cpp</filename>
    <includes id="USBAPI_8h" name="USBAPI.h" local="yes" imported="no">USBAPI.h</includes>
  </compound>
  <compound kind="file">
    <name>hooks.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>hooks_8c</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>__empty</name>
      <anchorfile>hooks_8c.html</anchorfile>
      <anchor>a1e1fbdfc1b8e6c5b37a637cd1ff3c8f5</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>IPAddress.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>IPAddress_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="IPAddress_8h" name="IPAddress.h" local="no" imported="no">IPAddress.h</includes>
  </compound>
  <compound kind="file">
    <name>IPAddress.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>IPAddress_8h</filename>
    <includes id="Printable_8h" name="Printable.h" local="yes" imported="no">Printable.h</includes>
    <includes id="WString_8h" name="WString.h" local="yes" imported="no">WString.h</includes>
    <class kind="class">IPAddress</class>
    <member kind="function">
      <type>const IPAddress</type>
      <name>INADDR_NONE</name>
      <anchorfile>IPAddress_8h.html</anchorfile>
      <anchor>a75e039659cccdd22df1366e4f3892809</anchor>
      <arglist>(0, 0, 0, 0)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>library.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/</path>
    <filename>library_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>myfunc</name>
      <anchorfile>library_8cpp.html</anchorfile>
      <anchor>adfcbe8109cc6641787fecfb867398820</anchor>
      <arglist>(void)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>arduino_daq/main.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>arduino__daq_2main_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="Wire_8h" name="Wire.h" local="no" imported="no">Wire.h</includes>
    <includes id="SPI_8h" name="SPI.h" local="no" imported="no">SPI.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">config.h</includes>
    <includes id="arduinodaq__declarations_8h" name="arduinodaq_declarations.h" local="yes" imported="no">arduinodaq_declarations.h</includes>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>arduino__daq_2main_8cpp.html</anchorfile>
      <anchor>afe461d27b9c48d5921c00d521181f12f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setup</name>
      <anchorfile>arduino__daq_2main_8cpp.html</anchorfile>
      <anchor>a4fc01d736fe50cf5b977f755b675f11d</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ArduinoCore/src/core/main.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>ArduinoCore_2src_2core_2main_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <member kind="function">
      <type>int</type>
      <name>atexit</name>
      <anchorfile>ArduinoCore_2src_2core_2main_8cpp.html</anchorfile>
      <anchor>a5a485781a43898e8594302dc3be9abbf</anchor>
      <arglist>(void(*)())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initVariant</name>
      <anchorfile>ArduinoCore_2src_2core_2main_8cpp.html</anchorfile>
      <anchor>a8fdabcf3c9eded8372919c5bbb8ad1d4</anchor>
      <arglist>() __attribute__((weak))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ArduinoCore_2src_2core_2main_8cpp.html</anchorfile>
      <anchor>a840291bc02cba5474a4cb46a9b9566fe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setupUSB</name>
      <anchorfile>ArduinoCore_2src_2core_2main_8cpp.html</anchorfile>
      <anchor>a2398b6d34252529234545e2f88ea0147</anchor>
      <arglist>() __attribute__((weak))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mod_dac_max5500.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>mod__dac__max5500_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="Wire_8h" name="Wire.h" local="no" imported="no">Wire.h</includes>
    <includes id="SPI_8h" name="SPI.h" local="no" imported="no">SPI.h</includes>
    <includes id="mod__dac__max5500_8h" name="mod_dac_max5500.h" local="yes" imported="no">mod_dac_max5500.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">config.h</includes>
    <member kind="function">
      <type>void</type>
      <name>mod_dac_max5500_init</name>
      <anchorfile>mod__dac__max5500_8cpp.html</anchorfile>
      <anchor>ae3e66e5f27d5bfc52a183d0ef75ea377</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mod_dac_max5500_send_spi_word</name>
      <anchorfile>mod__dac__max5500_8cpp.html</anchorfile>
      <anchor>a5fd0324f431c17d1484f741422ff7ada</anchor>
      <arglist>(uint16_t tx_word)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mod_dac_max5500_update_single_DAC</name>
      <anchorfile>mod__dac__max5500_8cpp.html</anchorfile>
      <anchor>ad021c2bc0d1bd148543e08d1bc19b8d6</anchor>
      <arglist>(uint8_t dac_idx, uint16_t dac_value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mod_dac_max5500.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>mod__dac__max5500_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>mod_dac_max5500_init</name>
      <anchorfile>mod__dac__max5500_8h.html</anchorfile>
      <anchor>ae3e66e5f27d5bfc52a183d0ef75ea377</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mod_dac_max5500_send_spi_word</name>
      <anchorfile>mod__dac__max5500_8h.html</anchorfile>
      <anchor>a5fd0324f431c17d1484f741422ff7ada</anchor>
      <arglist>(uint16_t tx_word)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mod_dac_max5500_update_single_DAC</name>
      <anchorfile>mod__dac__max5500_8h.html</anchorfile>
      <anchor>ad021c2bc0d1bd148543e08d1bc19b8d6</anchor>
      <arglist>(uint8_t dac_idx, uint16_t dac_value)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>new.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>new_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>operator delete</name>
      <anchorfile>new_8cpp.html</anchorfile>
      <anchor>a3d97a7e2a0208075b4b37328c96ed390</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator delete[]</name>
      <anchorfile>new_8cpp.html</anchorfile>
      <anchor>a1d8b2d6f17242ae0d182b0f7a98ba54f</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>operator new</name>
      <anchorfile>new_8cpp.html</anchorfile>
      <anchor>a205ed048fdf5259c2e8e0cb60ee8f719</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>operator new[]</name>
      <anchorfile>new_8cpp.html</anchorfile>
      <anchor>a63ce4f64887b9307317aee5baae6b18f</anchor>
      <arglist>(size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>new.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>new_8h</filename>
    <member kind="function">
      <type>void</type>
      <name>operator delete</name>
      <anchorfile>new_8h.html</anchorfile>
      <anchor>a3d97a7e2a0208075b4b37328c96ed390</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>operator delete[]</name>
      <anchorfile>new_8h.html</anchorfile>
      <anchor>a1d8b2d6f17242ae0d182b0f7a98ba54f</anchor>
      <arglist>(void *ptr)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>operator new</name>
      <anchorfile>new_8h.html</anchorfile>
      <anchor>a205ed048fdf5259c2e8e0cb60ee8f719</anchor>
      <arglist>(size_t size)</arglist>
    </member>
    <member kind="function">
      <type>void *</type>
      <name>operator new[]</name>
      <anchorfile>new_8h.html</anchorfile>
      <anchor>a63ce4f64887b9307317aee5baae6b18f</anchor>
      <arglist>(size_t size)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eightanaloginputs/pins_arduino.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/variants/eightanaloginputs/</path>
    <filename>eightanaloginputs_2pins__arduino_8h</filename>
    <includes id="standard_2pins__arduino_8h" name="standard/pins_arduino.h" local="yes" imported="no">../standard/pins_arduino.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUM_ANALOG_INPUTS</name>
      <anchorfile>eightanaloginputs_2pins__arduino_8h.html</anchorfile>
      <anchor>ae5fbabd52e1f2240307dfc9bfaefb5d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>standard/pins_arduino.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/variants/standard/</path>
    <filename>standard_2pins__arduino_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>analogInputToDigitalPin</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a45b09aac6ae2c47b64e182a626efc4fc</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinHasPWM</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>afaede01afebc78aa04e0c28dc85bcbd5</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToInterrupt</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a4eeada3d193a6c489a1a146fb4ff87d5</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToPCICR</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a7ec6d8450a396d18466150f772d3410d</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToPCICRbit</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>ade47a8575ce8a767144acc331a3041a5</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToPCMSK</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a293c404bc0dbdd278e1d67ab8d6b490d</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>digitalPinToPCMSKbit</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a4b74197c080468ad7c1d260aa76d140e</anchor>
      <arglist>(p)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>LED_BUILTIN</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a450a7c16ead7b3c7b882536b08f30a00</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_ANALOG_INPUTS</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>ae5fbabd52e1f2240307dfc9bfaefb5d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_DIGITAL_PINS</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a0ef783fbc452748b33c5a307d0565f7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A0</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>ad3a64360b1623d5314cbb8999cb86f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A1</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>aceb8d227e063cc486808d5d41735a050</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A2</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>aa181f8521480dfcc1eb2688075701a4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A3</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a933cca5ab119d5e74639e7ac5d120d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A4</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>aea5f553ed9a6c4dac77e9c77d0cd0391</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A5</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>ab78a92a8cba92ec5664599083bcb2f52</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A6</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>afc06e9c4314680dcb8900c88079a954f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_A7</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a027cabbaecdcdfdc68fbd92f8e1922ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_SPI_MISO</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a5a7c039615f027ce1f975f625e9b15ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_SPI_MOSI</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a78530c2d4dd5656190162d062b1fed5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_SPI_SCK</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a704e2660aedb97382a6503160b27d968</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_SPI_SS</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a9753df01ccb7361f4a85e843c60484a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_WIRE_SCL</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a0364759bc664c3b40eca8894ceb37774</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PIN_WIRE_SDA</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a5fcb3227b70aeaf186ff18374043ffa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_PORT_HARDWARE</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a91bddb7035c947719fb541b747887d29</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SERIAL_PORT_MONITOR</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>aa8af1cc92935269a48d678adbc21459a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A0</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a1a89ab38523f98753b82ffe27708e300</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A1</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a7f9f121f9e96ee36299bdf0b270aa0e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A2</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>ac2c7c4bbe2068ee515d25ee88515afa2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A3</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a5c33ba47f9a2165d01788caba2dea60b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A4</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a7af24f0960faefd226217b4073db6ddb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A5</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a5c2ace775d3037d060743274e08ad018</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A6</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a02c80c79f0bb253f502e46ead7a329eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>A7</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>af0b8b84d9ea52c6441b27fe5d625f570</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>MISO</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a1fcd80d042bfc259b798abf2882c7f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>MOSI</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a2559b2e00179d34c57de6aa25c4b4dd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SCK</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a4a97a1e1f893cc16d0c9ef17c7a9a8ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SCL</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>ac2b20f63465c34f17de0d95466ea2b87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SDA</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>a8441463c7aeef3b18ec7ff00b3fb294f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>SS</name>
      <anchorfile>standard_2pins__arduino_8h.html</anchorfile>
      <anchor>acbe8412158c492ec8a596b58ad73b5d7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PluggableUSB.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>PluggableUSB_8cpp</filename>
    <includes id="USBAPI_8h" name="USBAPI.h" local="yes" imported="no">USBAPI.h</includes>
    <includes id="PluggableUSB_8h" name="PluggableUSB.h" local="yes" imported="no">PluggableUSB.h</includes>
  </compound>
  <compound kind="file">
    <name>PluggableUSB.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>PluggableUSB_8h</filename>
    <includes id="USBAPI_8h" name="USBAPI.h" local="yes" imported="no">USBAPI.h</includes>
  </compound>
  <compound kind="file">
    <name>Print.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>Print_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="Print_8h" name="Print.h" local="yes" imported="no">Print.h</includes>
  </compound>
  <compound kind="file">
    <name>Print.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>Print_8h</filename>
    <includes id="WString_8h" name="WString.h" local="yes" imported="no">WString.h</includes>
    <includes id="Printable_8h" name="Printable.h" local="yes" imported="no">Printable.h</includes>
    <class kind="class">Print</class>
    <member kind="define">
      <type>#define</type>
      <name>BIN</name>
      <anchorfile>Print_8h.html</anchorfile>
      <anchor>a75267cdfa3fa9e52c7c1f1094f9387b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEC</name>
      <anchorfile>Print_8h.html</anchorfile>
      <anchor>afe38ec6126e35e40049e27fdf4586ba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>HEX</name>
      <anchorfile>Print_8h.html</anchorfile>
      <anchor>a9075d93e0ab26ccd6e059fa06aa4e3de</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OCT</name>
      <anchorfile>Print_8h.html</anchorfile>
      <anchor>a904777e8f3d21de0a6679d2c9f0f1eec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Printable.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>Printable_8h</filename>
    <class kind="class">Printable</class>
  </compound>
  <compound kind="file">
    <name>process_ADCs.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>process__ADCs_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="arduinodaq__declarations_8h" name="arduinodaq_declarations.h" local="yes" imported="no">arduinodaq_declarations.h</includes>
    <includes id="arduinodaq2pc-structs_8h" name="arduinodaq2pc-structs.h" local="yes" imported="no">arduinodaq2pc-structs.h</includes>
    <member kind="function">
      <type>void</type>
      <name>processADCs</name>
      <anchorfile>process__ADCs_8cpp.html</anchorfile>
      <anchor>ab31c97dfbcf4b96fa23aa6ea934e6db6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>ADC_active_channels</name>
      <anchorfile>process__ADCs_8cpp.html</anchorfile>
      <anchor>a1b03806df3a3ba5c95de60f67284ed15</anchor>
      <arglist>[MAX_ADC_CHANNELS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>ADC_last_millis</name>
      <anchorfile>process__ADCs_8cpp.html</anchorfile>
      <anchor>a0ecc6eafc39fc318037e9caa4e13969e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>ADC_sampling_period_ms</name>
      <anchorfile>process__ADCs_8cpp.html</anchorfile>
      <anchor>aea6821f6bf27edd8252e94b63d449911</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>num_active_ADC_channels</name>
      <anchorfile>process__ADCs_8cpp.html</anchorfile>
      <anchor>ad9772f206e71101ea57ae177e268f161</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_command.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>process__command_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="arduinodaq__declarations_8h" name="arduinodaq_declarations.h" local="yes" imported="no">arduinodaq_declarations.h</includes>
    <includes id="mod__dac__max5500_8h" name="mod_dac_max5500.h" local="yes" imported="no">mod_dac_max5500.h</includes>
    <includes id="Encoder__EMS22A_8h" name="Encoder_EMS22A.h" local="yes" imported="no">Encoder_EMS22A.h</includes>
    <includes id="Wire_8h" name="Wire.h" local="no" imported="no">Wire.h</includes>
    <includes id="SPI_8h" name="SPI.h" local="no" imported="no">SPI.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">config.h</includes>
    <class kind="struct">TimeoutData</class>
    <member kind="function">
      <type>void</type>
      <name>flash_led</name>
      <anchorfile>process__command_8cpp.html</anchorfile>
      <anchor>aefbaeae596d4dd9c136a35e030d31714</anchor>
      <arglist>(int ntimes, int nms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_command</name>
      <anchorfile>process__command_8cpp.html</anchorfile>
      <anchor>a2d4687dea5ba34c8e9e1084697c69848</anchor>
      <arglist>(const uint8_t opcode, const uint8_t datalen, const uint8_t *data)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_timeouts</name>
      <anchorfile>process__command_8cpp.html</anchorfile>
      <anchor>a9fe403e8f6a9dc072bafcc680d153de8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>send_simple_opcode_frame</name>
      <anchorfile>process__command_8cpp.html</anchorfile>
      <anchor>a0214b4114b28c9b7ce1fc23cd46c51e7</anchor>
      <arglist>(const uint8_t op)</arglist>
    </member>
    <member kind="variable">
      <type>TimeoutData</type>
      <name>PendingTimeouts</name>
      <anchorfile>process__command_8cpp.html</anchorfile>
      <anchor>a08fe7be1b03663a56f0b08ffd7822d9d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_EMS22A.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>process__EMS22A_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="arduinodaq__declarations_8h" name="arduinodaq_declarations.h" local="yes" imported="no">arduinodaq_declarations.h</includes>
    <includes id="arduinodaq2pc-structs_8h" name="arduinodaq2pc-structs.h" local="yes" imported="no">arduinodaq2pc-structs.h</includes>
    <includes id="Encoder__EMS22A_8h" name="Encoder_EMS22A.h" local="yes" imported="no">Encoder_EMS22A.h</includes>
    <member kind="function">
      <type>bool</type>
      <name>init_EMS22A</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>aea27223c82f81543ac971b4e6e4fed28</anchor>
      <arglist>(int8_t init_ENCODER_ABS_CS, int8_t init_ENCODER_ABS_CLK, int8_t init_ENCODER_ABS_DO, uint16_t init_sampling_period_ms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processEMS22A</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>ae5701b21d682cdad07e15b185b629ff7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint16_t</type>
      <name>read_EMS22A</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>a0a2bb22b8b402c048c266dd9538e9d24</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>EMS22A_active</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>a575fd45a82843ccb56222a0ed16a4ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>EMS22A_last_millis</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>abd13c0754284291c9e3abffaea8db4a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>EMS22A_sampling_period_ms</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>abba291ad7450c7307f81acd9e760713a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ENCODER_ABS_CLK</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>a753c58b7359984815e473bcd0e171255</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ENCODER_ABS_CS</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>aac6a8df9da9390e5ff8e62d8cd775f04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>ENCODER_ABS_DO</name>
      <anchorfile>process__EMS22A_8cpp.html</anchorfile>
      <anchor>a6984065e4b6d659964f34ea777846ddb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>process_encoder.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>process__encoder_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="arduinodaq2pc-structs_8h" name="arduinodaq2pc-structs.h" local="yes" imported="no">arduinodaq2pc-structs.h</includes>
    <includes id="config_8h" name="config.h" local="yes" imported="no">config.h</includes>
    <includes id="Wire_8h" name="Wire.h" local="no" imported="no">Wire.h</includes>
    <class kind="struct">EncoderStatus</class>
    <member kind="typedef">
      <type>void(*</type>
      <name>func_ptr</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>a3c06233410074f1dbb8b3eebef3a7847</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init_encoders</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>af6b1f86ed9d47554509134aada0aec65</anchor>
      <arglist>(const TFrameCMD_ENCODERS_start_payload_t &amp;cmd)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>onEncoder_Raising_A</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>a617ef7c412bf8fe6869ad250a8aae2d9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processEncoders</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>aa46101e178863dd1b9d417718270bbca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>EncoderStatus</type>
      <name>ENC_STATUS</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>aa397d84c7dc68ae66e40508ba58d1159</anchor>
      <arglist>[TFrameCMD_ENCODERS_start_payload_t::NUM_ENCODERS]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>ENCODERS_active</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>af9775c4553ac7737e6b82a7618b72463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>func_ptr</type>
      <name>my_encoder_ISRs</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>addde57b4c2b057a449ed0983b38e9241</anchor>
      <arglist>[TFrameCMD_ENCODERS_start_payload_t::NUM_ENCODERS]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>PC_last_millis</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>a1eaced81b51bce7d3670aa101930496a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>PC_sampling_period_ms</name>
      <anchorfile>process__encoder_8cpp.html</anchorfile>
      <anchor>ab3776048f88b22c4896c2da7ade5916a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>serial.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/arduino_daq/</path>
    <filename>serial_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <includes id="arduinodaq2pc-structs_8h" name="arduinodaq2pc-structs.h" local="yes" imported="no">arduinodaq2pc-structs.h</includes>
    <includes id="arduinodaq__declarations_8h" name="arduinodaq_declarations.h" local="yes" imported="no">arduinodaq_declarations.h</includes>
    <member kind="function">
      <type>void</type>
      <name>processIncommingPkts</name>
      <anchorfile>serial_8cpp.html</anchorfile>
      <anchor>a4462187d636d06b24f3368d4eb0ec895</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>reset_rx_buf</name>
      <anchorfile>serial_8cpp.html</anchorfile>
      <anchor>a5b13bbd253f0b68b624a0d427cccaa52</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rx_buf</name>
      <anchorfile>serial_8cpp.html</anchorfile>
      <anchor>ac82271b29bebd21113a6e7be29b20676</anchor>
      <arglist>[30]</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>rx_buf_len</name>
      <anchorfile>serial_8cpp.html</anchorfile>
      <anchor>a67032e384b8fcd057294ba027bb81ee1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Server.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>Server_8h</filename>
    <includes id="Print_8h" name="Print.h" local="yes" imported="no">Print.h</includes>
    <class kind="class">Server</class>
  </compound>
  <compound kind="file">
    <name>SPI.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/libraries/SPI/</path>
    <filename>SPI_8cpp</filename>
    <includes id="SPI_8h" name="SPI.h" local="yes" imported="no">SPI.h</includes>
    <member kind="variable">
      <type>SPIClass</type>
      <name>SPI</name>
      <anchorfile>SPI_8cpp.html</anchorfile>
      <anchor>a56953eb3affc2a9f56e1680bbc537bf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SPI.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/libraries/SPI/</path>
    <filename>SPI_8h</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="no" imported="no">Arduino.h</includes>
    <class kind="class">SPIClass</class>
    <class kind="class">SPISettings</class>
    <member kind="define">
      <type>#define</type>
      <name>LSBFIRST</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a5811613d98580676f67f0dde8125433e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSBFIRST</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a1c7ef42eff02618bde70868af4944d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_2XCLOCK_MASK</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a6a0a7018061769d9202d1e1753f9708e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_ATOMIC_VERSION</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a7196bcfddfc6fe307fec0547b52f4988</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_DIV128</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>ae7bbb331aa1b0f066aeaf652b3a1fdec</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_DIV16</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a84c3e36d173ca9b2bf4314da5fb688a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_DIV2</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>ae40dbea74458f8f2aa56f163b4f9a592</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_DIV32</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a51ee7ab477a5076a2768aead6d311b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_DIV4</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>aa5277a58d46a44a61456b5c32b70d596</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_DIV64</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>ae5d8e597407d89c8fe4e7d2cddfd4963</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_DIV8</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a1c17812f1dcf847c8c5f97ea58659663</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_CLOCK_MASK</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>ac44360456dd55fc9c0e3bcda82ac7812</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_HAS_NOTUSINGINTERRUPT</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a720584750d2b0d749f7abebbb1ebed22</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_HAS_TRANSACTION</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a54ccd466ea250550206f8766bb874e77</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_MODE0</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>ac9d0bde2b42b2403d00b7a611514b006</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_MODE1</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a9481b7327b91aa52ff5f70eb2d0acc95</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_MODE2</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a991dec04d2fb38979cfb0d9fc7f8b026</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_MODE3</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a5f928a2445070981765ee0416c12369d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SPI_MODE_MASK</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>aa64ece5364d0d7e1226d50e8773ab654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SPIClass</type>
      <name>SPI</name>
      <anchorfile>SPI_8h.html</anchorfile>
      <anchor>a56953eb3affc2a9f56e1680bbc537bf7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Stream.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>Stream_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="Stream_8h" name="Stream.h" local="yes" imported="no">Stream.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>PARSE_TIMEOUT</name>
      <anchorfile>Stream_8cpp.html</anchorfile>
      <anchor>a8a757e6d0f802fd08737518b8539031f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Stream.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>Stream_8h</filename>
    <includes id="Print_8h" name="Print.h" local="yes" imported="no">Print.h</includes>
    <class kind="struct">Stream::MultiTarget</class>
    <class kind="class">Stream</class>
    <member kind="define">
      <type>#define</type>
      <name>NO_IGNORE_CHAR</name>
      <anchorfile>Stream_8h.html</anchorfile>
      <anchor>ab362c458819bb9ea1b99a764444c4921</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <type></type>
      <name>LookaheadMode</name>
      <anchorfile>Stream_8h.html</anchorfile>
      <anchor>ab2c5d00ddee50ff8d5d68cd2d7a7fa49</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKIP_ALL</name>
      <anchorfile>Stream_8h.html</anchorfile>
      <anchor>ab2c5d00ddee50ff8d5d68cd2d7a7fa49a823ae842da6939bbada21ab3b5c4f2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKIP_NONE</name>
      <anchorfile>Stream_8h.html</anchorfile>
      <anchor>ab2c5d00ddee50ff8d5d68cd2d7a7fa49a141996d9ff8288dd50fb39c1aa3e4a95</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SKIP_WHITESPACE</name>
      <anchorfile>Stream_8h.html</anchorfile>
      <anchor>ab2c5d00ddee50ff8d5d68cd2d7a7fa49a4c6e81602f86235fb8e040f22b743b07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Tone.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>Tone_8cpp</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>AVAILABLE_TONE_PINS</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>ac1557def0ecf88cd9bb498726398ec50</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USE_TIMER2</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a1967715419c17f2777f7b3778cf21173</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disableTimer</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a3768cb4f8fbed3025c554248a60ce202</anchor>
      <arglist>(uint8_t _timer)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ISR</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a5686c229bdef50123688ab6cb1404230</anchor>
      <arglist>(TIMER2_COMPA_vect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>noTone</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>aeb6515d3e5c6a2079e5bccb03fc6c4f7</anchor>
      <arglist>(uint8_t _pin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>tone</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a62bcbbe6c995dd7de4b43b525d529cdb</anchor>
      <arglist>(uint8_t _pin, unsigned int frequency, unsigned long duration)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static int8_t</type>
      <name>toneBegin</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a8229424adcfd2993d11354d367af060f</anchor>
      <arglist>(uint8_t _pin)</arglist>
    </member>
    <member kind="variable">
      <type>volatile uint8_t</type>
      <name>timer0_pin_mask</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a906748e28f661986a7c162ca7163f13d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile uint8_t *</type>
      <name>timer0_pin_port</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a205ba6b597ec59632d6af3b091068fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile long</type>
      <name>timer0_toggle_count</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>ad4760817d931e3de7c38da228df9a331</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile uint8_t</type>
      <name>timer1_pin_mask</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a75d650df9407f99701fb1a96bb80d78b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile uint8_t *</type>
      <name>timer1_pin_port</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a239b66a07cfc177dbc9bde599425a062</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile long</type>
      <name>timer1_toggle_count</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>abfb10b583902f7d75ac083182ec88b40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile uint8_t</type>
      <name>timer2_pin_mask</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>adc830a5e7410e14d1a283a8f1a31eb98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile uint8_t *</type>
      <name>timer2_pin_port</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>adb53f0106b3a4295cb5162440b37f6a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile long</type>
      <name>timer2_toggle_count</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a4d4aba279e8106632322ed02c8d0f5f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t PROGMEM</type>
      <name>tone_pin_to_timer_PGM</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a184e7105c73b5285498782cdc96ba2bd</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint8_t</type>
      <name>tone_pins</name>
      <anchorfile>Tone_8cpp.html</anchorfile>
      <anchor>a55d6fbfc72c54336374e780ea4f63e61</anchor>
      <arglist>[AVAILABLE_TONE_PINS]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>twi.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/libraries/Wire/utility/</path>
    <filename>twi_8c</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <includes id="twi_8h" name="twi.h" local="yes" imported="no">twi.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>cbi</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>ae70baf5399951da1e7ad45a0ed890832</anchor>
      <arglist>(sfr, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbi</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>ac4a5536d9bf092116f88b94797ddc882</anchor>
      <arglist>(sfr, bit)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ISR</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a474f42eedbdc093683fdb4b88be3c48f</anchor>
      <arglist>(TWI_vect)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_attachSlaveRxEvent</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a4dc5c27bf3b71b127e8579c8272c761b</anchor>
      <arglist>(void(*function)(uint8_t *, int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_attachSlaveTxEvent</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a6c7a32f215bc048da3c94c8841d8ae3b</anchor>
      <arglist>(void(*function)(void))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_disable</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a730512b772605e6836d8a16b0052d3bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_init</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a16f0e6b2fa5a26eadbf4086ab6d54467</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>twi_readFrom</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a96bfb24c154b0e332343359eb14e36fe</anchor>
      <arglist>(uint8_t address, uint8_t *data, uint8_t length, uint8_t sendStop)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_releaseBus</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a7f830793058786f5597ddd1d80b885ae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_reply</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a19f62ca29970133e675862b58d2f3ac3</anchor>
      <arglist>(uint8_t ack)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_setAddress</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>aaa9f356c6666f1f28db92703c4499d97</anchor>
      <arglist>(uint8_t address)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_setFrequency</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a0892bec48845989d57b71fd963a76b39</anchor>
      <arglist>(uint32_t frequency)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_stop</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>acf52d6c93df110dee6d402b389e5042e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>twi_transmit</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>abb66f08d8061c1064047324c1bacc2a9</anchor>
      <arglist>(const uint8_t *data, uint8_t length)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>twi_writeTo</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>addf4d38ff057b1f8dc1b186ecb2eed95</anchor>
      <arglist>(uint8_t address, uint8_t *data, uint8_t length, uint8_t wait, uint8_t sendStop)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_error</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a722c88f0152ec36610adc03bf7867dfc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_inRepStart</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>af0d5918a68e42d699b685c64c077c694</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint8_t</type>
      <name>twi_masterBuffer</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>ad62181b9ca5c2db2780a9851eb5563eb</anchor>
      <arglist>[TWI_BUFFER_LENGTH]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_masterBufferIndex</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a77ad70a27251063c79440f9f9e6a5f75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_masterBufferLength</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a43fea172a10f635b5c504bb914a5f657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void(*</type>
      <name>twi_onSlaveReceive</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>ae9f28ed6b6e2752c3b541e313e88bf17</anchor>
      <arglist>)(uint8_t *, int)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static void(*</type>
      <name>twi_onSlaveTransmit</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a6628c8e547a6735cab21e4ef4cc516b5</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint8_t</type>
      <name>twi_rxBuffer</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>af1118eb3a360d4639ddfd1e5b9d53398</anchor>
      <arglist>[TWI_BUFFER_LENGTH]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_rxBufferIndex</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a65084ac14491d9f860a3f12c9ac7f9ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_sendStop</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a076ae0fc8bc04de409191909e4e7ace9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_slarw</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a11af2eda0d5ef8d9fc9f5dd6e771d91f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_state</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a5df410d6503d33f212a17fc1ce5f85ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static uint8_t</type>
      <name>twi_txBuffer</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a12a27f20d31e6562bfef5c349845a1cb</anchor>
      <arglist>[TWI_BUFFER_LENGTH]</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_txBufferIndex</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a62fcaad98847a344c8a414cc59b00147</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile uint8_t</type>
      <name>twi_txBufferLength</name>
      <anchorfile>twi_8c.html</anchorfile>
      <anchor>a4411b36af3e5ae5c039282041f762b4f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>twi.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/libraries/Wire/utility/</path>
    <filename>twi_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>TWI_BUFFER_LENGTH</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a18f2336f01cb5b7f479e65ee78020c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWI_FREQ</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a3e79c6425e8cc6a0ce853eb49a45e5b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWI_MRX</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a4e51cef0c946abc25dca6e7edaa1653b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWI_MTX</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a18bbad08828cae8d1e9fd9b8105e3ebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWI_READY</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a78f8e40420d26b512b064b1902f5d559</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWI_SRX</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a0c36c496c84490bf65979fcc79e5e1b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TWI_STX</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>afa37d05db1b20f3567371ef9e7bbbc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_attachSlaveRxEvent</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>ac8e9aa6430dccea8d986ca33f76fe487</anchor>
      <arglist>(void(*)(uint8_t *, int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_attachSlaveTxEvent</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a73cd75244e3fa0d7e288adb7bc7430e8</anchor>
      <arglist>(void(*)(void))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_disable</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a730512b772605e6836d8a16b0052d3bd</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_init</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a16f0e6b2fa5a26eadbf4086ab6d54467</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>twi_readFrom</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a8f8b3d441d9dd1bd867b83729211b183</anchor>
      <arglist>(uint8_t, uint8_t *, uint8_t, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_releaseBus</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a7f830793058786f5597ddd1d80b885ae</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_reply</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a54e17133aa927c4c76725f1f55e37531</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_setAddress</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a77c13a875e935f91b58c3b8596aae88d</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_setFrequency</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a417871416ce31039d42f958154a12bc1</anchor>
      <arglist>(uint32_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>twi_stop</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>acf52d6c93df110dee6d402b389e5042e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>twi_transmit</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a4fbb74866c71979506ac52d758cfdeac</anchor>
      <arglist>(const uint8_t *, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>twi_writeTo</name>
      <anchorfile>twi_8h.html</anchorfile>
      <anchor>a090e0c5c98f5f7255d43a349c4bb1b72</anchor>
      <arglist>(uint8_t, uint8_t *, uint8_t, uint8_t, uint8_t)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Udp.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>Udp_8h</filename>
    <includes id="Stream_8h" name="Stream.h" local="no" imported="no">Stream.h</includes>
    <includes id="IPAddress_8h" name="IPAddress.h" local="no" imported="no">IPAddress.h</includes>
    <class kind="class">UDP</class>
  </compound>
  <compound kind="file">
    <name>USBAPI.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>USBAPI_8h</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>USB_EP_SIZE</name>
      <anchorfile>USBAPI_8h.html</anchorfile>
      <anchor>aa659fe91c48da450cc471d7aba70b0f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned short</type>
      <name>u16</name>
      <anchorfile>USBAPI_8h.html</anchorfile>
      <anchor>a9e6c91d77e24643b888dbd1a1a590054</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned long</type>
      <name>u32</name>
      <anchorfile>USBAPI_8h.html</anchorfile>
      <anchor>a2caf5cd7bcdbe1eefa727f44ffb10bac</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>unsigned char</type>
      <name>u8</name>
      <anchorfile>USBAPI_8h.html</anchorfile>
      <anchor>aed742c436da53c1080638ce6ef7d13de</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>USBCore.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>USBCore_8cpp</filename>
    <includes id="USBAPI_8h" name="USBAPI.h" local="yes" imported="no">USBAPI.h</includes>
    <includes id="PluggableUSB_8h" name="PluggableUSB.h" local="yes" imported="no">PluggableUSB.h</includes>
  </compound>
  <compound kind="file">
    <name>USBCore.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>USBCore_8h</filename>
    <includes id="USBAPI_8h" name="USBAPI.h" local="yes" imported="no">USBAPI.h</includes>
    <class kind="struct">ACMFunctionalDescriptor</class>
    <class kind="struct">CDCCSInterfaceDescriptor</class>
    <class kind="struct">CDCCSInterfaceDescriptor4</class>
    <class kind="struct">CDCDescriptor</class>
    <class kind="struct">CMFunctionalDescriptor</class>
    <class kind="struct">ConfigDescriptor</class>
    <class kind="struct">DeviceDescriptor</class>
    <class kind="struct">EndpointDescriptor</class>
    <class kind="struct">IADDescriptor</class>
    <class kind="struct">InterfaceDescriptor</class>
    <class kind="struct">MSCDescriptor</class>
    <member kind="define">
      <type>#define</type>
      <name>CDC_ABSTRACT_CONTROL_MANAGEMENT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>af25239a0a435bd921892cadadb9e253e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_ABSTRACT_CONTROL_MODEL</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a45c103c50f65018dc180c9b2bebf7efd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_CALL_MANAGEMENT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a9917cd2343a8736133247b9c3fe77d07</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_COMMUNICATION_INTERFACE_CLASS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a15ba271255934c53442a1b5c3f84bcdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_CS_ENDPOINT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ae07e10978a48ff63df33c3aeedf84c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_CS_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>afe0ca40b5aacc5c750f952af952583d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_DATA_INTERFACE_CLASS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>af81d6e2f13ca36ac1099de2cabd56b84</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_GET_LINE_CODING</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a1068ab45668e413d964a01bc36fa2d43</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_HEADER</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>aed9b4832a62cea26549cb48d1d60b3cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_SEND_BREAK</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a868c480caf0abda6b458c82281dda8ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_SET_CONTROL_LINE_STATE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a11c392243dec4d03970f1eaa1f8053ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_SET_LINE_CODING</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ad07ce089c8757b8d2ff37ddd83dc9351</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_UNION</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>af6f38e6604e2bc2f4dc6e138cc39162a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_V1_10</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a8e40069024a8bbca6a4c9475f16a390b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CLEAR_FEATURE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a1908d37748e7d545ee5f190715624150</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_CDCCS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a47acd0440d3f16d1c34ef25484638658</anchor>
      <arglist>(_subtype, _d0, _d1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_CDCCS4</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>af389cc2d8ee1f15ba6a2411e625032bc</anchor>
      <arglist>(_subtype, _d0)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_CONFIG</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a8b4e445c5a7ccd0a9a577d1b1e5bb3ab</anchor>
      <arglist>(_totalLength, _interfaces)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_DEVICE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>abcfb18ee0e0424f00f7d218908588a26</anchor>
      <arglist>(_class, _subClass, _proto, _packetSize0, _vid, _pid, _version, _im, _ip, _is, _configs)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_ENDPOINT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a402a2f4e31a74ce157c6a74ba5e90f54</anchor>
      <arglist>(_addr, _attr, _packetSize, _interval)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_IAD</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>af9b99e1780a5465f84d24b123ea4c26a</anchor>
      <arglist>(_firstInterface, _count, _class, _subClass, _protocol)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>D_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a00ea9102e9b3a0343e1f05d3a5af883f</anchor>
      <arglist>(_n, _numEndpoints, _class, _subClass, _protocol)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DEVICE_REMOTE_WAKEUP</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a77fa7e6093059898a0849f02968fba1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ENDPOINT_HALT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a4d7a6aea8f3ed0b277c3b40fb5df77fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FEATURE_REMOTE_WAKEUP_ENABLED</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a61f70ea6d0155178833ac6b28dc4c435</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FEATURE_SELFPOWERED_ENABLED</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a3cb190e7ca03f8911929d96f6b8569bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_CONFIGURATION</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ac6bffdcb940a0338051c4baa72498beb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_DESCRIPTOR</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a115a1d866ed9498300d59c90549ead0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a1846f3a13493771ceced447397221de1</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>GET_STATUS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>aeba76c92af8f1a94982ec4cb767452f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAGIC_KEY</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a32e335ab2a7c91f20d2e5c7305517925</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAGIC_KEY_POS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a586bf7d5f9b84b69256dc60025f9870b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSC_GET_MAX_LUN</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>aa6e8822acdf9b830202d1def16c3ca0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSC_PROTOCOL_BULK_ONLY</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>aec9cded93e5e4ce1bee3f5599e5cf12c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSC_RESET</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ad0cadf2666eeb4dd045fb6af12a775aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MSC_SUBCLASS_SCSI</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a8612042c34acce715e8d818675611224</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NEW_LUFA_SIGNATURE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a5ee0c1b3d50f7398cdd3c49010eb7c9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_CLASS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>afd24e03239e2df9e6d9c6cbcd53c1337</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_DEVICE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>aa9d346dd935cf10fd2918cfb68254be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_DEVICETOHOST</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a4c6ea3bc81f190df4b672b610a5be157</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_DEVICETOHOST_CLASS_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>abbe36a6ce3458c738f0c783527e26cdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_DEVICETOHOST_STANDARD_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>adb28397dccbdf31e1d579822d3723750</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_DIRECTION</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a843ac11b6071e30f9c60e2f194c4d3d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_ENDPOINT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a45062eac8a589bbbd732dd1810bee872</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_HOSTTODEVICE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a726c73bc862ffdb626ae23f7c9d3fb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_HOSTTODEVICE_CLASS_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ab0e7948070353c754edb94260c759518</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>acc603a2523c52f6d06d4cb25dabe26ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_OTHER</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ac83167ac664e91891ac561d29ed53e99</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_RECIPIENT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>aad5c36b4f5d06a0bc898bddb5f46e790</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_STANDARD</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a1dd6ef57678e7af95d835049d5b355b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_TYPE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a77263d461d2c46ff6fbd2a5b7080e2a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>REQUEST_VENDOR</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a40131e4daec200a7d931c2b26e43d27f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_ADDRESS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ad3c9f5426c07d7d4da8cf1752a111576</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_CONFIGURATION</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a5cdfe3de183eb4e190b2ccaa299045bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_DESCRIPTOR</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a264a9bda1309d7cc0311d57274194ca3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_FEATURE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>af8b97e67097fbf7d56c3dcac52fe679e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SET_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a90c9c23759bdbb3ba106f88cb5ffc261</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TEST_MODE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ab6d58cce6e97b6b549801e696ac9f4f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TOBYTES</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>acedd45701f1b447c6de0fda69ba59e76</anchor>
      <arglist>(x)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_CONFIG_BUS_POWERED</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a63c0a08ce70650c3c677ab523a45a0bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_CONFIG_POWER_MA</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>adcf08dc7fdb6117608624203612b3104</anchor>
      <arglist>(mA)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_CONFIG_POWERED_MASK</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>afdd4f846b5497985c182a1a090d99729</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_CONFIG_REMOTE_WAKEUP</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a7b28a766a8a916fae421d52fbedd2cba</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_CONFIG_SELF_POWERED</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a8c322771b797c09e3066a388b46e9ef9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_CONFIGUARTION_DESC_SIZE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a6ce7e811f8523649e7eaa158dd06b8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_CONFIGURATION_DESCRIPTOR_TYPE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a45e81401e4b530280fdd539da1b06c26</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_DEVICE_CLASS_COMMUNICATIONS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ab6fd7e18adf5c748a6b56391c1c2b819</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_DEVICE_CLASS_HUMAN_INTERFACE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a3d9e0560a81b4dfd30bbf829960dbfab</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_DEVICE_CLASS_STORAGE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a053d2a9c3c9856ee01589ebb64d2e09b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_DEVICE_CLASS_VENDOR_SPECIFIC</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a89b94b8bc3c5fa2ef7151b5d282f22bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_DEVICE_DESC_SIZE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>acd04660262562260957b6df8d5e482b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_DEVICE_DESCRIPTOR_TYPE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a722f2d6ee2892228b6708e8b9904c645</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_DESC_SIZE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a317f2697db907bff3f818a644d231c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_DESCRIPTOR_TYPE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a4e8d6d81a224f8b511edc92b6cb4e085</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_DIRECTION_MASK</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ab7544c5b8cf975839422c1ce29d4c5cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_IN</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>abe258bf57244c49874da6d53679e6df8</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_OUT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a81ac2a8c9688d35940a054c4194c278d</anchor>
      <arglist>(addr)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_TYPE_BULK</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>af4bac84d4576dc8f74f39dc75749e3dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_TYPE_CONTROL</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a6a51ed22b06e5ca0f76a35b6bac8d73a</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_TYPE_INTERRUPT</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a2cb5aa69a03df20aab217b808ad692a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_TYPE_ISOCHRONOUS</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ab05aae4a5d079b8dfb6a9cb1325ea6e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINT_TYPE_MASK</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>acd114fdf068aaa69407358ee5ccfd170</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_INTERFACE_DESC_SIZE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ac7fd274cdd131f4c0addec7a139bc9b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_INTERFACE_DESCRIPTOR_TYPE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ad1699884fa580bba35246a566264c978</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_STRING_DESCRIPTOR_TYPE</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>ab01c9c74f2eb266b20aecd48bab4b35c</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_VERSION</name>
      <anchorfile>USBCore_8h.html</anchorfile>
      <anchor>a6bc3df68ee1deeb69cebfdfef7f8b685</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>USBDesc.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>USBDesc_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>CDC_ACM_INTERFACE</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>ac45e2a2342e64fc731ffe34bb2c4e9a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_DATA_INTERFACE</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>acca5428541dbcfc5fae226a65a97b5a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_ENDPOINT_ACM</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>adc2f51b1eeb02bcd773afd00c4171fd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_ENDPOINT_IN</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>a25943b1340c9111e6dcaecd4bc1c8c78</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_ENDPOINT_OUT</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>ab9cc04dea340961778b72143d568e634</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_ENPOINT_COUNT</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>abe35f2e7779f6e30739cd5dc546044b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_FIRST_ENDPOINT</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>ae31459f6ee1b39b5f78189d2072beb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_INTERFACE_COUNT</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>ac8b9be08a623d57edd9d0e32d72e3baf</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_RX</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>a4ec9d37fecdddaba921c8ebf7409607e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>CDC_TX</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>a759a2e37ab46fa98167f90c06e06c5c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IMANUFACTURER</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>aede73c702d4d5e6cd530c3bdbcc61bca</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTERFACE_COUNT</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>ac84e09678ad7a1ea829232bc76f8c15e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>IPRODUCT</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>a72c0cbe19169972aa2709754db3b9c71</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>ISERIAL_MAX_LEN</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>a86b627b61f50a8a9c0e44ea484ba2879</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>PLUGGABLE_USB_ENABLED</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>ad05bf6b3b632b6daa135f54ed9e04ca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>USB_ENDPOINTS</name>
      <anchorfile>USBDesc_8h.html</anchorfile>
      <anchor>abb522a0b27a2f1987bd33768b1478bbb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WCharacter.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>WCharacter_8h</filename>
    <member kind="function">
      <type>boolean</type>
      <name>isAlpha</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>ae38e5f3bf4215196b1b2f01feb67dc97</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAlphaNumeric</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a40ecbd7e679ea4d50f81ef3010c63ccb</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isAscii</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a9bef669e9a914a002f3adbf7588c5b7f</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isControl</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>aaa11939aa26de553018e71ede803547b</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isDigit</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a00fc18068e98a00ced2de3c0cfc2793a</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isGraph</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a6b2ac2190fa1945f099ef272ddc12eba</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isHexadecimalDigit</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a04fd71c44954d2bf1e47df8bd7857678</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isLowerCase</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a9b873f379081256784af35de409f27d7</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isPrintable</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>ae2d120664cad11b1a7819a382621c835</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isPunct</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>ad81f2ed3aa87fe37ab781fe38e4df84b</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isSpace</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>ab0f581e7fce5dc4722b8a824561b2c29</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isUpperCase</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a939653d2e98c6dcfa8646aea936d2b25</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>boolean</type>
      <name>isWhitespace</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>aa1e8b6ff7994c16c727de92fe82a6c5e</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>toAscii</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a97b92bef1d6fd64a291d66d3671c4ac0</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>toLowerCase</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>a84077490f4d133962928ab4897781a65</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>toUpperCase</name>
      <anchorfile>WCharacter_8h.html</anchorfile>
      <anchor>ae7943209e31b947b2c8b7d426b80f9b3</anchor>
      <arglist>(int c) __attribute__((always_inline))</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WInterrupts.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>WInterrupts_8c</filename>
    <includes id="wiring__private_8h" name="wiring_private.h" local="yes" imported="no">wiring_private.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>IMPLEMENT_ISR</name>
      <anchorfile>WInterrupts_8c.html</anchorfile>
      <anchor>aec310a14bd626daa384cecf371c67ef2</anchor>
      <arglist>(vect, interrupt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>attachInterrupt</name>
      <anchorfile>WInterrupts_8c.html</anchorfile>
      <anchor>ad0d73becebba7c663f8e9ed73efee544</anchor>
      <arglist>(uint8_t interruptNum, void(*userFunc)(void), int mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detachInterrupt</name>
      <anchorfile>WInterrupts_8c.html</anchorfile>
      <anchor>aa47ad728b5e830ac48f4085affea7d1c</anchor>
      <arglist>(uint8_t interruptNum)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>nothing</name>
      <anchorfile>WInterrupts_8c.html</anchorfile>
      <anchor>a201af4a08f31456e09ffe93d01de6342</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static volatile voidFuncPtr</type>
      <name>intFunc</name>
      <anchorfile>WInterrupts_8c.html</anchorfile>
      <anchor>aeb4ebff5fa3ae9c843479cf02ddb6994</anchor>
      <arglist>[EXTERNAL_NUM_INTERRUPTS]</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Wire.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/libraries/Wire/</path>
    <filename>Wire_8cpp</filename>
    <includes id="twi_8h" name="twi.h" local="yes" imported="no">utility/twi.h</includes>
    <includes id="Wire_8h" name="Wire.h" local="yes" imported="no">Wire.h</includes>
    <member kind="variable">
      <type>TwoWire</type>
      <name>Wire</name>
      <anchorfile>Wire_8cpp.html</anchorfile>
      <anchor>a35bd3de386d23ba02c35f820303db472</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Wire.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/libraries/Wire/</path>
    <filename>Wire_8h</filename>
    <includes id="Stream_8h" name="Stream.h" local="yes" imported="no">Stream.h</includes>
    <class kind="class">TwoWire</class>
    <member kind="define">
      <type>#define</type>
      <name>BUFFER_LENGTH</name>
      <anchorfile>Wire_8h.html</anchorfile>
      <anchor>af7b7dc9a200cb1404c280bd500fd1551</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>WIRE_HAS_END</name>
      <anchorfile>Wire_8h.html</anchorfile>
      <anchor>ac5405f16c77b437d0896b7f37281c4b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TwoWire</type>
      <name>Wire</name>
      <anchorfile>Wire_8h.html</anchorfile>
      <anchor>a35bd3de386d23ba02c35f820303db472</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wiring.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>wiring_8c</filename>
    <includes id="wiring__private_8h" name="wiring_private.h" local="yes" imported="no">wiring_private.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>FRACT_INC</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a5647e40017bbd34a202f6a672ca116e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>FRACT_MAX</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a3d5262b0f828700a2ce29198838e0d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MICROSECONDS_PER_TIMER0_OVERFLOW</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>ab1d369d575d0937b2064adbaab91594d</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MILLIS_INC</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>ab640966289e34d6fe31434f37090e6e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delay</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a6bc5f943544a887f8b23cadfb26a5e30</anchor>
      <arglist>(unsigned long ms)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>delayMicroseconds</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a62e0a53bc261f9de8700cc5a92307e85</anchor>
      <arglist>(unsigned int us)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>if</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a4b3aa3ca41aae80581b58e3db57c7eac</anchor>
      <arglist>(f &gt;=FRACT_MAX)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a02fd73d861ef2e4aabb38c0c9ff82947</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>micros</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a8b24cbb7c3486e1bfa05c86db83ecb01</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>millis</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a6ff7f2532a22366f0013bc41397129fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>unsigned char</type>
      <name>f</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>a633de4b0c14ca52ea2432a3c8a5c4c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>m</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>ab3cd915d758008bd19d0f2428fbb354a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static unsigned char</type>
      <name>timer0_fract</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>aef189953c389b7c299cf96e8d6b81011</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile unsigned long</type>
      <name>timer0_millis</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>ac4f9864544f6e6b331dc31efa6e8db7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile unsigned long</type>
      <name>timer0_overflow_count</name>
      <anchorfile>wiring_8c.html</anchorfile>
      <anchor>abf2ce1def7e96f8b18edbb75220ca207</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wiring_analog.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>wiring__analog_8c</filename>
    <includes id="wiring__private_8h" name="wiring_private.h" local="yes" imported="no">wiring_private.h</includes>
    <member kind="function">
      <type>int</type>
      <name>analogRead</name>
      <anchorfile>wiring__analog_8c.html</anchorfile>
      <anchor>a2eda513a6bb35bf13675a24711d4e864</anchor>
      <arglist>(uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>analogReference</name>
      <anchorfile>wiring__analog_8c.html</anchorfile>
      <anchor>a529863849f86a63b517cd96cbcd47705</anchor>
      <arglist>(uint8_t mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>analogWrite</name>
      <anchorfile>wiring__analog_8c.html</anchorfile>
      <anchor>a62a628c40d93ea1823a1cdb8cae9e7be</anchor>
      <arglist>(uint8_t pin, int val)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>analog_reference</name>
      <anchorfile>wiring__analog_8c.html</anchorfile>
      <anchor>a6995f7ed2a2d7b986a1fb2d18b2e66fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wiring_digital.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>wiring__digital_8c</filename>
    <includes id="wiring__private_8h" name="wiring_private.h" local="yes" imported="no">wiring_private.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>ARDUINO_MAIN</name>
      <anchorfile>wiring__digital_8c.html</anchorfile>
      <anchor>a27a05420b36346cf71496473528b713c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>digitalRead</name>
      <anchorfile>wiring__digital_8c.html</anchorfile>
      <anchor>ab3e9bc73864eb6276f87aa94078224b6</anchor>
      <arglist>(uint8_t pin)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>digitalWrite</name>
      <anchorfile>wiring__digital_8c.html</anchorfile>
      <anchor>a73b9b61feeaf7d790d107f2954a7fd93</anchor>
      <arglist>(uint8_t pin, uint8_t val)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>pinMode</name>
      <anchorfile>wiring__digital_8c.html</anchorfile>
      <anchor>abf453c1659ee9fafa5af689523ac71e7</anchor>
      <arglist>(uint8_t pin, uint8_t mode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>turnOffPWM</name>
      <anchorfile>wiring__digital_8c.html</anchorfile>
      <anchor>ae3d0bcbe4eb927ca8f5d5c21b7e4f224</anchor>
      <arglist>(uint8_t timer)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wiring_private.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>wiring__private_8h</filename>
    <includes id="Arduino_8h" name="Arduino.h" local="yes" imported="no">Arduino.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>cbi</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>ae70baf5399951da1e7ad45a0ed890832</anchor>
      <arglist>(sfr, bit)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_0</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>ae5fd0cb8976ac0c88ec4b1fc954132c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_1</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a8c2c195748bb5496b510a201f1c57c08</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_2</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a934a70c53ad0fb697134ff64bc7bf5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_3</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>ac5041114b634c03558741a0ae7439be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_4</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a715be2c5d2474b26366616943537d9df</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_5</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a553812a383ca304c6e1709aea750cc1b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_6</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a0464af4de80670cce58e82c5d2aa6979</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_INT_7</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a1865700db9dfb6627f79d3f3fcedbda4</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>EXTERNAL_NUM_INTERRUPTS</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a3dab12da9f749340b6fc78148a7e3bd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>sbi</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>ac4a5536d9bf092116f88b94797ddc882</anchor>
      <arglist>(sfr, bit)</arglist>
    </member>
    <member kind="typedef">
      <type>void(*</type>
      <name>voidFuncPtr</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>af47ec912687cb72725d5e529eccdbb48</anchor>
      <arglist>)(void)</arglist>
    </member>
    <member kind="function">
      <type>uint32_t</type>
      <name>countPulseASM</name>
      <anchorfile>wiring__private_8h.html</anchorfile>
      <anchor>a8d00db6ed38100431701bf0389ec3aa0</anchor>
      <arglist>(volatile uint8_t *port, uint8_t bit, uint8_t stateMask, unsigned long maxloops)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wiring_pulse.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>wiring__pulse_8c</filename>
    <includes id="wiring__private_8h" name="wiring_private.h" local="yes" imported="no">wiring_private.h</includes>
    <member kind="function">
      <type>unsigned long</type>
      <name>pulseIn</name>
      <anchorfile>wiring__pulse_8c.html</anchorfile>
      <anchor>a1ed2ad1a8590a020e15ba2b485428415</anchor>
      <arglist>(uint8_t pin, uint8_t state, unsigned long timeout)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>pulseInLong</name>
      <anchorfile>wiring__pulse_8c.html</anchorfile>
      <anchor>a5c7c2a8ca6d056f09adb9adb1cd31516</anchor>
      <arglist>(uint8_t pin, uint8_t state, unsigned long timeout)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wiring_shift.c</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>wiring__shift_8c</filename>
    <includes id="wiring__private_8h" name="wiring_private.h" local="yes" imported="no">wiring_private.h</includes>
    <member kind="function">
      <type>uint8_t</type>
      <name>shiftIn</name>
      <anchorfile>wiring__shift_8c.html</anchorfile>
      <anchor>a1efecc975119046403adc60af645015d</anchor>
      <arglist>(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shiftOut</name>
      <anchorfile>wiring__shift_8c.html</anchorfile>
      <anchor>ac44afc7b9d1ec5feb1179b2e3454690a</anchor>
      <arglist>(uint8_t dataPin, uint8_t clockPin, uint8_t bitOrder, uint8_t val)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WMath.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>WMath_8cpp</filename>
    <member kind="function">
      <type>unsigned int</type>
      <name>makeWord</name>
      <anchorfile>WMath_8cpp.html</anchorfile>
      <anchor>a989f42e2ac4fb3b5efa531f2b885fee8</anchor>
      <arglist>(unsigned int w)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>makeWord</name>
      <anchorfile>WMath_8cpp.html</anchorfile>
      <anchor>a9088409a23820cf38f9f16b3e837b61a</anchor>
      <arglist>(unsigned char h, unsigned char l)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>map</name>
      <anchorfile>WMath_8cpp.html</anchorfile>
      <anchor>aada2d75bc8a8c6eb845bd940eadfa3fd</anchor>
      <arglist>(long x, long in_min, long in_max, long out_min, long out_max)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>random</name>
      <anchorfile>WMath_8cpp.html</anchorfile>
      <anchor>aa3615b8aa052e0217c79f0b6919546bf</anchor>
      <arglist>(long howbig)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>random</name>
      <anchorfile>WMath_8cpp.html</anchorfile>
      <anchor>ae674ea113a2a717d0da96f9d38742072</anchor>
      <arglist>(long howsmall, long howbig)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>randomSeed</name>
      <anchorfile>WMath_8cpp.html</anchorfile>
      <anchor>a0f20cd490a0ba7f2d37cbb8b04d92e3e</anchor>
      <arglist>(unsigned long seed)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WString.cpp</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/src/core/</path>
    <filename>WString_8cpp</filename>
    <includes id="WString_8h" name="WString.h" local="yes" imported="no">WString.h</includes>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a2fb327465c18d4346465237d8a38938c</anchor>
      <arglist>(const StringSumHelper &amp;lhs, const String &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>aa0fe70fca3cf4c9c3c1e77d2465a9bd9</anchor>
      <arglist>(const StringSumHelper &amp;lhs, const char *cstr)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a15c2c0bbe928e2bbf5278c8537bcfda4</anchor>
      <arglist>(const StringSumHelper &amp;lhs, char c)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a8b0c50963eaaf2366de418e1fba34cf1</anchor>
      <arglist>(const StringSumHelper &amp;lhs, unsigned char num)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a0c7b23137b894e0e6d7607d8386a9285</anchor>
      <arglist>(const StringSumHelper &amp;lhs, int num)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a20c7726a6ea2c053044c19f40e5c91aa</anchor>
      <arglist>(const StringSumHelper &amp;lhs, unsigned int num)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a50aa43ee66fafd4a7e03c453a62aaac1</anchor>
      <arglist>(const StringSumHelper &amp;lhs, long num)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a61625af689cfcbe9206851903b1144a2</anchor>
      <arglist>(const StringSumHelper &amp;lhs, unsigned long num)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>a9a2cbb5207527b7dabf2ea13c48f9833</anchor>
      <arglist>(const StringSumHelper &amp;lhs, float num)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>ad7f8cc6402796f520aa6ddc33953f7fc</anchor>
      <arglist>(const StringSumHelper &amp;lhs, double num)</arglist>
    </member>
    <member kind="function">
      <type>StringSumHelper &amp;</type>
      <name>operator+</name>
      <anchorfile>WString_8cpp.html</anchorfile>
      <anchor>ab86757417e853128ea86684ea9a2746b</anchor>
      <arglist>(const StringSumHelper &amp;lhs, const __FlashStringHelper *rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WString.h</name>
    <path>/tmp/ws/src/arduino_daq/arduino_firmware/arduino_daq/ArduinoCore/include/core/</path>
    <filename>WString_8h</filename>
  </compound>
  <compound kind="struct">
    <name>ACMFunctionalDescriptor</name>
    <filename>structACMFunctionalDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>bmCapabilities</name>
      <anchorfile>structACMFunctionalDescriptor.html</anchorfile>
      <anchor>a218920f326b1c8f3faacd4a9592f30d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structACMFunctionalDescriptor.html</anchorfile>
      <anchor>aefd5ee02fa9ef19cc96ee191e90a1c90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structACMFunctionalDescriptor.html</anchorfile>
      <anchor>aaeda91f387fb2185f703edcbec992398</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>subtype</name>
      <anchorfile>structACMFunctionalDescriptor.html</anchorfile>
      <anchor>a9b7727390ce66baee8b7175dbab62a81</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ArduinoDAQ_LowLevel</name>
    <filename>classArduinoDAQ__LowLevel.html</filename>
    <member kind="function">
      <type></type>
      <name>ArduinoDAQ_LowLevel</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>afb0f6966e9e408946d5df056012d9889</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_ADC_START</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a5f0b722f6525447089cac46cb115453e</anchor>
      <arglist>(const TFrameCMD_ADC_start_payload_t &amp;enc_config)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_ADC_STOP</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>af5517989d7be428bbf87e7256e65a1df</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_DAC</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a1ed5b7e80682b8fe3b3c19838da36a7c</anchor>
      <arglist>(int dac_index, double dac_value_volts)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_ENCODER_ABS_START</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a2cbef969501d8b571b3acdd2eb33b12b</anchor>
      <arglist>(const TFrameCMD_EMS22A_start_payload_t &amp;enc_config)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_ENCODER_ABS_STOP</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>aeb655ca5ce9daf62bd0aeaa0b28113ae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_ENCODERS_START</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>ab5483c47c7804042168bc709aa2ae1c2</anchor>
      <arglist>(const TFrameCMD_ENCODERS_start_payload_t &amp;enc_config)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_ENCODERS_STOP</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a9e87ccff1e0554114569d2943922216d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_GPIO_output</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a530c5a37cbe7ddb6fdc3367e32a5090f</anchor>
      <arglist>(int pin, bool pinState)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>CMD_PWM</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a7d189d4570fc74d8c88006346a896504</anchor>
      <arglist>(int pin_index, uint8_t pwm_value)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>getSerialPort</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>abb4a81e8d8a41cbc3d97323344e14c75</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a89eac1ae8bdbbd5fbd0dc67d35f51ecc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>iterate</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a7dfb9febb09881fa71cff2942fd3a592</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ADC_readings_callback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a55621330cd5b39fb0b1c244ce74dad98</anchor>
      <arglist>(const std::function&lt; void(TFrame_ADC_readings_payload_t)&gt; &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ENCODER_ABS_readings_callback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a1424d4dd94fe978132abfe207394eb55</anchor>
      <arglist>(const std::function&lt; void(TFrame_ENCODER_ABS_reading_payload_t)&gt; &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set_ENCODERS_readings_callback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>aebe5135ae4fea11ae4a3934450895a19</anchor>
      <arglist>(const std::function&lt; void(TFrame_ENCODERS_readings_payload_t)&gt; &amp;f)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setSerialPort</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a77ac717b35c7f127f13efc4948de52ed</anchor>
      <arglist>(const std::string &amp;sSerialName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ArduinoDAQ_LowLevel</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a3440297ad4903af591d4302b918c5ee1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>AttemptConnection</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>ae3db7efb79dab163c68d001df8e88825</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>daqOnNewADCCallback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>abf4fa59ed6af9cb622c2f78cc7e8af07</anchor>
      <arglist>(const TFrame_ADC_readings_payload_t &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>daqOnNewENCAbsCallback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a42ee2ecb1d4b8360a85a0266fb323c7b</anchor>
      <arglist>(const TFrame_ENCODER_ABS_reading_payload_t &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>daqOnNewENCCallback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a1b1f74b06fc861b51da37cc7aeb63b67</anchor>
      <arglist>(const TFrame_ENCODERS_readings_payload_t &amp;data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>IsConnected</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>ad8707973e1d40e8d1f54b1df583f25ac</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processIncommingFrame</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a7d209f9c9cdad73e32d8a1b82623e44f</anchor>
      <arglist>(const std::vector&lt; uint8_t &gt; &amp;rxFrame)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>ReceiveFrameFromController</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a0d940b42b3ada34a37f23d52e403d896</anchor>
      <arglist>(std::vector&lt; uint8_t &gt; &amp;rx_data)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>SendFrameAndWaitAnswer</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a6c621ba7676773ea97a9831d32de3b69</anchor>
      <arglist>(const uint8_t *full_frame, const size_t full_frame_len, const int num_retries=10, const int retries_interval_ms=40, uint8_t expected_ans_opcode=0)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>WriteBinaryFrame</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a0e7deb5da61a9938985a45e518ff60e4</anchor>
      <arglist>(const uint8_t *full_frame, const size_t full_frame_len)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; void(TFrame_ADC_readings_payload_t)&gt;</type>
      <name>m_adc_callback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a0eb291ed6a0174b13fbdb592e5d70139</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; void(TFrame_ENCODERS_readings_payload_t)&gt;</type>
      <name>m_enc_callback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a6327935a7b7e81306a8940edb3861ab2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::function&lt; void(TFrame_ENCODER_ABS_reading_payload_t)&gt;</type>
      <name>m_encabs_callback</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>aa13a4aa76b9c1a58423253838bb4e170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_NOP_sent_counter</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a77a2db5b7f951c09454f924c3e6154c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>CSerialPort</type>
      <name>m_serial</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a76e7002111ace2776e0472a628d922d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>m_serial_port_baudrate</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a13ccff15d5af942ccbe6c67eed2624e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>m_serial_port_name</name>
      <anchorfile>classArduinoDAQ__LowLevel.html</anchorfile>
      <anchor>a9cc52c87d79907399a6307c41a77032b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CDCCSInterfaceDescriptor</name>
    <filename>structCDCCSInterfaceDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>d0</name>
      <anchorfile>structCDCCSInterfaceDescriptor.html</anchorfile>
      <anchor>a8354e45c15df0e06cc72b35d6cea23f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>d1</name>
      <anchorfile>structCDCCSInterfaceDescriptor.html</anchorfile>
      <anchor>a1c4fa9ab196fe4731d541f8abcefa36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structCDCCSInterfaceDescriptor.html</anchorfile>
      <anchor>a40eb77b74991465abcdbf3cfda5cb4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structCDCCSInterfaceDescriptor.html</anchorfile>
      <anchor>a4898e456596cc2351587e6f8313f0135</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>subtype</name>
      <anchorfile>structCDCCSInterfaceDescriptor.html</anchorfile>
      <anchor>a9ba536afa860b01eff6b0da6f31a5445</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CDCCSInterfaceDescriptor4</name>
    <filename>structCDCCSInterfaceDescriptor4.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>d0</name>
      <anchorfile>structCDCCSInterfaceDescriptor4.html</anchorfile>
      <anchor>ad89b10b6c73a0c8c5df3fe5aae322957</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structCDCCSInterfaceDescriptor4.html</anchorfile>
      <anchor>a17152b2ca4d4535c5f9213c75765f117</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structCDCCSInterfaceDescriptor4.html</anchorfile>
      <anchor>ab89f7893f8e283d7f1fb84e43893766e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>subtype</name>
      <anchorfile>structCDCCSInterfaceDescriptor4.html</anchorfile>
      <anchor>a4cc0147f4d3e90e2c17a830ea5eff849</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CDCDescriptor</name>
    <filename>structCDCDescriptor.html</filename>
    <member kind="variable">
      <type>CMFunctionalDescriptor</type>
      <name>callManagement</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>a20b4bdfac02495e248d9cc0c2f10bda8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InterfaceDescriptor</type>
      <name>cif</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>ad3afcf5687ec1055195bd94a1f36d269</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndpointDescriptor</type>
      <name>cifin</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>a7fc244ee56a9337010aff080038b6400</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ACMFunctionalDescriptor</type>
      <name>controlManagement</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>a958194b94ef21f282168a1c15d9527f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InterfaceDescriptor</type>
      <name>dif</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>ad9e994faf01eac6b9a5ae31d2c028e02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDCCSInterfaceDescriptor</type>
      <name>functionalDescriptor</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>a7ecaf88d51cad3091ba16c3efabd27ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>CDCCSInterfaceDescriptor</type>
      <name>header</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>a3f84b78e1d78e821a539564e57375cf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>IADDescriptor</type>
      <name>iad</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>a42c277dcdc03a000bb15a468104c996a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndpointDescriptor</type>
      <name>in</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>af7c4a71ccaa04b9158318b02d64522e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndpointDescriptor</type>
      <name>out</name>
      <anchorfile>structCDCDescriptor.html</anchorfile>
      <anchor>a24ee64d6d086973e16e7a8cd232da817</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Client</name>
    <filename>classClient.html</filename>
    <base>Stream</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>available</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>aaab0aa5331d98bdf6d446fbd0cd3648b</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>connect</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>adc54fb66dfe79bc1ca8a08151ac39ae2</anchor>
      <arglist>(IPAddress ip, uint16_t port)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>connect</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>aa859ed2dc24df300b020d5a71af51356</anchor>
      <arglist>(const char *host, uint16_t port)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint8_t</type>
      <name>connected</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a00710fc15c5e011149350674a99346f2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a2ddbd7aa6b5d18e1e463c359b22829aa</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual</type>
      <name>operator bool</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a88150a010c776d23f14790ca66877135</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>peek</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a86998d50e0b5e0f8957dd1025fb49046</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a79a0b69fcee98478f989c54c25a129b4</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a11a2d1b2145412f6d606817d1f3b09b7</anchor>
      <arglist>(uint8_t *buf, size_t size)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a02682acc1f4b55e1e8e3e69d09e85fde</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>afb362c2f297ec232e8750ebe5fda1c8a</anchor>
      <arglist>(uint8_t)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a253996b6d6c563a50e3b2c8265b6e9c6</anchor>
      <arglist>(const uint8_t *buf, size_t size)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint8_t *</type>
      <name>rawIPAddress</name>
      <anchorfile>classClient.html</anchorfile>
      <anchor>a3661f2d64f18e33b483658fb083ffadb</anchor>
      <arglist>(IPAddress &amp;addr)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>CMFunctionalDescriptor</name>
    <filename>structCMFunctionalDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>bDataInterface</name>
      <anchorfile>structCMFunctionalDescriptor.html</anchorfile>
      <anchor>aea53687b85e0c589de6923a53023e6a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>bmCapabilities</name>
      <anchorfile>structCMFunctionalDescriptor.html</anchorfile>
      <anchor>ab7e0bfe190791304ff4fdda9daa4c0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structCMFunctionalDescriptor.html</anchorfile>
      <anchor>ab76c402780d22b9410950a5a007f2d9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structCMFunctionalDescriptor.html</anchorfile>
      <anchor>ad1d12222b3392d7b522bb96b57150324</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>subtype</name>
      <anchorfile>structCMFunctionalDescriptor.html</anchorfile>
      <anchor>a07b6c7a42fb152c50eeee9f8e80b7552</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ConfigDescriptor</name>
    <filename>structConfigDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>attributes</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>a24699f679e0f0d600a573a1a3c9d4cd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u16</type>
      <name>clen</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>aa295480237f3592398e1d211bedd6c93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>config</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>ab6fb9cd72dd5c9454270ab6f03a8a66c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>a10c5492972bee3958b7fcef106e8c8e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>iconfig</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>a63c87c8909504dfe26da0fe1f91f695f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>a968a7572b9ec082027df4c3073bbb007</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>maxPower</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>a4f157a740d4f9c608d0ef137695aad70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>numInterfaces</name>
      <anchorfile>structConfigDescriptor.html</anchorfile>
      <anchor>ab133b834940700d3f2d17400c5712135</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>DeviceDescriptor</name>
    <filename>structDeviceDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>bNumConfigurations</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>ac308b68b577a10e3b5fd880b50c11288</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>deviceClass</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>aee41525162e53aa3599d35d1193ce09e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>deviceProtocol</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a65299050c896a011ff47770d7c7b16ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>deviceSubClass</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a1059294ddec656c621063df40b5f5821</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u16</type>
      <name>deviceVersion</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a87847fbbb755ff8925283cce07aec1c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>ab655df95ff64dfe37061bb4d428b82c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u16</type>
      <name>idProduct</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>addd78b30e7cb9d2f475ba2374f3c9a89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u16</type>
      <name>idVendor</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a0fc95df092a03ecc59b097c110cc5d90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>iManufacturer</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a4909c2fa6c9d6c5bed610ddf471d70d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>iProduct</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a0d731768bc1ff85b5ee29850616344ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>iSerialNumber</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>ae32967caa0dac5acf905110bfff7f303</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a8b86e2bfea757362b072d295be2380bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>packetSize0</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>ae76e33e00fdb69440bbc8ebc2ad294ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u16</type>
      <name>usbVersion</name>
      <anchorfile>structDeviceDescriptor.html</anchorfile>
      <anchor>a8f922d8b2a0d01aa88490ef96526d4a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>EncoderStatus</name>
    <filename>structEncoderStatus.html</filename>
    <member kind="function">
      <type></type>
      <name>EncoderStatus</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>af937ade7102fcc14bd18b28c672170db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>volatile int32_t</type>
      <name>COUNTER</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>aa8f544af0a225bc8af13860f34c7b0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int8_t</type>
      <name>encA_pin</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>a4db41eedcf80069f94dff9b5221da108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int8_t</type>
      <name>encB_bit</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>a144ac88153f03257913f084efe2dc3e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int8_t</type>
      <name>encB_port</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>aebe6fccdc87ffb7b9cd2e830bc763172</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int8_t</type>
      <name>encB_valid</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>af91c25a6207bbdaa92f8c1676af45cf3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int8_t</type>
      <name>encZ_bit</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>abbee4819789cd9bdf8b4805ee5c7d36b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int8_t</type>
      <name>encZ_port</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>ad9d694fa61e3641e9335ab14d95e7da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile int8_t</type>
      <name>encZ_valid</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>ac23acadf8105f99827d77a1e612ccd4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>volatile bool</type>
      <name>led</name>
      <anchorfile>structEncoderStatus.html</anchorfile>
      <anchor>aca7b75b669ae501c05c8d8328c4915ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>EndpointDescriptor</name>
    <filename>structEndpointDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>addr</name>
      <anchorfile>structEndpointDescriptor.html</anchorfile>
      <anchor>a889ee6bef249cfc21fb0ea12cb6d43f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>attr</name>
      <anchorfile>structEndpointDescriptor.html</anchorfile>
      <anchor>a4ef2e3e8ce76f15b3d9a6685e6815681</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structEndpointDescriptor.html</anchorfile>
      <anchor>a858d2fed4b36c0b974ee0827fedec23a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>interval</name>
      <anchorfile>structEndpointDescriptor.html</anchorfile>
      <anchor>a554a59624f5e7b888fd457000cdcec2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structEndpointDescriptor.html</anchorfile>
      <anchor>ac4c8c282264bb159bc4f789555cf8023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u16</type>
      <name>packetSize</name>
      <anchorfile>structEndpointDescriptor.html</anchorfile>
      <anchor>a2e22c1c94c5f4637abae1184b35cab9c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>HardwareSerial</name>
    <filename>classHardwareSerial.html</filename>
    <base>Stream</base>
    <member kind="function">
      <type>void</type>
      <name>_rx_complete_irq</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a7c5fd965cba330e7b3cd0f547251c520</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>_tx_udr_empty_irq</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a58263e2d89246b290dd1dde96884c8f8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>available</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a60e2bb4a3f40cfaf94601cd4e3333f43</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>availableForWrite</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a164ec8c9642d4d2ca64595015642ea09</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>begin</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a288e8a54617bc6c3ebbcaa4ef8dc9efa</anchor>
      <arglist>(unsigned long baud)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>begin</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>aad4db7a746742b1023a6157419d9b63c</anchor>
      <arglist>(unsigned long, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a0f86c41f580e04bdf30ea00e9014eacd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a33a5d5c5ffa184e2c303a21152fa2abe</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>HardwareSerial</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a89894dd01eb368e1a9f16319c2a149ca</anchor>
      <arglist>(volatile uint8_t *ubrrh, volatile uint8_t *ubrrl, volatile uint8_t *ucsra, volatile uint8_t *ucsrb, volatile uint8_t *ucsrc, volatile uint8_t *udr)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator bool</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a3038bc051efae1dac1ad3eb39f18f7ea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>peek</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a69b3cfa7d35cc8102fe14e302034f194</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a760f254188b4687f5a8a74f4ddd3c83d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>ae241985e86ddd58b967aae7e88cdf417</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a16f45867c871788b2440696531f79839</anchor>
      <arglist>(unsigned long n)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>ade858bfb5ab807abc646fec974c00435</anchor>
      <arglist>(long n)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>aefe3473ecb98923c9d7e9f9d18604727</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a4d67d5698c572032d98ad445d3b4f897</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned char</type>
      <name>_rx_buffer</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a3e915f174853e1acdfbacaea53f14d09</anchor>
      <arglist>[SERIAL_RX_BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile rx_buffer_index_t</type>
      <name>_rx_buffer_head</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>ac6fe1f875521caeb248fa9b477338ff3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile rx_buffer_index_t</type>
      <name>_rx_buffer_tail</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a891eab42df821ab76c2a273e0a78195e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned char</type>
      <name>_tx_buffer</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a974a4804f5c9ba4717b6deaac5f3c774</anchor>
      <arglist>[SERIAL_TX_BUFFER_SIZE]</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile tx_buffer_index_t</type>
      <name>_tx_buffer_head</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a1a6f728e65dba76ca94c95f8ac5a344d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile tx_buffer_index_t</type>
      <name>_tx_buffer_tail</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a59dcf970c26eec793b4e8e9291c3cc20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile uint8_t *const</type>
      <name>_ubrrh</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a9c04bbf41174dc5502872bc9da00c376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile uint8_t *const</type>
      <name>_ubrrl</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a98dc2985edb0394a8cdcd6abd802e2b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile uint8_t *const</type>
      <name>_ucsra</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a7c91aa54f46da6f596a30d1924d1f26b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile uint8_t *const</type>
      <name>_ucsrb</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a51c3e65f580a646c7408987ef25861ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile uint8_t *const</type>
      <name>_ucsrc</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a716fbcca108f4333587da7634d72f394</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>volatile uint8_t *const</type>
      <name>_udr</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>a6b425110a45e5bc7db6d19cfbb6090ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>_written</name>
      <anchorfile>classHardwareSerial.html</anchorfile>
      <anchor>af8b285e1c8ce2e9a0b83c59c5cfd574b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>IADDescriptor</name>
    <filename>structIADDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>a56dcee7deee6a9ed4bb2e7911d102229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>firstInterface</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>a4de5e7262e9ae189ead68f66a1d9f0d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>functionClass</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>ae0a20a218b897d1c12b6912143279eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>functionProtocol</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>a3397c7e4cd9b3b9369f6712f306862c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>funtionSubClass</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>a394c5ce960da923681cf716d1387f38f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>iInterface</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>a5214f994021a633bb19540e0d21efb14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>interfaceCount</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>ac2022cc2233dcc739446009ab826f8db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structIADDescriptor.html</anchorfile>
      <anchor>ae2d1b72e4763579aae06e0317a24af12</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>InterfaceDescriptor</name>
    <filename>structInterfaceDescriptor.html</filename>
    <member kind="variable">
      <type>u8</type>
      <name>alternate</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a2ea37ffa5dd4d4f7d4977a0d6af80b1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>dtype</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a02fa9cbf3a3441fe54d3f70acff7b972</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>iInterface</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a619e067a0bc90977d93821de8e22609e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>interfaceClass</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a11b902310604a5f67f557c5d3988af8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>interfaceSubClass</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a3bda2c8f386274d19f26bccd193907a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>len</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a4a2810138576ef2662bb21dba8e9bbb8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>number</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a5a8c9c810eab8a56dd9d6f961d3795a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>numEndpoints</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>a84292543c62d73f079110c4317df5047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>u8</type>
      <name>protocol</name>
      <anchorfile>structInterfaceDescriptor.html</anchorfile>
      <anchor>af1883665abc968091c8f874b6b5d7a5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>IPAddress</name>
    <filename>classIPAddress.html</filename>
    <base>Printable</base>
    <member kind="function">
      <type>bool</type>
      <name>fromString</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ad74ee82b3ceb7144b6b1af47b0664cce</anchor>
      <arglist>(const char *address)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>fromString</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ac9dce336d67ba114670ce9d29168984b</anchor>
      <arglist>(const String &amp;address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a6089825af3b03060f80282d0dcca1582</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>af25acf9a16981a1b95c66e9e683245b0</anchor>
      <arglist>(uint8_t first_octet, uint8_t second_octet, uint8_t third_octet, uint8_t fourth_octet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a9acd9971a8fc47fa51681e9b9a95b511</anchor>
      <arglist>(uint32_t address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>IPAddress</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ab747742c0a428a369f6ab73b7d28c306</anchor>
      <arglist>(const uint8_t *address)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>operator uint32_t</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>afa02c731939a01e4321d179392e5875f</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>IPAddress &amp;</type>
      <name>operator=</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a0dc5d0937fec535ef61daa5d05f30d3a</anchor>
      <arglist>(const uint8_t *address)</arglist>
    </member>
    <member kind="function">
      <type>IPAddress &amp;</type>
      <name>operator=</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>af80a0f81dc5861ae3240a4331c5fc14c</anchor>
      <arglist>(uint32_t address)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a222fff4573aa4511a5760ec5ebc7b2ce</anchor>
      <arglist>(const IPAddress &amp;addr) const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator==</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>af3dba48d1de971b18a31d38aeb1a4fdb</anchor>
      <arglist>(const uint8_t *addr) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>operator[]</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ac1e9d3628dc5bc5151324c80a69ad159</anchor>
      <arglist>(int index) const </arglist>
    </member>
    <member kind="function">
      <type>uint8_t &amp;</type>
      <name>operator[]</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ab7c569a71648e9235ebb63d7a6d58143</anchor>
      <arglist>(int index)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>printTo</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a2dd7f6c455c2f33e4639944f751930db</anchor>
      <arglist>(Print &amp;p) const </arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>bytes</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a3a731bf8c0e7cb974a204c4fcca80127</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>dword</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>aaae6d8c02dfbf3241e2586d3cc10197d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>uint8_t *</type>
      <name>raw_address</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>af85007a40444d38af471d77e067c8acb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>union IPAddress::@0</type>
      <name>_address</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a905c46ed79d56101ca3d1f4cbada2069</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Client</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a5db1c99e2c94b26278f3838c85cdb618</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>DhcpClass</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>afef6ad9b691e32ea60d87db719e23e15</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>DNSClient</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a14acdf960f52e4a43740d57e81a27c40</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>EthernetClass</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a9a150ffc237e50529b3d0d50cc83a4d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>Server</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>ac2055578ac48afabe5af487878450f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend">
      <type>friend class</type>
      <name>UDP</name>
      <anchorfile>classIPAddress.html</anchorfile>
      <anchor>a480cf93423716d22666c9c3f17177736</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>MSCDescriptor</name>
    <filename>structMSCDescriptor.html</filename>
    <member kind="variable">
      <type>EndpointDescriptor</type>
      <name>in</name>
      <anchorfile>structMSCDescriptor.html</anchorfile>
      <anchor>a9ae4c4c01f7b1f9ed6c16bbd8793dfd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>InterfaceDescriptor</type>
      <name>msc</name>
      <anchorfile>structMSCDescriptor.html</anchorfile>
      <anchor>ad1df90234c1714bd3ffa34c0a28d4621</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>EndpointDescriptor</type>
      <name>out</name>
      <anchorfile>structMSCDescriptor.html</anchorfile>
      <anchor>a2e9b0bbe81b8b510cd182c70560c33eb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Stream::MultiTarget</name>
    <filename>structStream_1_1MultiTarget.html</filename>
    <member kind="variable">
      <type>size_t</type>
      <name>index</name>
      <anchorfile>structStream_1_1MultiTarget.html</anchorfile>
      <anchor>a33cced896eb2dbabbeb7dd5dfa019e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>size_t</type>
      <name>len</name>
      <anchorfile>structStream_1_1MultiTarget.html</anchorfile>
      <anchor>ae0ffba42be1143525f624242bf607a63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>str</name>
      <anchorfile>structStream_1_1MultiTarget.html</anchorfile>
      <anchor>a2966d33f06cd1f5db43702f08c6e74c7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Print</name>
    <filename>classPrint.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>availableForWrite</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ae278602698f895c25820f18da4e765be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearWriteError</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>aec9ecf84cc6d9087a650def3cefc459e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>add7f8450dfdc7f94eeec685f220573f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getWriteError</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a88a4a829fb5d589efb43955ad0cbddcc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a1b9fe938883bb7b4bce8fba012dab112</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>aa4158dd94bc1741f92d99c427261d7c0</anchor>
      <arglist>(const __FlashStringHelper *)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a157007ca7ea8334ba7eb4bc705740216</anchor>
      <arglist>(const String &amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>acfe80773011eb17dfb52c2fba517a093</anchor>
      <arglist>(const char[])</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a1e411d07a8ffec5faf7ce485bac0f029</anchor>
      <arglist>(char)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a97bd44df9222fa4a51a1266fab8d3bc1</anchor>
      <arglist>(unsigned char, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a32cb3cf32d701c797b2b2d1080052dfe</anchor>
      <arglist>(int, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a87275de35583868a370f43ce1c887750</anchor>
      <arglist>(unsigned int, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ab1fb2a2384c7b9f628943f5046e7d1c1</anchor>
      <arglist>(long, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a26a40be7a557c0bc391a15dce9f06954</anchor>
      <arglist>(unsigned long, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ae8b4c025786c820afe0a90aeea01c9c5</anchor>
      <arglist>(double, int=2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>print</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a901b0f06ae34aab31b8fbb4298f0596e</anchor>
      <arglist>(const Printable &amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a4fd286b325d3b1a786cfa35072a8ef52</anchor>
      <arglist>(const __FlashStringHelper *)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>afd6cc6e2c1163f94c60855ad233899bd</anchor>
      <arglist>(const String &amp;s)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ad337ce3f7977411b7d34d47a51e5737e</anchor>
      <arglist>(const char[])</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a554896a71162f967b5794401239d7a01</anchor>
      <arglist>(char)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ac9afe80f50f0118d735295aec7727e50</anchor>
      <arglist>(unsigned char, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a738c88471cfb8eac7c8a804699971413</anchor>
      <arglist>(int, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ac87eed1fcb78641169ba2244278c899e</anchor>
      <arglist>(unsigned int, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a833fbec3ceba92e3ec95f51e026e4569</anchor>
      <arglist>(long, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>aebee3c33ee5d8f10b6f378d5273742d0</anchor>
      <arglist>(unsigned long, int=DEC)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a56e976b079361b6021ef7c2bedb397a2</anchor>
      <arglist>(double, int=2)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a20f9e104153b62e720c9b4c348b44f00</anchor>
      <arglist>(const Printable &amp;)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>println</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a169b128f9e22f0c15883768f580541a2</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a5be30d49adae2406a270c29ba9a3e0a3</anchor>
      <arglist>(uint8_t)=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a5b40e0e9cab1f2fe5bb0cb22ffe5adda</anchor>
      <arglist>(const char *str)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ad98d820df11e2697be1e4b1ea30b4a23</anchor>
      <arglist>(const uint8_t *buffer, size_t size)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>abfdd93a61c4b95a3ba41680188505e73</anchor>
      <arglist>(const char *buffer, size_t size)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setWriteError</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a46656410e23c0ec14d7a01b38b3b6f00</anchor>
      <arglist>(int err=1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>printFloat</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>a449fd5f2ab1fb43c3e3b10f53d18b1e8</anchor>
      <arglist>(double, uint8_t)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>size_t</type>
      <name>printNumber</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>abe7ee1c0946399820a61e1ec39419ee2</anchor>
      <arglist>(unsigned long, uint8_t)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>write_error</name>
      <anchorfile>classPrint.html</anchorfile>
      <anchor>ae922182b62afa3b8434397b7a54e70c4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Printable</name>
    <filename>classPrintable.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>printTo</name>
      <anchorfile>classPrintable.html</anchorfile>
      <anchor>a2c5776bc55c0a3a5675bba9d4d8e3681</anchor>
      <arglist>(Print &amp;p) const =0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Server</name>
    <filename>classServer.html</filename>
    <base>Print</base>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>begin</name>
      <anchorfile>classServer.html</anchorfile>
      <anchor>a6a22743b64cf89b4fc092ec4515e4b7c</anchor>
      <arglist>()=0</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SPIClass</name>
    <filename>classSPIClass.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>attachInterrupt</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>afbdbcf7f1360c567aabd7afa8905fb69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>begin</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a4a2646959a242f6af423b04734c003f0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>beginTransaction</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>ae1cf818a1add8237a1f6ead0cb20943a</anchor>
      <arglist>(SPISettings settings)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>detachInterrupt</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a4a5eec76f907eef2b8d40fc4a3032327</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>end</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a79d89d8e3f5f1b003cb7b0aed2d77eab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>endTransaction</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a99054797d8478c8fe0cdee943e00614e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>notUsingInterrupt</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a7d1e15e5d075ee08c3aa006fab78f637</anchor>
      <arglist>(uint8_t interruptNumber)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setBitOrder</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a89d65229b73a3e5d846c9b538e988f97</anchor>
      <arglist>(uint8_t bitOrder)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setClockDivider</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a472cba5159ed3f74b2a43a4cc3781824</anchor>
      <arglist>(uint8_t clockDiv)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>setDataMode</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>adc36dd3465da6f3c7cfc05c08c066b38</anchor>
      <arglist>(uint8_t dataMode)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint8_t</type>
      <name>transfer</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a4f716aa6f751ca1e6213c7229a3b2a73</anchor>
      <arglist>(uint8_t data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>transfer</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a32756da6a1149ceb787abeea4edc7b1f</anchor>
      <arglist>(void *buf, size_t count)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static uint16_t</type>
      <name>transfer16</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>addd97e6ac969a2a45252be988e81e717</anchor>
      <arglist>(uint16_t data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>usingInterrupt</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>a1f21d6f84d89334bf1a897ec116860b4</anchor>
      <arglist>(uint8_t interruptNumber)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>initialized</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>abd009942c98645541cde08c61b9f3558</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>interruptMask</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>aa7b02592a9470a1e29db4451d26ae186</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>interruptMode</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>af2238612a1541874133f8cca5f85b574</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>interruptSave</name>
      <anchorfile>classSPIClass.html</anchorfile>
      <anchor>ae78699aa236a79a7f51befbf9fc354fa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SPISettings</name>
    <filename>classSPISettings.html</filename>
    <member kind="function">
      <type></type>
      <name>SPISettings</name>
      <anchorfile>classSPISettings.html</anchorfile>
      <anchor>a2931bc80dcaaaf0abc6a28cdc6feb49b</anchor>
      <arglist>(uint32_t clock, uint8_t bitOrder, uint8_t dataMode)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SPISettings</name>
      <anchorfile>classSPISettings.html</anchorfile>
      <anchor>a2d0d3c88f1b433594e4887194e1df9ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_AlwaysInline</name>
      <anchorfile>classSPISettings.html</anchorfile>
      <anchor>a20c565f9ed920b56846c77bb82ae33e3</anchor>
      <arglist>(uint32_t clock, uint8_t bitOrder, uint8_t dataMode) __attribute__((__always_inline__))</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>init_MightInline</name>
      <anchorfile>classSPISettings.html</anchorfile>
      <anchor>a17a43ddae7d799560cb8ca2d870d60e8</anchor>
      <arglist>(uint32_t clock, uint8_t bitOrder, uint8_t dataMode)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>spcr</name>
      <anchorfile>classSPISettings.html</anchorfile>
      <anchor>aa9f41d04e92071f46fc2c7ed6888e1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>uint8_t</type>
      <name>spsr</name>
      <anchorfile>classSPISettings.html</anchorfile>
      <anchor>abe5d3a319680a9ac113a3877ca7eb08a</anchor>
      <arglist></arglist>
    </member>
    <member kind="friend" protection="private">
      <type>friend class</type>
      <name>SPIClass</name>
      <anchorfile>classSPISettings.html</anchorfile>
      <anchor>a8c9e29aa86ce7fe7f779f66d9404c015</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Stream</name>
    <filename>classStream.html</filename>
    <base>Print</base>
    <class kind="struct">Stream::MultiTarget</class>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>available</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a9c98a763395005c08ce95afb2f06c7b1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>find</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a4bab30ccd324efd461dee46a2339f673</anchor>
      <arglist>(char *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>find</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a250f5e805979bad3efb0ef33038de457</anchor>
      <arglist>(uint8_t *target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>find</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>ad851401f2318cdb1de05707e021b81d9</anchor>
      <arglist>(char *target, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>find</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>abe254745b98af8037d10fef6126e42df</anchor>
      <arglist>(uint8_t *target, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>find</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a4f529a9d7309aedf535fb1a6757a5675</anchor>
      <arglist>(char target)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findUntil</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>ad1f5f6600832396fb38a897baf4de35b</anchor>
      <arglist>(char *target, char *terminator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findUntil</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a167c5236fd76df40d4894aa48e99aa98</anchor>
      <arglist>(uint8_t *target, char *terminator)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findUntil</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a3a9497de614792103ab8cb4759e01a69</anchor>
      <arglist>(char *target, size_t targetLen, char *terminate, size_t termLen)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>findUntil</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>ae644144154e17da36a1b89123847b5b1</anchor>
      <arglist>(uint8_t *target, size_t targetLen, char *terminate, size_t termLen)</arglist>
    </member>
    <member kind="function">
      <type>unsigned long</type>
      <name>getTimeout</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>abc982d9972a4c7fdabcf7ba9ab325ed1</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>parseFloat</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a685133574afc1c35223e31703543a0a7</anchor>
      <arglist>(LookaheadMode lookahead=SKIP_ALL, char ignore=NO_IGNORE_CHAR)</arglist>
    </member>
    <member kind="function">
      <type>long</type>
      <name>parseInt</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a8875d87ed4db36c36990b2fb22ca48da</anchor>
      <arglist>(LookaheadMode lookahead=SKIP_ALL, char ignore=NO_IGNORE_CHAR)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>peek</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a30c3c212ec6ea67277a708c5ea2501a5</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>aea5dee9fcb038148515b7c9212d38dc0</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readBytes</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a45fd1336a323ea83b16e8507055f44ea</anchor>
      <arglist>(char *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readBytes</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a23dd7428e78e86ff41fce45bd618e214</anchor>
      <arglist>(uint8_t *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readBytesUntil</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>af84672a4fb2620466958d3118d4fea00</anchor>
      <arglist>(char terminator, char *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>readBytesUntil</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a432e1b8520b03a845264789fcb9c1a10</anchor>
      <arglist>(char terminator, uint8_t *buffer, size_t length)</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readString</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a1c60bdda2b65d78e5a1362d51b856c5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>String</type>
      <name>readStringUntil</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a6a409da87c552909260d8cc428c5ca70</anchor>
      <arglist>(char terminator)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTimeout</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a851dd6dc74d52389de04f99648478db5</anchor>
      <arglist>(unsigned long timeout)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Stream</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a8c3f05bd00361ec92627fa41f330a39b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>findMulti</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a5fb669d95dbf5b7b8a8e900c53d62a1e</anchor>
      <arglist>(struct MultiTarget *targets, int tCount)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>float</type>
      <name>parseFloat</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a5dcf499b28028a5c76f5f9cfe1b73785</anchor>
      <arglist>(char ignore)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>long</type>
      <name>parseInt</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>ae37760d5dbfe38e9b9ab403d304c51d8</anchor>
      <arglist>(char ignore)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>peekNextDigit</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a3dbc4937689c81b76f4ab16e253e85e0</anchor>
      <arglist>(LookaheadMode lookahead, bool detectDecimal)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>timedPeek</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>ae326bf60a3c5276836526710871046fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>int</type>
      <name>timedRead</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>a416a0ada5ed3c9d27f1e72c7d73f0aa1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>_startMillis</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>abf61d2006d28d18f2e028285a323fe5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>unsigned long</type>
      <name>_timeout</name>
      <anchorfile>classStream.html</anchorfile>
      <anchor>aae48f1a926d2e82a452f2c75af0c6a29</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TBaseFrame</name>
    <filename>structTBaseFrame.html</filename>
    <templarg>Payload</templarg>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Payload</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrame_ADC_readings_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrame_ADC_readings_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrame_ENCODER_ABS_reading_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrame_ENCODER_ABS_reading_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrame_ENCODERS_readings_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrame_ENCODERS_readings_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_ADC_start_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_ADC_start_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_ADC_stop_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_ADC_stop_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_EMS22A_start_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_EMS22A_start_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_EMS22A_stop_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_EMS22A_stop_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_ENCODERS_start_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_ENCODERS_start_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_ENCODERS_stop_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_ENCODERS_stop_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_GPIO_output_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_GPIO_output_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_GPIO_read_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_GPIO_read_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_NOP_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_NOP_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_SET_PWM_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_SET_PWM_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TBaseFrame&lt; TFrameCMD_SetDAC_payload_t &gt;</name>
    <filename>structTBaseFrame.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calc_and_update_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>af394bf71c5b0bca93316e486fdb017a8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>calc_checksum</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aedd6ab3dc58da290c554859d2a26b512</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TBaseFrame</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9724396afe6c971685fa3036805ac861</anchor>
      <arglist>(uint8_t opcode)</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>CHECKSUM</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ae5fa6d155ad7f0cd1c2561983ec9bdaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>DATALEN</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>ad1e7944d9b381e3fde2e2f05b3479647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>END_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a56397d07fd87a76bc1df4417404789d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>OPCODE</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a1b184c1a3049a970ea4596a75469b773</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>TFrameCMD_SetDAC_payload_t</type>
      <name>payload</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>a9ea2c6fa991f05f9c47a1a9002f8fa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const uint8_t</type>
      <name>START_FLAG</name>
      <anchorfile>structTBaseFrame.html</anchorfile>
      <anchor>aae49f7de2105b96dc25d13fb8c885bbd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrame_ADC_readings</name>
    <filename>structTFrame__ADC__readings.html</filename>
    <base>TBaseFrame&lt; TFrame_ADC_readings_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrame_ADC_readings</name>
      <anchorfile>structTFrame__ADC__readings.html</anchorfile>
      <anchor>afec5b0df6fc09f45e34b118ee3cb7b2b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrame_ADC_readings_payload_t</name>
    <filename>structTFrame__ADC__readings__payload__t.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>adc_data</name>
      <anchorfile>structTFrame__ADC__readings__payload__t.html</anchorfile>
      <anchor>a69fabd67b900ac86e556ff209905d783</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp_ms</name>
      <anchorfile>structTFrame__ADC__readings__payload__t.html</anchorfile>
      <anchor>afeceb5d58cf55fcd56b42f359d54cdc7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrame_ENCODER_ABS_reading</name>
    <filename>structTFrame__ENCODER__ABS__reading.html</filename>
    <base>TBaseFrame&lt; TFrame_ENCODER_ABS_reading_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrame_ENCODER_ABS_reading</name>
      <anchorfile>structTFrame__ENCODER__ABS__reading.html</anchorfile>
      <anchor>ad789176d9a4b3c6da3ba35bb7f782d6b</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrame_ENCODER_ABS_reading_payload_t</name>
    <filename>structTFrame__ENCODER__ABS__reading__payload__t.html</filename>
    <member kind="variable">
      <type>uint16_t</type>
      <name>enc_pos</name>
      <anchorfile>structTFrame__ENCODER__ABS__reading__payload__t.html</anchorfile>
      <anchor>a64329410d4c15855cc8c75c205e315b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>enc_status</name>
      <anchorfile>structTFrame__ENCODER__ABS__reading__payload__t.html</anchorfile>
      <anchor>ab8e90f5187c899a371baca06c0406481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp_ms</name>
      <anchorfile>structTFrame__ENCODER__ABS__reading__payload__t.html</anchorfile>
      <anchor>a5123ea17cfd7313738879f5960819c3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrame_ENCODERS_readings</name>
    <filename>structTFrame__ENCODERS__readings.html</filename>
    <base>TBaseFrame&lt; TFrame_ENCODERS_readings_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrame_ENCODERS_readings</name>
      <anchorfile>structTFrame__ENCODERS__readings.html</anchorfile>
      <anchor>a28d57b28f91d93506fb50df7d7d8a13e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrame_ENCODERS_readings_payload_t</name>
    <filename>structTFrame__ENCODERS__readings__payload__t.html</filename>
    <member kind="variable">
      <type>int32_t</type>
      <name>encoders</name>
      <anchorfile>structTFrame__ENCODERS__readings__payload__t.html</anchorfile>
      <anchor>a02794ad9fb9fd5aefae82043ae99e4ad</anchor>
      <arglist>[2]</arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>period_ms</name>
      <anchorfile>structTFrame__ENCODERS__readings__payload__t.html</anchorfile>
      <anchor>ae6571ce3f21af37fa93a8bac3ae8697a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint32_t</type>
      <name>timestamp_ms</name>
      <anchorfile>structTFrame__ENCODERS__readings__payload__t.html</anchorfile>
      <anchor>aa305c036fc11e288af2e2d560efa36d0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ADC_start</name>
    <filename>structTFrameCMD__ADC__start.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_ADC_start_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_ADC_start</name>
      <anchorfile>structTFrameCMD__ADC__start.html</anchorfile>
      <anchor>a8f9cb2406a95d7c367753be5b52e6900</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ADC_start_payload_t</name>
    <filename>structTFrameCMD__ADC__start__payload__t.html</filename>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_ADC_start_payload_t</name>
      <anchorfile>structTFrameCMD__ADC__start__payload__t.html</anchorfile>
      <anchor>a3bb20da1d8266b3eddcaa36d93a489aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>active_channels</name>
      <anchorfile>structTFrameCMD__ADC__start__payload__t.html</anchorfile>
      <anchor>ae3102ebfa9cddcde3dbbeb30918c57e4</anchor>
      <arglist>[8]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>measure_period_ms</name>
      <anchorfile>structTFrameCMD__ADC__start__payload__t.html</anchorfile>
      <anchor>a8c7c14894a6997812290945bd8c41813</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>use_internal_refvolt</name>
      <anchorfile>structTFrameCMD__ADC__start__payload__t.html</anchorfile>
      <anchor>a20e52d88e632aa4b4e65caca293f7aa0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ADC_stop</name>
    <filename>structTFrameCMD__ADC__stop.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_ADC_stop_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_ADC_stop</name>
      <anchorfile>structTFrameCMD__ADC__stop.html</anchorfile>
      <anchor>a81403bfcd0751844ff12f4895874b715</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ADC_stop_payload_t</name>
    <filename>structTFrameCMD__ADC__stop__payload__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_EMS22A_start</name>
    <filename>structTFrameCMD__EMS22A__start.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_EMS22A_start_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_EMS22A_start</name>
      <anchorfile>structTFrameCMD__EMS22A__start.html</anchorfile>
      <anchor>a51aa5b06fd8f7ce988aa6dce0514888a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_EMS22A_start_payload_t</name>
    <filename>structTFrameCMD__EMS22A__start__payload__t.html</filename>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_EMS22A_start_payload_t</name>
      <anchorfile>structTFrameCMD__EMS22A__start__payload__t.html</anchorfile>
      <anchor>ae17da8fddbb51b41dd0fd17dacf1b065</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>ENCODER_ABS_CLK</name>
      <anchorfile>structTFrameCMD__EMS22A__start__payload__t.html</anchorfile>
      <anchor>acb59a5a21883f8d8b99a811e75fbe499</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>ENCODER_ABS_CS</name>
      <anchorfile>structTFrameCMD__EMS22A__start__payload__t.html</anchorfile>
      <anchor>ad4d9b5e390b116a08d05fdf3fa9746c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>ENCODER_ABS_DO</name>
      <anchorfile>structTFrameCMD__EMS22A__start__payload__t.html</anchorfile>
      <anchor>afaef9d78869f286713e08bf3444c2e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sampling_period_ms</name>
      <anchorfile>structTFrameCMD__EMS22A__start__payload__t.html</anchorfile>
      <anchor>aa4064f7895bb7d824aafbbae651b37c3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_EMS22A_stop</name>
    <filename>structTFrameCMD__EMS22A__stop.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_EMS22A_stop_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_EMS22A_stop</name>
      <anchorfile>structTFrameCMD__EMS22A__stop.html</anchorfile>
      <anchor>a8ae77870ec914c0c9d83717dbcf56bdf</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_EMS22A_stop_payload_t</name>
    <filename>structTFrameCMD__EMS22A__stop__payload__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ENCODERS_start</name>
    <filename>structTFrameCMD__ENCODERS__start.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_ENCODERS_start_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_ENCODERS_start</name>
      <anchorfile>structTFrameCMD__ENCODERS__start.html</anchorfile>
      <anchor>a5fe20b21dacacb4b65c5609a5fca3747</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ENCODERS_start_payload_t</name>
    <filename>structTFrameCMD__ENCODERS__start__payload__t.html</filename>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_ENCODERS_start_payload_t</name>
      <anchorfile>structTFrameCMD__ENCODERS__start__payload__t.html</anchorfile>
      <anchor>aff9d69ef24ec859d37032f1b49d9c6b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>encA_pin</name>
      <anchorfile>structTFrameCMD__ENCODERS__start__payload__t.html</anchorfile>
      <anchor>a8db44269d3738b0e87512b41f2a5b904</anchor>
      <arglist>[NUM_ENCODERS]</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>encB_pin</name>
      <anchorfile>structTFrameCMD__ENCODERS__start__payload__t.html</anchorfile>
      <anchor>a3b4563057f3e0e756795c3197e3e1873</anchor>
      <arglist>[NUM_ENCODERS]</arglist>
    </member>
    <member kind="variable">
      <type>int8_t</type>
      <name>encZ_pin</name>
      <anchorfile>structTFrameCMD__ENCODERS__start__payload__t.html</anchorfile>
      <anchor>a977c28676633bb93003fe33877c6daa2</anchor>
      <arglist>[NUM_ENCODERS]</arglist>
    </member>
    <member kind="variable">
      <type>uint16_t</type>
      <name>sampling_period_ms</name>
      <anchorfile>structTFrameCMD__ENCODERS__start__payload__t.html</anchorfile>
      <anchor>aca7a556046abfae918ef9fc64c9aab7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const uint8_t</type>
      <name>NUM_ENCODERS</name>
      <anchorfile>structTFrameCMD__ENCODERS__start__payload__t.html</anchorfile>
      <anchor>a21b90b707ec46383cfe5a50f092795b3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ENCODERS_stop</name>
    <filename>structTFrameCMD__ENCODERS__stop.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_ENCODERS_stop_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_ENCODERS_stop</name>
      <anchorfile>structTFrameCMD__ENCODERS__stop.html</anchorfile>
      <anchor>af2213bda32e7d14398e47e194a8ab66e</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_ENCODERS_stop_payload_t</name>
    <filename>structTFrameCMD__ENCODERS__stop__payload__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_GPIO_output</name>
    <filename>structTFrameCMD__GPIO__output.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_GPIO_output_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_GPIO_output</name>
      <anchorfile>structTFrameCMD__GPIO__output.html</anchorfile>
      <anchor>af4d8ee8cc0bafbd64e0e9201a174e1fd</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_GPIO_output_payload_t</name>
    <filename>structTFrameCMD__GPIO__output__payload__t.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin_index</name>
      <anchorfile>structTFrameCMD__GPIO__output__payload__t.html</anchorfile>
      <anchor>a76d17aed298a7e365347c70de43fcb1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin_value</name>
      <anchorfile>structTFrameCMD__GPIO__output__payload__t.html</anchorfile>
      <anchor>ab25223eadead9ed756b5fa32f863c001</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_GPIO_read</name>
    <filename>structTFrameCMD__GPIO__read.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_GPIO_read_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_GPIO_read</name>
      <anchorfile>structTFrameCMD__GPIO__read.html</anchorfile>
      <anchor>ad9c502bd687244a7c2ddd7683d473fa0</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_GPIO_read_payload_t</name>
    <filename>structTFrameCMD__GPIO__read__payload__t.html</filename>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin_index</name>
      <anchorfile>structTFrameCMD__GPIO__read__payload__t.html</anchorfile>
      <anchor>aaf702b776032f0002c1c090449c9919f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_NOP</name>
    <filename>structTFrameCMD__NOP.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_NOP_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_NOP</name>
      <anchorfile>structTFrameCMD__NOP.html</anchorfile>
      <anchor>addb230a4b02020afac04097ceb309216</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_NOP_payload_t</name>
    <filename>structTFrameCMD__NOP__payload__t.html</filename>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_SET_PWM</name>
    <filename>structTFrameCMD__SET__PWM.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_SET_PWM_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_SET_PWM</name>
      <anchorfile>structTFrameCMD__SET__PWM.html</anchorfile>
      <anchor>a70e1dbdacbe9965ce9e3388839974a33</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_SET_PWM_payload_t</name>
    <filename>structTFrameCMD__SET__PWM__payload__t.html</filename>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_SET_PWM_payload_t</name>
      <anchorfile>structTFrameCMD__SET__PWM__payload__t.html</anchorfile>
      <anchor>a57135bc1b505c9caaf5889b119048700</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>analog_value</name>
      <anchorfile>structTFrameCMD__SET__PWM__payload__t.html</anchorfile>
      <anchor>aed059b38c25fa30b8cbfe64ca0f9612e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flag_enable_timeout</name>
      <anchorfile>structTFrameCMD__SET__PWM__payload__t.html</anchorfile>
      <anchor>a042f9c4513e398cd07934cc430557980</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>pin_index</name>
      <anchorfile>structTFrameCMD__SET__PWM__payload__t.html</anchorfile>
      <anchor>a216ccac4338e4e261b1de8916853fd34</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_SetDAC</name>
    <filename>structTFrameCMD__SetDAC.html</filename>
    <base>TBaseFrame&lt; TFrameCMD_SetDAC_payload_t &gt;</base>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_SetDAC</name>
      <anchorfile>structTFrameCMD__SetDAC.html</anchorfile>
      <anchor>a67d2a59f6279b7af35180e475b82b81a</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TFrameCMD_SetDAC_payload_t</name>
    <filename>structTFrameCMD__SetDAC__payload__t.html</filename>
    <member kind="function">
      <type></type>
      <name>TFrameCMD_SetDAC_payload_t</name>
      <anchorfile>structTFrameCMD__SetDAC__payload__t.html</anchorfile>
      <anchor>ae47d5b0cb75180dd5703736ee7e45fe9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dac_index</name>
      <anchorfile>structTFrameCMD__SetDAC__payload__t.html</anchorfile>
      <anchor>aa917c695fb629414c188c3899fea0c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dac_value_HI</name>
      <anchorfile>structTFrameCMD__SetDAC__payload__t.html</anchorfile>
      <anchor>af2c38e478097868914d8e49e47e2e8a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>dac_value_LO</name>
      <anchorfile>structTFrameCMD__SetDAC__payload__t.html</anchorfile>
      <anchor>ab21970c53591e0b08709b3c5676d2208</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>uint8_t</type>
      <name>flag_enable_timeout</name>
      <anchorfile>structTFrameCMD__SetDAC__payload__t.html</anchorfile>
      <anchor>a13c4d5f7a2ad65093cf24d99166b6197</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TimeoutData</name>
    <filename>structTimeoutData.html</filename>
    <member kind="function">
      <type></type>
      <name>TimeoutData</name>
      <anchorfile>structTimeoutData.html</anchorfile>
      <anchor>aeda3c3c16a22abef43fee409339428a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>DAC_any</name>
      <anchorfile>structTimeoutData.html</anchorfile>
      <anchor>ad6ea0388e574f7814ffb1f0df406a43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>DAC_last_changed</name>
      <anchorfile>structTimeoutData.html</anchorfile>
      <anchor>a06a125b3babea470186e6b9f44c67844</anchor>
      <arglist>[4]</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>PWM_any</name>
      <anchorfile>structTimeoutData.html</anchorfile>
      <anchor>a5fe6905c250d1529026e83027ef1714b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>PWM_last_changed</name>
      <anchorfile>structTimeoutData.html</anchorfile>
      <anchor>aa82f8c440bc3d46591e58a5d3b8e3f74</anchor>
      <arglist>[16]</arglist>
    </member>
    <member kind="variable">
      <type>unsigned long</type>
      <name>TIMEOUT_TICKS</name>
      <anchorfile>structTimeoutData.html</anchorfile>
      <anchor>a2ea6a8def3ee643891b4038d36354f2d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TwoWire</name>
    <filename>classTwoWire.html</filename>
    <base>Stream</base>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>available</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>aee57bc52bee06508e231c5fc6bc35ada</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>begin</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>ada85a7a8663ec8af0a1248b659be2f18</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>begin</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a28bca087ed188781ef15e72622d3b1fb</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>begin</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a2806aa5684d36d7d20bf7c51cab3e602</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginTransmission</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a8d55f00ea8ac3d7427d62e0c71e95ec2</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>beginTransmission</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a4da95eb4adced5dad152344243e57aad</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>end</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a13cca813f6dd0201ac70178b18ba0946</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>endTransmission</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>af80f9a7b85a3a81a035ca94c95bcdc1d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>endTransmission</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a289f5ef9bb0f79b31095fd72402ed54a</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a4d92ddf6ca349c815de1de15fca06b5e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onReceive</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a860d97eb825c6fdca388f2f0577cc34a</anchor>
      <arglist>(void(*)(int))</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onRequest</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a224bf8799dda398fc0db223801852ca5</anchor>
      <arglist>(void(*)(void))</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>peek</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a5bd64cb7bd609e9470a15d96a0991ec8</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>aa361b83500d00dfb93bb25b6473b33e9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>requestFrom</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>ae27d0936487551a05a1e9901bc456599</anchor>
      <arglist>(uint8_t, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>requestFrom</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a4b4b618531a04d5488a52583a3dfb173</anchor>
      <arglist>(uint8_t, uint8_t, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>requestFrom</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>acd59cc9570fd49b1cf9044cbefef85ac</anchor>
      <arglist>(uint8_t, uint8_t, uint32_t, uint8_t, uint8_t)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>requestFrom</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>ad40a27213d0bb32f7b819aa8962fccd3</anchor>
      <arglist>(int, int)</arglist>
    </member>
    <member kind="function">
      <type>uint8_t</type>
      <name>requestFrom</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a3d76da36fb8571e0b5e8310e9f86f6fe</anchor>
      <arglist>(int, int, int)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setClock</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a3c4aaae8779a8c34d8a1a90ff317d982</anchor>
      <arglist>(uint32_t)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TwoWire</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a4c7daf378c06e5e72762e1bd3d5937b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a318b7bec156c1f1075a818c0ad3427d7</anchor>
      <arglist>(uint8_t)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a1957b4d5a6a997bdde436e9e40d131a7</anchor>
      <arglist>(const uint8_t *, size_t)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a0c9d09ead8fcddf2a84781fe77d3c975</anchor>
      <arglist>(unsigned long n)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a55a9894186458e43852f6fb7c59bb066</anchor>
      <arglist>(long n)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>afdb917746ee37f72e7452b4782e9527b</anchor>
      <arglist>(unsigned int n)</arglist>
    </member>
    <member kind="function">
      <type>size_t</type>
      <name>write</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a8ec34b0d2a75e8b2751eb9f4332bd7c3</anchor>
      <arglist>(int n)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>onReceiveService</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>af248111c3452edfffdfe3e8c06ccfb40</anchor>
      <arglist>(uint8_t *, int)</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static void</type>
      <name>onRequestService</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a56e5b17e8a2c0e9d4017febe083da391</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>rxBuffer</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a3033512e6cc6e6cb306f8066fd087f45</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>rxBufferIndex</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>ab5ca5594a3cb26e81a649a56ea5a65b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>rxBufferLength</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a291bae1628b603ea81815518b403340b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>transmitting</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a0b047026ca5b21287a57cba18bf9df9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>txAddress</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>ab981ac17dcbadaddb078718673f3f97c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>txBuffer</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a2e48e330790c1bf10ca3570f93b08124</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>txBufferIndex</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a2a367709929e409b5e7236aec4c6088c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static uint8_t</type>
      <name>txBufferLength</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>aec1ae2e64d9d4efb1d34dc34b071b09d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static void(*</type>
      <name>user_onReceive</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>a473e4b5851ab4a1dbb6969467f645c1d</anchor>
      <arglist>)(int)</arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static void(*</type>
      <name>user_onRequest</name>
      <anchorfile>classTwoWire.html</anchorfile>
      <anchor>afb915d59041e031dc1cc0b37406483de</anchor>
      <arglist>)(void)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>UDP</name>
    <filename>classUDP.html</filename>
    <base>Stream</base>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>available</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>a5598f32d2ca6a3222b00b1ff47e8136c</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint8_t</type>
      <name>begin</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>afc18a5689a3dc92e5f5fb740e08ba1f9</anchor>
      <arglist>(uint16_t)=0</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual uint8_t</type>
      <name>beginMulticast</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>ae463fafbd72d6f9f7cc229d3d13b8345</anchor>
      <arglist>(IPAddress, uint16_t)</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>beginPacket</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>a41344aa0d287135b6dfa9b180e2e446b</anchor>
      <arglist>(IPAddress ip, uint16_t port)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>beginPacket</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>adb47bf5e8a65ed5240374b4036c69f3d</anchor>
      <arglist>(const char *host, uint16_t port)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>endPacket</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>ab3d794999eab13727b155da81f55858f</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>flush</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>a2bf28910b39ccd0da18c27d451552b45</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>parsePacket</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>adab1e167381c58afcec04f40fb1c57e2</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>peek</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>a12b62e73ef1c5e343f841014dcd9512e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>aa6f6357b921510120f1b686f79beaae1</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>a981d961c934e99104d068f8c7e6a20e8</anchor>
      <arglist>(unsigned char *buffer, size_t len)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual int</type>
      <name>read</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>ae7d3956d53a15921e601d027658d04bd</anchor>
      <arglist>(char *buffer, size_t len)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual IPAddress</type>
      <name>remoteIP</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>a91e07b1dd9fc75f7919838442579cd14</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual uint16_t</type>
      <name>remotePort</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>aecc57f6433d817262d37695a62a1125e</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual void</type>
      <name>stop</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>a0e4696e1b2e485970c0aca6216a1a4ac</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>ad913d57b20d77fdbfbc63a5646de345e</anchor>
      <arglist>(uint8_t)=0</arglist>
    </member>
    <member kind="function" virtualness="pure">
      <type>virtual size_t</type>
      <name>write</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>afa7e3894d353b62c74b69e8cb39d303a</anchor>
      <arglist>(const uint8_t *buffer, size_t size)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>uint8_t *</type>
      <name>rawIPAddress</name>
      <anchorfile>classUDP.html</anchorfile>
      <anchor>abf58d27ff82d0c84cd6b5b939b7d7be6</anchor>
      <arglist>(IPAddress &amp;addr)</arglist>
    </member>
  </compound>
</tagfile>
