<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/rr_openrover_stack/rr_rover_zero_driver/driver/roboclaw_driver/</path>
    <filename>____init_____8py</filename>
    <namespace>roboclaw_driver</namespace>
  </compound>
  <compound kind="file">
    <name>roboclaw.py</name>
    <path>/tmp/ws/src/rr_openrover_stack/rr_rover_zero_driver/driver/roboclaw_driver/</path>
    <filename>roboclaw_8py</filename>
    <class kind="class">roboclaw_driver::roboclaw::Roboclaw::Cmd</class>
    <class kind="class">roboclaw_driver::roboclaw::Roboclaw</class>
    <namespace>roboclaw_driver::roboclaw</namespace>
  </compound>
  <compound kind="file">
    <name>rover_zero.py</name>
    <path>/tmp/ws/src/rr_openrover_stack/rr_rover_zero_driver/scripts/</path>
    <filename>rover__zero_8py</filename>
    <class kind="class">rover_zero::RoverZeroNode</class>
    <namespace>rover_zero</namespace>
    <member kind="variable">
      <type></type>
      <name>rz</name>
      <anchorfile>namespacerover__zero.html</anchorfile>
      <anchor>a438b3410eb9f50c0330c69ae57f52e76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/rr_openrover_stack/rr_rover_zero_driver/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>roboclaw_driver::roboclaw::Roboclaw::Cmd</name>
    <filename>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</filename>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>FLAGBOOTLOADER</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ab9693e119f6e7bb33d7a4c3bfb3d7eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETBUFFERS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a9ad408936b751704f7b698ffa40cb352</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETCONFIG</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a9997b0dd13222372764b9ed613e50419</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETCURRENTS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ab153d70c4dde91000833be43e89aac15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETDEADBAND</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a3e750c2c3882aaf93e557b980b6e4fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETENCODERMODE</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a13c557d2a6c5eadce44ac2d548197bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETERROR</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ace9f021b48863a9d816adcd1badf8af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETLBATT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ab76a45e82ab2bda0197071548c5d4645</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM1ENC</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a53e7c255159f881e3c26f2c7a9fce05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM1ISPEED</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a2ad6dfecf513bc2abe23aee587a77082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM1MAXCURRENT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aad527efa7ebfbd1e47f765857c343df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM1SPEED</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>afea52f0c95ee8fcf6a368a7fd822ca73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM2ENC</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a19744646b293cf8d18b381974240780a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM2ISPEED</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>acc351c8c6a3b729cbe6148998550b71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM2MAXCURRENT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a310c08c3bbe33c0c236b72d44a93bed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETM2SPEED</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a1736d01ea2d69aceb0112e6e4f8ea0bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETMBATT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a111ff64986bc551a9a8fb1232990f0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETMINMAXLOGICVOLTAGES</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ae53237b5fd6545685fcd252d2a4d0670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETMINMAXMAINVOLTAGES</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ae4fff4b743c9059180c46bcb470ef22d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETPINFUNCTIONS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a66cd7b62665c911d684e38a895dbaabe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETPWMMODE</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a8c37b902198501e2a4482f7d544a3fc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETPWMS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ae7b602f6971c88787fe7ebd918756c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETTEMP</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aac4601d8c2c50842f140e4b390e93e93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETTEMP2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a91947b599b2e7035ac71565bdfa8f009</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>GETVERSION</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ad5cc41928492743706acd07d9ec336ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M17BIT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ad9d8c9400d3305645afc21d3f810a36f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1BACKWARD</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a8f0e04fc61316576c9cdc9d6204dca51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1DUTY</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>adc6710d53585bbb8918a07be4ccbbd88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1DUTYACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a5405a33fc45d81b359c8f3ae6f48a326</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1FORWARD</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a149a4a10ad015a107b737fea58ef3395</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1SPEED</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aedffa7558d2f4d2cc0503ca74b5e789d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1SPEEDACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a042139c214d3f87831575fa6c5a31b46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1SPEEDACCELDECCELPOS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a9ca5ac7999f5962442272df4ed3b36cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1SPEEDACCELDIST</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aa310edfc00fd71564eed54653fb8f4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M1SPEEDDIST</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a83eb0dd8625f973b3ea9baa5e37e47b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M27BIT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ab0be167e3ab5308aa643b3cc36f46089</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2BACKWARD</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a13d5d98a94769457ce3d57cb3005260e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2DUTY</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aa5b2b6ce40a3680899b254eb7a258a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2DUTYACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a0a151d9feb618a4cb20d868deb98225f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2FORWARD</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aa3845dd023a89b887e97c9c48d28e607</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2SPEED</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aaad489f9728d214166faf3f8dd664c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2SPEEDACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a91cdc9425cd1fe2730fed2e956ac333a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2SPEEDACCELDECCELPOS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a97f401e42a5247f782a2ec859f949f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2SPEEDACCELDIST</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aa2df579283ff502b671fd32fd0939f42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>M2SPEEDDIST</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a3bd78668559204c099abbd3cb0cb364c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDBACKWARD</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ad0a1fb7ce1c784b02deeae2652c1f464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDDUTY</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a490e8c3d30080767540469dcd51b6d77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDDUTYACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aeac48745906c5e17a82d01dd2f0a47a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDFB</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aca78b92010591293ab6fdf33c2588049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDFORWARD</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aa6dd737eb7fb76ce8495224128511ffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDLEFT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aed166fbd506cb3467760980915586049</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDLR</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a2a216a2ab1444e088d58cedb281ab3d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDRIGHT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>acb1e612f0aeffeec95709454008e7837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDSPEED</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aad2d9adddec4c371aeaac34bb9030b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDSPEED2ACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a880b270030cfc420062f7415ff471023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDSPEED2ACCELDIST</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a2f252720b8950c72f361e19b26f01af2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDSPEEDACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a63b074f90d58199f69100012d5927f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDSPEEDACCELDECCELPOS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ad553e1a976f4104d42cf398f38355e10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDSPEEDACCELDIST</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a9becc70ad8e29624fc5a042b2d9d15b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>MIXEDSPEEDDIST</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ac62e687f38a173b55fa166ae7e3fdb5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>READEEPROM</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a583ad38af171e914b82216485e274a9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>READM1PID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ac2af6e4df210dd38be08fc099cf2c22a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>READM1POSPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ae009baa69b7a5e7cb99da6ce11593678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>READM2PID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a0e7fe4fd9d09ec3af2b41cae4846c877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>READM2POSPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a73861cad64de12b4132035403b33d9ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>READNVM</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>acf786b43ca54931229f1c270b70e4626</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RESETENC</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ac55de9b415fd1959466552c4e24df2d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>RESTOREDEFAULTS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ae344226aa0cca6059dc02036aace2385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETCONFIG</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>afb375394c53674f609b67ee915dc2ce5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETDEADBAND</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a83d1d30af9ebc58b65a43c61583095c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETLOGICVOLTAGES</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ab87ff76a2f07ffbef6d54e894080f1de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM1DEFAULTACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a0d4a7c91945e6a8fbd41e872173ab66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM1ENCCOUNT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a91baa09712b53ab3a0981a1cc98ebb28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM1ENCODERMODE</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>abb4e9f7a718e1be07951eb2606afa501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM1MAXCURRENT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a838c40189b39899e797851760e9d0803</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM1PID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a10427e7b13b3cf6313ec97c5dc697b57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM1POSPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>adf344e4850e3b20ab882ff6a489e9acf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM2DEFAULTACCEL</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a695e6a5127ef6070b9076ff9dd3ce190</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM2ENCCOUNT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>abd1c6da614935892839dc8ba820506ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM2ENCODERMODE</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a5d4bae1db3fc5e055fd2ddc8b1c16ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM2MAXCURRENT</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a0235ecda414fbe1e8362a7c0a55f5918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM2PID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ac37bd47f5c5b24468cf308cada5da13c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETM2POSPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a3942244e2e2aca66aa4976551a49fe23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETMAINVOLTAGES</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a49382f6997481f32db50f5b81890d4b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETMAXLB</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>ad97ba88f3478d18929ffb037865be3ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETMAXMB</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>aa14dad34aea7743c84076a70c4f03e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETMINLB</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a34312445caef2a044a33afd403ce676e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETMINMB</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>abfd622d82dc37b4410a1f88cd1aeceb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETPINFUNCTIONS</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a306c67d5d236d36d2ced998fcab8821e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>SETPWMMODE</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a48b50744aa01448b43dbfb3530dae6d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WRITEEEPROM</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a0286a68110588b98bbae0c16d0e68649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>int</type>
      <name>WRITENVM</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw_1_1Cmd.html</anchorfile>
      <anchor>a37bd1667c1db10559c281b43680e1c0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>roboclaw_driver::roboclaw::Roboclaw</name>
    <filename>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</filename>
    <class kind="class">roboclaw_driver::roboclaw::Roboclaw::Cmd</class>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a123e49a5cc0d49f42e754add4b981bfb</anchor>
      <arglist>(self, comport, rate, timeout=0.01, retries=3)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>BackwardM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a365f22ad3df417a13e1b539ea747b85e</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>BackwardM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a639dc11b86413bd8b801a286dd632c0b</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>BackwardMixed</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a67cfcb58a3ece407db4b9b25bde56e36</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>crc_clear</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7ae3976318b7f27e1f74a0dd391eb698</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>crc_update</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ab430c9df1628a8a2216ec10d78ef3483</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DutyAccelM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a823ff3d716674ec5352187c182700ff4</anchor>
      <arglist>(self, address, accel, duty)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DutyAccelM1M2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>afcc247db9335547151158df7b28df205</anchor>
      <arglist>(self, address, accel1, duty1, accel2, duty2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DutyAccelM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae2c31e3c0bf4b8e14b2d36f5cdd47511</anchor>
      <arglist>(self, address, accel, duty)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DutyM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a2660e3ff7de62bca3f4328c85bcfe0e2</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DutyM1M2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7c16f59bf1e4e5abddbf02351485f2b6</anchor>
      <arglist>(self, address, m1, m2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>DutyM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a5970ab3bdbd03624e475f99909fcff4b</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ForwardBackwardM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a6e977d958cdb2da2aa5e166cfd3b9c1f</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ForwardBackwardM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a492137a19ba41ce79c3817f66fb5b8fa</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ForwardBackwardMixed</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a30af1ea71a5dbaf65c9c0983191ac688</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ForwardM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ace53e12af58942c13b255b35ab5dd4c7</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ForwardM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a1ffb72aa6bb29576ed4ec02fafdc0c5e</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ForwardMixed</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a778a92f47254cfce23a8bc2d4951a006</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetConfig</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>accecc78ec84d17887dcc5994d83d03a1</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>GetDeadBand</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ade335466ddf830c99c7940d819f60eb5</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>LeftRightMixed</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a691e4f3a1e1b2d066aa9c0ff5bc45d9e</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>Open</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a52930507ab06aedebb81be62d04745c5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadBuffers</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a4187bf7c04c8a40b963f265b6d8191fc</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadCurrents</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a09ab8db415ecd9cdb71915e26e83e888</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadEeprom</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a0ba1695d38aacd98fbd1760088d4c308</anchor>
      <arglist>(self, address, ee_address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadEncM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a850ba23b6b9f699ba6f73fe4c7fe13f9</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadEncM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a4045defaf97de9574f4e700ee109c112</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadEncoderModes</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a56ebda21c4db1711d0deb9e993089b90</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadError</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a31a74ecd26969609a7516f98249a5d73</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadISpeedM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a5a68de100a76e01ae8673a4c9b259696</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadISpeedM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8b47dc5cfec7f8807352ffd4ccb192db</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadLogicBatteryVoltage</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>adb4ec9ffc738f59096ff12dc6f265157</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadM1MaxCurrent</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a4159872268638742b78c3d4d36571849</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadM1PositionPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8c2bf54378e9063e40ea56e2d07570c5</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadM1VelocityPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7d52dd281051c2d98d4c9660207966d0</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadM2MaxCurrent</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a66bdb5302f0779b219b22fcd3e30271a</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadM2PositionPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>abfaf8deb23d9a780f19f6b63ccb93a38</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadM2VelocityPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a79eb334e584a9360b70760dbb2ae47ca</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadMainBatteryVoltage</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aa0192d7fa44393657302aadde2996cff</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadMinMaxLogicVoltages</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aeab40132da4f4c22c4c06857da7b980b</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadMinMaxMainVoltages</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a350e63a839af1a6a053dd45766503cf8</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadNVM</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a0488cd75299381b927d9b760ff4f6ff3</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadPinFunctions</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae80bfc2c9632ff04cd85688567b00a0e</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadPWMMode</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8297f35ba3b2c7d47a56e52c505cfd09</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadPWMs</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ac5fce1dc65a879fff8547ecf786fbc8e</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadSpeedM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae9c2435b2441ed26ad7db32e9991d07d</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadSpeedM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a42dda8b8dccd20952ab094eb87fa5341</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadTemp</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8b8f941372e44ec0812838eb5ed3b1d6</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadTemp2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a92a47ccfb01a92f2c318fff3f043623d</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ReadVersion</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a71696ce54dede2d1edccccd498fabbf9</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ResetEncoders</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8ae3ac505b5ac94e3976c6bd708fdfca</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>RestoreDefaults</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ab0832e8ec1b36410ac294ac4be17d940</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SendRandomData</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad2d0a3c91c1881669f4aa96c96b46042</anchor>
      <arglist>(self, cnt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetConfig</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a6dac94d1130bb869deea3170077bb1ef</anchor>
      <arglist>(self, address, config)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetDeadBand</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>abb232145807f299d2c38760d4bb6245c</anchor>
      <arglist>(self, address, min, max)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEncM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a06b39104a2cdecf86c3a58df8cabdfc9</anchor>
      <arglist>(self, address, cnt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetEncM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aa9739a7af1d1a961024559b2591d67b4</anchor>
      <arglist>(self, address, cnt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetLogicVoltages</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a046198dcaf2aae330040e3d174326d01</anchor>
      <arglist>(self, address, min, max)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM1DefaultAccel</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a40185c277a9703484107e31d0897cb88</anchor>
      <arglist>(self, address, accel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM1EncoderMode</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a4e910b028efc58a0ac773c306f00272f</anchor>
      <arglist>(self, address, mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM1MaxCurrent</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a9766b905fad77fff6444f8c9846a0721</anchor>
      <arglist>(self, address, max)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM1PositionPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a647cc68904c5412c9ec817d42acba8b7</anchor>
      <arglist>(self, address, kp, ki, kd, kimax, deadzone, min, max)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM1VelocityPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ab9a77e76c4fe26c3cf63602cf2a0f2bb</anchor>
      <arglist>(self, address, p, i, d, qpps)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM2DefaultAccel</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae18b58eabc9b453cb5c52c2a9ba8a866</anchor>
      <arglist>(self, address, accel)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM2EncoderMode</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8b21d4fcdf1f69947a07c559a1929ef1</anchor>
      <arglist>(self, address, mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM2MaxCurrent</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>acdb6be42a58490f07e597cca19f0fece</anchor>
      <arglist>(self, address, max)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM2PositionPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad75640c3d4e4f54078e8d7a8a80f60c1</anchor>
      <arglist>(self, address, kp, ki, kd, kimax, deadzone, min, max)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetM2VelocityPID</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>abf7df42d5b9b709e6298af7249155eda</anchor>
      <arglist>(self, address, p, i, d, qpps)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMainVoltages</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aa200806f62af03f610b906390f65b8ca</anchor>
      <arglist>(self, address, min, max)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMaxVoltageLogicBattery</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>afda6847476a8d3847fd684f47b53c1f4</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMaxVoltageMainBattery</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7a832f93bfa1c3be1a7f13873e9052f3</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMinVoltageLogicBattery</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a6b6da639cb854b837f4d032ebc58fb9c</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetMinVoltageMainBattery</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a21b0216cdb676a175b0c7df1d0f81088</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetPinFunctions</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8f021c3d640b3aaa1213ff4ae2968e05</anchor>
      <arglist>(self, address, S3mode, S4mode, S5mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SetPWMMode</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>acd18c30f733f5359a1cbf0c553596d89</anchor>
      <arglist>(self, address, mode)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelDeccelPositionM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a3d95de24d5df3310fbe59616fa5afd73</anchor>
      <arglist>(self, address, accel, speed, deccel, position, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelDeccelPositionM1M2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7d8645eed72081badc7f185c9b56b404</anchor>
      <arglist>(self, address, accel1, speed1, deccel1, position1, accel2, speed2, deccel2, position2, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelDeccelPositionM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a5868a40632d549b3e072d66ebe3e4e78</anchor>
      <arglist>(self, address, accel, speed, deccel, position, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelDistanceM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad5c1e6ec9c5b0c9589ef267eeea9c022</anchor>
      <arglist>(self, address, accel, speed, distance, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelDistanceM1M2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8757930b0cdaa0e3c570abd3f1f82297</anchor>
      <arglist>(self, address, accel, speed1, distance1, speed2, distance2, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelDistanceM1M2_2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a3346c226378df10412b55526b701b9be</anchor>
      <arglist>(self, address, accel1, speed1, distance1, accel2, speed2, distance2, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelDistanceM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a8bf0d307254a3ecb3e15d4ea38c04357</anchor>
      <arglist>(self, address, accel, speed, distance, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>af33c18eabe901c6af51cbff502c89e50</anchor>
      <arglist>(self, address, accel, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelM1M2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a0111a0b0596866e56894c915d2960864</anchor>
      <arglist>(self, address, accel, speed1, speed2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelM1M2_2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a558811c71b00aaa3dee505d911609bb4</anchor>
      <arglist>(self, address, accel1, speed1, accel2, speed2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedAccelM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>adf96a8b524225f740eee8f7882bfd4c0</anchor>
      <arglist>(self, address, accel, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedDistanceM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae09089ec119308fca79160a55fc3c6f1</anchor>
      <arglist>(self, address, speed, distance, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedDistanceM1M2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a998341cb92fac78b9818ae9f36def59a</anchor>
      <arglist>(self, address, speed1, distance1, speed2, distance2, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedDistanceM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a524a3be92ad3e44fad6477583168da26</anchor>
      <arglist>(self, address, speed, distance, buffer)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedM1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ab8c1bf5a41e82d71cee24a1e5e3c4b0e</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedM1M2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a2f1c64fbda57fddefa48f137aff977f8</anchor>
      <arglist>(self, address, m1, m2)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>SpeedM2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae77f31422be135f9020bf2519334c6d6</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>TurnLeftMixed</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad4309eea89b9fef5613301b67fa93ae7</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>TurnRightMixed</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a0f483ba0ed46f6fbd53b2ed68dc111ad</anchor>
      <arglist>(self, address, val)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>WriteEeprom</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad83ba3975db5206be9ff47498ebba31c</anchor>
      <arglist>(self, address, ee_address, ee_word)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>WriteNVM</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a77eef739ebdfd008a587ce16d4326ff9</anchor>
      <arglist>(self, address)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>comport</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a03ec5ee8a518c68a5f6d306d5881fc84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>af41a52ad3ff23635e155a952378abc06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>timeout</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a2b6c872d30a181448a1ff6387313c370</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a97b40a25842e67a82ecb9831a05c5aaf</anchor>
      <arglist>(self, address, cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a877000d8d2c0dabe2b535d4ef26f51c8</anchor>
      <arglist>(self, address, cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read4</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a980b0897e71b15d0a366b2f17778c613</anchor>
      <arglist>(self, address, cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read4_1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a16fdbfbea77ad3d0f2140abb95b16504</anchor>
      <arglist>(self, address, cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_read_n</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae435c9cea9474ff4d58a76b85ae44545</anchor>
      <arglist>(self, address, cmd, args)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_readbyte</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aaab0ca97b72157269019470875c682e8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_readchecksumword</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a2a8121e0db900b152c70728bc1233e9f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_readlong</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a0f3e298f025191da57d6da258595225b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_readslong</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aa9902aa8dd03f0f1b6402aee5ac3de7e</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_readword</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>abf37be6f68f4addf8f3ce4097e85041a</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_sendcommand</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae9e88e0456337d4b10b9336585b24974</anchor>
      <arglist>(self, address, command)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write0</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aa4359285133f5c80ed8905461045ec39</anchor>
      <arglist>(self, address, cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write1</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>acc2b7756c3ba2b602742f3287fa3ccb7</anchor>
      <arglist>(self, address, cmd, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write11</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ac50ed3be57b01a7d7a67889ae653b71f</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write111</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a20f5b33e7792eaf0a2fc5fde35472bf4</anchor>
      <arglist>(self, address, cmd, val1, val2, val3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad6547400aeb2336cf79467cc22064028</anchor>
      <arglist>(self, address, cmd, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write22</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>af861dbeeef38d3d96336f2e2f565991a</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a0dd412f879395ba2349f330f1869a3cf</anchor>
      <arglist>(self, address, cmd, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write44</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aa75d4bf06c941bcc2034ea5f0555128c</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7ceef266d7c00fd2f5eb49f3e719875e</anchor>
      <arglist>(self, address, cmd, val1, val2, val3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4444</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ab788992d7e692dabb16e4cf14b5345d5</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write44441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad3523e7d3a9585d86fe05fb6f0880803</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4, val5)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4444444</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad3238e629b0a6229acab96a3c59f4385</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4, val5, val6, val7)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write444444441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a3bc41372e0bf1dd5f7df69da342d896b</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4, val5, val6, val7, val8, val9)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4S4</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7589ac89868373ce94ebc3dacd2704ff</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4S441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a16abe33afc97ac1eb3612c29523c6260</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4S444S441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a2a4a74dc1c91c9795ef5d14269c26ff2</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4, val5, val6, val7)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4S44S4</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a7916ae18894a49f16a49b6f47e676e53</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4S44S441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a4c4f9ae4cf5d53c3528de483997c16e7</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4, val5, val6)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_write4S4S4</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ad8682a1fc45f1ebcda89799083e731bf</anchor>
      <arglist>(self, address, cmd, val1, val2, val3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writebyte</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a5b2182844955a9db934ad920ff3b9207</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writechecksum</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a2f150cc550d73f443a46e4b9b8e0c459</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writelong</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae3d2ed26747b39cc18387f027ed124d8</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a78be87be36ef1a8179bad00447c884d0</anchor>
      <arglist>(self, address, cmd, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS22</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>adb0523e256f55ba5446784c4792c7351</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS24</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a458757319aeb37fc50fcb82973978877</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS24S24</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ab1184a47680c623b5acfe3612fdb4fcb</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS2S2</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a78e14afd950d61e238e56fcfa292f1d3</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS4</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ae3fe3329afaf2aacb470db588d548746</anchor>
      <arglist>(self, address, cmd, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a1668afd568cbc2d410fe3f5c554dd5f3</anchor>
      <arglist>(self, address, cmd, val1, val2, val3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS44S441</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a101cc2f80578148594c65f0c4987fb8c</anchor>
      <arglist>(self, address, cmd, val1, val2, val3, val4, val5)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeS4S4</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a640e58b9847bd679bcb0e77fcb62b054</anchor>
      <arglist>(self, address, cmd, val1, val2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writesbyte</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a301b440f9fbed79f4a69b991b3b091ea</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeslong</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>ab6aa2445fa06ab0654d0db9d21da6901</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writesword</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a30604ae0555046ac4bc2d47facb33cdb</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_writeword</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>aec42961dcafe631e360ac73a1298896f</anchor>
      <arglist>(self, val)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_crc</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a74e8d82dbd558f37469aa2bc607cbb18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_port</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a60d6ce19336a9a7c594fa9c92efeace0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_trystimeout</name>
      <anchorfile>classroboclaw__driver_1_1roboclaw_1_1Roboclaw.html</anchorfile>
      <anchor>a05a2323584deb153ff1167003bdd64a0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rover_zero::RoverZeroNode</name>
    <filename>classrover__zero_1_1RoverZeroNode.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>afb2a6ec7c56d08b403aae3d0029213fe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_battery_voltage</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a03a2ccb4e44b19de551a3129a5d5ba7f</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_motor_current</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>aaeb3817382b670f5ad36ffc8862546fe</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_motor_speed</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>af0196500f3e33735743b5eda75048ec5</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_motor_duty</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a34126c295fafdc7e02a10d934c5ca503</anchor>
      <arglist>(self, left_duty, right_duty)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>send_motor_velocities</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a30400ef05a455ee88bf00a034e3ca79b</anchor>
      <arglist>(self, left_velocity, right_velocity)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>speed_to_duty</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad4d23956c812d892921a0dafb904eace</anchor>
      <arglist>(self, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>speed_to_pulse_rate</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ab04a2392264fd957a400951702230bfe</anchor>
      <arglist>(self, speed)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>spin</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a4c897499f3c6cca315e7cc626e623f64</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>verify_ros_parameters</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a631e40ee1e63ad1810329240bc79f408</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_cmd_vel_timeout_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a0d85e79f9535bc674195765434a1e14b</anchor>
      <arglist>(self, event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_configure_motor_controller</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>aba30e7e04e7e3a946d33d4dfa015d081</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_diag_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>afce62aeacf56904a907c72ebc2cbe50f</anchor>
      <arglist>(self, event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_diagnostics_update</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>adb45a6b46214e175082206ead646a4f8</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_estop_enable_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad7170424f10be60287631beb4b202b8f</anchor>
      <arglist>(self, estopstate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_estop_reset_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad5a4041a0dd0f5bc020ce66f07562e14</anchor>
      <arglist>(self, estopstate)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_V_PID</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>adf74d4136332170c3fce72633d0c66ac</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_motor_cmd_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a8290b328e571b4804fda55782f5f5082</anchor>
      <arglist>(self, event)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_odom_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a56ef178db9f1b31bea195ffb3a3d093a</anchor>
      <arglist>(self, msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_trim_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a13b42151ad3a36242f4738d42623ebe8</anchor>
      <arglist>(self, trim_increment)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_twist_cmd_cb</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>abaf65e776603366b2c5d7ceb3630c4d5</anchor>
      <arglist>(self, cmd)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_twist_to_wheel_velocities</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a264d40f332f25436176f500759ce4fa4</anchor>
      <arglist>(self, linear_rate, angular_rate)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_active_brake_enabled</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a9afd63493cdede42b98e7b8756eab2b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_active_brake_start_time</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a44dca9a51ab75837595facfb91b8e6b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_active_brake_timeout</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ac7384811908b1f635eb0a7f1c67b9ed7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_address</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a287e011e840c6a4810b3dc0c2668f2dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_base_link_frame</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a87aa17924b1c6125b0c327ff2fe380c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_battery_voltage</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>afbe5ce65b7403ef468a975259e044faa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_baud</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a5933487f0f1cfa3a9f6222d887adba83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_cmd_vel_timeout</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>afaa58425770207c517999816183e6887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_controller_error</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a80f9e0858e4042f87eb3c653612a70db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_damping_factor</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>aeb5ca2bb113831f8aa85b35682ce1941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_diag_frequency</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a1a3b7fd0907c6d937e5ea8369c690a0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_distance_per_encoder_pulse</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>aeab78475f0cf74fa7087d136592322d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_duty_coef</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad9a560951d27e85a58f0f4162f181e34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_encoder_odom_enabled</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a2797e1077a9d87fa8970583115d99df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_encoder_pulses_per_turn</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ab17140fa3e931bc789887a493f3459c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_esc_feedback_controls_enabled</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>af4aec3a225fd25d9e59346f6755c676d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_estop_enable_sub</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>af226bd8b2a6cdf56712ee51b0953cf91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_estop_on_</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a277d6c0fef9579b88285c752e50b04b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_estop_reset_sub</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a1499365f9b48dceb820cebe7eec03206</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_firmware_version</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a506d80ac6f17c9f0de6320705ce99aae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_cmd_vel_received</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a9b2974d314d66727d45caebda957b4d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_last_odom_update</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a4ad1530999c7f120d70a27a1fad0a477</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_left_motor_current</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a6c60c31c945bb40fab55351c0829ba72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_left_motor_max_current</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a2cf0769f901e958ce72b580cf52af596</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_left_motor_speed</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a8f2bc7bed4f2701a473fbd3dafe89d81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m1_v_d</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>af813a9e8096909c4b238d3a90d73e399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m1_v_i</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad10fc7e69b5090987d078d04c83f8de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m1_v_p</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a66697f2af720a5ea4225dac08bb0682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m1_v_qpps</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ac68fdb74055574bdcd34accd3bfffcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m2_v_d</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a255262258a9d0c009c18cb2a77ff17e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m2_v_i</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ae46b56594b3c0c5330d927446c5c3505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m2_v_p</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>aa9ed02ea119c763975f07d28a91aae8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_m2_v_qpps</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a88d885d0b83af1dbd5f6b9db3c2ed6ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_turn_rate</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a9b7de767b53931f4e0bf48dea0c7b5c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_max_vel</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad50b10e96e2abea11043a39d69642a29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_measured_left_motor_speed</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>aa33babdcd58e525ce8072ffaf5910615</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_measured_right_motor_speed</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a51f584af94ce0d42facba9bf1ebf8090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_motor_cmd_frequency</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a4c524433ab898699f233cd0179cb23d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_node</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a0a5689e2aa2867d14cb23e34984dacc7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_odom_frame</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a9e997f7fc13f68733fc1bc43d50fc8c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_odom_frequency</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a4a61b8c161e0aaf57dc51c444ae869f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_odom_orientation_theta</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>acfdf148ad1d518805db79c1fc7d2c12e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_odom_position_x</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a19ec22d4066286232700e7b75f661351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_odom_position_y</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ac0b1b3c3ea95e9f7f07b1fcb075ff871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_port</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a4ae8f09c08077ddaedc8ae321f3195e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_diag</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad9961f51cdb7b55d400afa25f3cbd242</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_pub_odom</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ab56787fcaecdd1ae4e5d6d278abba3bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_right_motor_current</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>aab0dc5143c94008a1a8570aca191d654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_right_motor_max_current</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ac77874cbae84ecbb368bd8bf601a4726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_right_motor_speed</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a3d83bb18a6f1e2262fd2a816dab725fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_roboclaw</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a49bf74900b7ef6f1e22904be202f3092</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_save_motor_controller_settings</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>afd505d981151d58b980547cd3ce1ddd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_serial_lock</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ac69664f4df40f3ec44551b0cbd7295ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_timeout</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad57e1ea1545b94b7071f461f82220045</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_trim</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a63f2e40fd94ffabb75035c7df8687eda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_trim_trigger_sub</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>af6620e1c13c12a4252775d45cf9f574c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_twist_sub</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a5d5e73ffe638ff2883949ee851308d04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_v_pid_overwrite</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ae7c42cf0d81c01134f1c9b79169ff9b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_variable_lock</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>a53be369f26962245b0b8eb2636e04f22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wheel_base</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ab699b98a5cb1311a470391a2d84b55f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_wheel_radius</name>
      <anchorfile>classrover__zero_1_1RoverZeroNode.html</anchorfile>
      <anchor>ad93111f9dfa733ab5144246b4f6de8ab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>roboclaw_driver</name>
    <filename>namespaceroboclaw__driver.html</filename>
    <namespace>roboclaw_driver::roboclaw</namespace>
  </compound>
  <compound kind="namespace">
    <name>roboclaw_driver::roboclaw</name>
    <filename>namespaceroboclaw__driver_1_1roboclaw.html</filename>
    <class kind="class">roboclaw_driver::roboclaw::Roboclaw</class>
  </compound>
  <compound kind="namespace">
    <name>rover_zero</name>
    <filename>namespacerover__zero.html</filename>
    <class kind="class">rover_zero::RoverZeroNode</class>
    <member kind="variable">
      <type></type>
      <name>rz</name>
      <anchorfile>namespacerover__zero.html</anchorfile>
      <anchor>a438b3410eb9f50c0330c69ae57f52e76</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>setup_args</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>a504ffa482edfe0eff08f64b2f5dff0e9</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
