Skip to content

Commit 70ea2d6

Browse files
committed
option ignore power
1 parent 4700133 commit 70ea2d6

File tree

4 files changed

+15
-2
lines changed

4 files changed

+15
-2
lines changed

advanced.html

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -154,10 +154,18 @@
154154
</div>
155155
</div>
156156
</div>
157+
<div class="row">
158+
<div class="col">
159+
<div class="mb-1 col-mb-1">
160+
<label for="ignore_pwr">Ignore Power</label>
161+
<input type="checkbox" value="1" class="form-control form-control-sm" name="ignore_pwr" id="ignore_pwr" title="log out of wavelog to disregard old value" value="" />
162+
</div>
163+
</div>
164+
</div>
157165
<div class="row" id="buttonsRow">
158166
<div class="col">
159167
<div class="mb-3 col-mb-3" style="text-align: left">
160-
<button type="button" class="btn btn-primary" id="save"></i>Save & reload</button>
168+
<button type="button" class="btn btn-primary" id="save"></i>Save</button>
161169
</div>
162170
</div>
163171
</div>

advanced.js

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,14 @@ $(document).ready(function() {
1010
$("#hamlib_host").val(cfg.hamlib_host);
1111
$("#hamlib_port").val(cfg.hamlib_port);
1212
$("#hamlib_ena").prop("checked", cfg.hamlib_ena);
13+
$("#ignore_pwr").prop("checked", cfg.ignore_pwr);
1314

1415
bt_save.addEventListener('click', () => {
16+
cfg=ipcRenderer.sendSync("get_config", '');
1517
cfg.hamlib_host=$("#hamlib_host").val().trim();
1618
cfg.hamlib_port=$("#hamlib_port").val().trim();
1719
cfg.hamlib_ena=$("#hamlib_ena").is(':checked');
20+
cfg.ignore_pwr=$("#ignore_pwr").is(':checked');
1821

1922
if ($("#hamlib_ena").is(':checked') || cfg.flrig_ena){cfg.flrig_ena = false;}
2023

main.js

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@ var defaultcfg = {
2828
hamlib_host: '127.0.0.1',
2929
hamlib_port: '4532',
3030
hamlib_ena: false,
31+
ignore_pwr: false,
3132
}
3233

3334
const storage = require('electron-json-storage');

renderer.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@ $(document).ready(function() {
4747
});
4848

4949
bt_save.addEventListener('click', () => {
50+
cfg=ipcRenderer.sendSync("get_config", '');
5051
cfg.wavelog_url=$("#wavelog_url").val().trim();
5152
cfg.wavelog_key=$("#wavelog_key").val().trim();
5253
cfg.wavelog_id=$("#wavelog_id").val().trim();
@@ -161,7 +162,7 @@ async function get_trx() {
161162
currentCat.vfo=await getInfo('rig.get_vfo');
162163
currentCat.mode=await getInfo('rig.get_mode');
163164
currentCat.ptt=await getInfo('rig.get_ptt');
164-
currentCat.power=await getInfo('rig.get_power') ?? 0;
165+
if(!cfg.ignore_pwr){currentCat.power=await getInfo('rig.get_power') ?? 0;}
165166
currentCat.split=await getInfo('rig.get_split');
166167
currentCat.vfoB=await getInfo('rig.get_vfoB');
167168
currentCat.modeB=await getInfo('rig.get_modeB');

0 commit comments

Comments
 (0)