37 lines
1.4 KiB
HTML
37 lines
1.4 KiB
HTML
<div>
|
|
<h1>Controller</h1>
|
|
<p>
|
|
{{ controller }}
|
|
</p>
|
|
<div>
|
|
<router-link
|
|
v-for="dc,idx in controller.DriveControllers"
|
|
:to="'/controller/drives/' + idx">Drive Controller {{ idx }}</router-link>
|
|
</div>
|
|
<div v-if="drive_controller">
|
|
<h2>Drive Controller</h2>
|
|
<button @click="drive_poweroff">Power Off</button>
|
|
<button @click="drive_poweron" >Power On</button>
|
|
<button @click="drive_disable" >Disable</button>
|
|
<button @click="drive_enable">Enable</button>
|
|
<button @click="drive_clearfault">Clear Fault</button>
|
|
|
|
<button @click="drive_drivemode('Position')">Mode: POS</button>
|
|
<button @click="drive_drivemode('Speed')">Mode: SPEED</button>
|
|
<button @click="drive_drivemode('Torque')">Mode: TORQUE</button>
|
|
|
|
<p>
|
|
{{ drive_controller }}
|
|
</p>
|
|
|
|
<div>
|
|
<fieldset>
|
|
<label>Target Torque:</label>
|
|
<input type="range" min="-1000" max="1000" v-model="targetTorque" id="targetTorque" @input="setProperty('TargetTorque', targetTorque);">
|
|
<input type="number" v-model="targetTorque" @change="setProperty('TargetTorque', targetTorque);">
|
|
<button @click="targetTorque = 0; setProperty('TargetTorque', targetTorque);">ZERO</button>
|
|
</fieldset>
|
|
</div>
|
|
|
|
</div>
|
|
</div> |