Skip to content

Commit

Permalink
attempting to implement common in module
Browse files Browse the repository at this point in the history
this code does not build. one possible solution could be to have the processor generate code that contains the update within it that is then called by narwhal dashboard.
  • Loading branch information
teja-yaramada committed Mar 21, 2024
1 parent ebc03df commit 097496a
Show file tree
Hide file tree
Showing 15 changed files with 136 additions and 110 deletions.
48 changes: 29 additions & 19 deletions .classpath
Original file line number Diff line number Diff line change
Expand Up @@ -60,11 +60,6 @@
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/wpilib-shim/3.1.1/51d29fc042b1b8ea29f2d68a8d5a8071208858f6/wpilib-shim-3.1.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/wpilib-shim/3.1.1/ad277a5b6f08dc7d91c9f6124e0e015b7e63b574/wpilib-shim-3.1.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.1/860340562250678d1a344907ac75754e259cdb14/hamcrest-core-1.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.hamcrest/hamcrest-core/1.1/2ccf1154d1a8936042a8a742dc3e611d02ac7213/hamcrest-core-1.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
Expand Down Expand Up @@ -125,11 +120,26 @@
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/junction-autolog/3.2.0/abaf89ad1ac7acc95dbc0d3f0785a39acf98dd0e/junction-autolog-3.2.0.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/junction-autolog/3.2.0/613c73ef2d87adbab97eb5b0e9cda6f73db8958c/junction-autolog-3.2.0-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photontargeting-java/v2024.3.1/51462257fdfb77cad3ceb94d703659a223e1fc3/photontargeting-java-v2024.3.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photontargeting-java/v2024.3.1/fe2e068cb74ec3166368ba42d65e80e03cbf87b3/photontargeting-java-v2024.3.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/27.0.1-jre/bd41a290787b5301e63929676d792c507bbc00ae/guava-27.0.1-jre.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.google.guava/guava/27.0.1-jre/cb5c1119df8d41a428013289b193eba3ccaf5f60/guava-27.0.1-jre-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.squareup/javapoet/1.13.0/d6562d385049f35eb50403fa86bb11cce76b866a/javapoet-1.13.0.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.squareup/javapoet/1.13.0/dfb1b91cb583dba87ec8cc64b18e2f9f852ba1cc/javapoet-1.13.0-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.ejml/ejml-zdense/0.43.1/5b8b11fd46abafe095c37e7926896adccd58277e/ejml-zdense-0.43.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.ejml/ejml-zdense/0.43.1/adfe4f983eb136a571d83508691d120df485302e/ejml-zdense-0.43.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
Expand All @@ -145,6 +155,11 @@
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photonlib-java/v2024.3.1/c1a3e0cb397ca7588d0b88fe17a860db4a4ce340/photonlib-java-v2024.3.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photonlib-java/v2024.3.1/26293447a536e7fcef6eb34263a8e611aaee3e20/photonlib-java-v2024.3.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/wpiutil/wpiutil-java/2024.3.1/wpiutil-java-2024.3.1.jar" sourcepath="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/wpiutil/wpiutil-java/2024.3.1/wpiutil-java-2024.3.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
Expand Down Expand Up @@ -180,47 +195,47 @@
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/cscore/cscore-java/2024.3.1/cscore-java-2024.3.1.jar" sourcepath="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/cscore/cscore-java/2024.3.1/cscore-java-2024.3.1-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/wpilib-shim/3.2.0/fb416330713c18255e0e0e97a8788b006bfbdc1d/wpilib-shim-3.2.0.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/wpilib-shim/3.2.0/b6ad9b8c54ea7d21165734be024c32fcd8af841f/wpilib-shim-3.2.0-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.ejml/ejml-cdense/0.43.1/7be7e81513c630637fa97f621c6b076712e1ffb/ejml-cdense-0.43.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.ejml/ejml-cdense/0.43.1/11463e5e03f16609c27ed4993a91ccc0c19c1359/ejml-cdense-0.43.1-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/cscore/cscore-java/2024.3.1/cscore-java-2024.3.1.jar" sourcepath="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/cscore/cscore-java/2024.3.1/cscore-java-2024.3.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/thirdparty/frc2024/opencv/opencv-java/4.8.0-2/opencv-java-4.8.0-2.jar" sourcepath="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/thirdparty/frc2024/opencv/opencv-java/4.8.0-2/opencv-java-4.8.0-2-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.ejml/ejml-cdense/0.43.1/7be7e81513c630637fa97f621c6b076712e1ffb/ejml-cdense-0.43.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.ejml/ejml-cdense/0.43.1/11463e5e03f16609c27ed4993a91ccc0c19c1359/ejml-cdense-0.43.1-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.15.2/9353b021f10c307c00328f52090de2bdb4b6ff9c/jackson-databind-2.15.2.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.15.2/32d4d520f3e46e7b2c2d4d863d8f2f381af4fa6/jackson-databind-2.15.2-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/thirdparty/frc2024/opencv/opencv-java/4.8.0-2/opencv-java-4.8.0-2.jar" sourcepath="/Users/teja.yaramada/wpilib/2024/maven/edu/wpi/first/thirdparty/frc2024/opencv/opencv-java/4.8.0-2/opencv-java-4.8.0-2-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photonlib-java/v2024.2.9/b8285287f084dc9c7aef5da3a0391665c466a315/photonlib-java-v2024.2.9.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photonlib-java/v2024.2.9/f55a7a216231fa544a3993755cd028918a043d29/photonlib-java-v2024.2.9-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/junction-core/3.2.0/531a38290fb542465f1e26900973da858a4eb507/junction-core-3.2.0.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/junction-core/3.2.0/ca66b2a609dc98d803e0ab096cf288fd8ab607a4/junction-core-3.2.0-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/us.hebi.quickbuf/quickbuf-runtime/1.3.3/1d4eb0c4782b052c7bdec3a409835d8cd1a43d17/quickbuf-runtime-1.3.3.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/us.hebi.quickbuf/quickbuf-runtime/1.3.3/5faf25791705dd0e383967d27bc3af3d841e9bde/quickbuf-runtime-1.3.3-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.15.2/9353b021f10c307c00328f52090de2bdb4b6ff9c/jackson-databind-2.15.2.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.fasterxml.jackson.core/jackson-databind/2.15.2/32d4d520f3e46e7b2c2d4d863d8f2f381af4fa6/jackson-databind-2.15.2-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.conduit/conduit-api/3.1.1/c287925b35fa1855041ffbfb039776a846e35a15/conduit-api-3.1.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.conduit/conduit-api/3.1.1/a7145a257d9e17ab70d49bb8645d9e12877b42e5/conduit-api-3.1.1-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/us.hebi.quickbuf/quickbuf-runtime/1.3.3/1d4eb0c4782b052c7bdec3a409835d8cd1a43d17/quickbuf-runtime-1.3.3.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/us.hebi.quickbuf/quickbuf-runtime/1.3.3/5faf25791705dd0e383967d27bc3af3d841e9bde/quickbuf-runtime-1.3.3-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/junction-core/3.1.1/910924ce9b4430d581c800161a6c5918b12e3b30/junction-core-3.1.1.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.junction/junction-core/3.1.1/1516081eee3d6b1339d7536a8589063222e1a6e4/junction-core-3.1.1-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/b19b5927c2c25b6c70f093767041e641ae0b1b35/jsr305-3.0.2-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/25ea2e8b0c338a877313bd4672d3fe056ea78f0d/jsr305-3.0.2.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/com.google.code.findbugs/jsr305/3.0.2/b19b5927c2c25b6c70f093767041e641ae0b1b35/jsr305-3.0.2-sources.jar">
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.conduit/conduit-api/3.2.0/c287925b35fa1855041ffbfb039776a846e35a15/conduit-api-3.2.0.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.littletonrobotics.akit.conduit/conduit-api/3.2.0/a7145a257d9e17ab70d49bb8645d9e12877b42e5/conduit-api-3.2.0-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
Expand Down Expand Up @@ -255,11 +270,6 @@
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photontargeting-java/v2024.2.9/4e2433f97cda4b9624a05f949728d844b4dc5c3/photontargeting-java-v2024.2.9.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/org.photonvision/photontargeting-java/v2024.2.9/c6ff478d28a24ae35b73a031052983819aa95d3a/photontargeting-java-v2024.2.9-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
</attributes>
</classpathentry>
<classpathentry kind="lib" path="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/gov.nist.math/jama/1.0.3/8bcf5a314b76cadd68daa37eafe0a46d8909ab47/jama-1.0.3.jar" sourcepath="/Users/teja.yaramada/.gradle/caches/modules-2/files-2.1/gov.nist.math/jama/1.0.3/20096c609fe3bfc8eec7654529da763ff1015d32/jama-1.0.3-sources.jar">
<attributes>
<attribute name="gradle.buildServer" value="true"/>
Expand Down
5 changes: 2 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
Expand Up @@ -149,10 +149,9 @@ dependencies {

def akitJson = new groovy.json.JsonSlurper().parseText(new File(projectDir.getAbsolutePath() + "/vendordeps/AdvantageKit.json").text)
annotationProcessor "org.littletonrobotics.akit.junction:junction-autolog:$akitJson.version"
implementation "org.littletonrobotics.akit.junction:junction-autolog:$akitJson.version"

// annotationProcessor project(':processorModule')

annotationProcessor project(':processorModule')

//annotationProcessor project(':processorModule.src.main.java.CommonProcessor')
//annotationProcessor project(':processorModule.src.main.java.CommonProcessor')

Expand Down
2 changes: 1 addition & 1 deletion doc/common/hardware/motorcontroller/NAR_CANSpark.html
Original file line number Diff line number Diff line change
Expand Up @@ -347,7 +347,7 @@ <h2>Method Summary</h2>
</div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-common.hardware.motorcontroller.NAR_Motor">Methods inherited from class&nbsp;common.hardware.motorcontroller.<a href="NAR_Motor.html" title="class in common.hardware.motorcontroller">NAR_Motor</a></h3>
<code><a href="NAR_Motor.html#configMotor(common.hardware.motorcontroller.NAR_Motor.MotorConfig)">configMotor</a>, <a href="NAR_Motor.html#enableContinuousInput(double,double)">enableContinuousInput</a>, <a href="NAR_Motor.html#getPosition()">getPosition</a>, <a href="NAR_Motor.html#getVelocity()">getVelocity</a>, <a href="NAR_Motor.html#resetPosition(double)">resetPosition</a>, <a href="NAR_Motor.html#set(double)">set</a>, <a href="NAR_Motor.html#set(double,common.hardware.motorcontroller.NAR_Motor.Control)">set</a>, <a href="NAR_Motor.html#set(double,common.hardware.motorcontroller.NAR_Motor.Control,double)">set</a>, <a href="NAR_Motor.html#setNeutralMode(common.hardware.motorcontroller.NAR_Motor.Neutral)">setNeutralMode</a>, <a href="NAR_Motor.html#setTimeConversionFactor(double)">setTimeConversionFactor</a>, <a href="NAR_Motor.html#setUnitConversionFactor(double)">setUnitConversionFactor</a>, <a href="NAR_Motor.html#setVolts(double)">setVolts</a>, <a href="NAR_Motor.html#updateIO(common.hardware.motorcontroller.NAR_MotorIOAutoLogged)">updateIO</a></code></div>
<code><a href="NAR_Motor.html#configMotor(common.hardware.motorcontroller.NAR_Motor.MotorConfig)">configMotor</a>, <a href="NAR_Motor.html#enableContinuousInput(double,double)">enableContinuousInput</a>, <a href="NAR_Motor.html#getPosition()">getPosition</a>, <a href="NAR_Motor.html#getVelocity()">getVelocity</a>, <a href="NAR_Motor.html#resetPosition(double)">resetPosition</a>, <a href="NAR_Motor.html#set(double)">set</a>, <a href="NAR_Motor.html#set(double,common.hardware.motorcontroller.NAR_Motor.Control)">set</a>, <a href="NAR_Motor.html#set(double,common.hardware.motorcontroller.NAR_Motor.Control,double)">set</a>, <a href="NAR_Motor.html#setNeutralMode(common.hardware.motorcontroller.NAR_Motor.Neutral)">setNeutralMode</a>, <a href="NAR_Motor.html#setTimeConversionFactor(double)">setTimeConversionFactor</a>, <a href="NAR_Motor.html#setUnitConversionFactor(double)">setUnitConversionFactor</a>, <a href="NAR_Motor.html#setVolts(double)">setVolts</a></code></div>
<div class="inherited-list">
<h3 id="methods-inherited-from-class-java.lang.Object">Methods inherited from class&nbsp;java.lang.<a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html" title="class or interface in java.lang" class="external-link">Object</a></h3>
<code><a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#clone()" title="class or interface in java.lang" class="external-link">clone</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#equals(java.lang.Object)" title="class or interface in java.lang" class="external-link">equals</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#finalize()" title="class or interface in java.lang" class="external-link">finalize</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#getClass()" title="class or interface in java.lang" class="external-link">getClass</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#hashCode()" title="class or interface in java.lang" class="external-link">hashCode</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notify()" title="class or interface in java.lang" class="external-link">notify</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#notifyAll()" title="class or interface in java.lang" class="external-link">notifyAll</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#toString()" title="class or interface in java.lang" class="external-link">toString</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait()" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long)" title="class or interface in java.lang" class="external-link">wait</a>, <a href="https://docs.oracle.com/en/java/javase/17/docs/api/java.base/java/lang/Object.html#wait(long,int)" title="class or interface in java.lang" class="external-link">wait</a></code></div>
Expand Down
9 changes: 0 additions & 9 deletions doc/common/hardware/motorcontroller/NAR_Motor.html
Original file line number Diff line number Diff line change
Expand Up @@ -315,9 +315,6 @@ <h2>Method Summary</h2>
<div class="col-last even-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">
<div class="block">Sets motor output power in volts</div>
</div>
<div class="col-first odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code>void</code></div>
<div class="col-second odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4"><code><a href="#updateIO(common.hardware.motorcontroller.NAR_MotorIOAutoLogged)" class="member-name-link">updateIO</a><wbr>(common.hardware.motorcontroller.NAR_MotorIOAutoLogged&nbsp;io)</code></div>
<div class="col-last odd-row-color method-summary-table method-summary-table-tab2 method-summary-table-tab4">&nbsp;</div>
</div>
</div>
</div>
Expand Down Expand Up @@ -373,12 +370,6 @@ <h3>NAR_Motor</h3>
<h2>Method Details</h2>
<ul class="member-list">
<li>
<section class="detail" id="updateIO(common.hardware.motorcontroller.NAR_MotorIOAutoLogged)">
<h3>updateIO</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">updateIO</span><wbr><span class="parameters">(common.hardware.motorcontroller.NAR_MotorIOAutoLogged&nbsp;io)</span></div>
</section>
</li>
<li>
<section class="detail" id="setVolts(double)">
<h3>setVolts</h3>
<div class="member-signature"><span class="modifiers">public</span>&nbsp;<span class="return-type">void</span>&nbsp;<span class="element-name">setVolts</span><wbr><span class="parameters">(double&nbsp;volts)</span></div>
Expand Down
Loading

0 comments on commit 097496a

Please sign in to comment.