427427 </v-tab-item >
428428
429429
430-
431-
432430 <!-- AUDIO TAB -->
433431 <v-tab-item >
434432 <v-container grid-list-md text-xs-center >
438436 <v-card >
439437
440438
439+ <div class =" cardContent" >
440+ Volume:
441+ <v-text-field v-model =" settings.audioLevel" label =" Volume" />
441442
443+
444+ </div >
442445 </v-card >
443446 </v-flex >
444447 </v-layout >
445448 </v-container >
446449 </v-tab-item >
447450 </v-tabs-items >
448- </v-tabs-items >
449451 <!-- </template>
450452 <template v-else>
451453 <br>
468470import sidebar from " ../components/Sidebar"
469471
470472export default {
473+
471474 components: { sidebar },
472475 name: ' Settings' ,
473476 mounted () {
@@ -491,6 +494,7 @@ export default {
491494 this .fileObj = files[0 ]
492495 this .formdata = new FormData ();
493496 this .formdata .append (' file_to_upload' , files[0 ], files[0 ].name );
497+
494498 },
495499 upload () {
496500 const config = {
@@ -685,6 +689,7 @@ export default {
685689 data .ctrlTurnElapse = remoteConfig .ctrl_tr_elapse
686690 data .ctrlTurnSpeed = remoteConfig .ctrl_tr_speed
687691
692+ data .audioLevel = remoteConfig .audio_volume_level
688693 }.bind (this ))
689694 },
690695 save : function () {
@@ -734,6 +739,8 @@ export default {
734739 ' ctrl_fw_speed' : data .ctrlFwdSpeed ,
735740 ' ctrl_tr_elapse' : data .ctrlTurnElapse ,
736741 ' ctrl_tr_speed' : data .ctrlTurnSpeed ,
742+
743+ ' audio_volume_level' : data .audiaudioLeveloLevel ,
737744 })
738745 axios .post (CBv1 + ' /config' , legacySettings)
739746 .then (function () {
@@ -770,13 +777,16 @@ export default {
770777 updateStatus: 0 ,
771778 // TODO: Prepopulate this
772779 settings: {
780+
773781 cbName: ' CoderBot di Antonio' ,
774782 power: [null , null , null ],
775783 startupProgram: null ,
776784 btnFun: null ,
777785 wifiMode: ' ap' ,
778786 wifiSSID: null ,
779787 wifiPsw: null ,
788+
789+ audioLevel: null ,
780790
781791 moveFwdElapse: null ,
782792 moveFwdSpeed: null ,
0 commit comments