You've already forked fm-dx-webserver
mirror of
https://github.com/KubaPro010/fm-dx-webserver.git
synced 2026-02-26 22:13:53 +01:00
71 lines
2.8 KiB
Plaintext
71 lines
2.8 KiB
Plaintext
<%
|
|
let options = [];
|
|
|
|
if (device === 'tef') {
|
|
options = [
|
|
{ value: 0, label: 'Auto' },
|
|
{ value: 56000, label: '56 kHz' },
|
|
{ value: 64000, label: '64 kHz' },
|
|
{ value: 72000, label: '72 kHz' },
|
|
{ value: 84000, label: '84 kHz' },
|
|
{ value: 97000, label: '97 kHz' },
|
|
{ value: 114000, label: '114 kHz' },
|
|
{ value: 133000, label: '133 kHz' },
|
|
{ value: 151000, label: '151 kHz' },
|
|
{ value: 184000, label: '184 kHz' },
|
|
{ value: 200000, label: '200 kHz' },
|
|
{ value: 217000, label: '217 kHz' },
|
|
{ value: 236000, label: '236 kHz' },
|
|
{ value: 254000, label: '254 kHz' },
|
|
{ value: 287000, label: '287 kHz' },
|
|
{ value: 311000, label: '311 kHz' }
|
|
];
|
|
} else if (device === 'xdr') {
|
|
options = [
|
|
{ value: 0, value2: -1, label: 'Auto' },
|
|
{ value: 55000, value2: 0, label: '55 kHz' },
|
|
{ value: 73000, value2: 1, label: '73 kHz' },
|
|
{ value: 90000, value2: 2, label: '90 kHz' },
|
|
{ value: 108000, value2: 3, label: '108 kHz' },
|
|
{ value: 125000, value2: 4, label: '125 kHz' },
|
|
{ value: 142000, value2: 5, label: '142 kHz' },
|
|
{ value: 159000, value2: 6, label: '159 kHz' },
|
|
{ value: 177000, value2: 7, label: '177 kHz' },
|
|
{ value: 194000, value2: 8, label: '194 kHz' },
|
|
{ value: 211000, value2: 9, label: '211 kHz' },
|
|
{ value: 229000, value2: 10, label: '229 kHz' },
|
|
{ value: 246000, value2: 11, label: '246 kHz' },
|
|
{ value: 263000, value2: 12, label: '263 kHz' },
|
|
{ value: 281000, value2: 13, label: '281 kHz' },
|
|
{ value: 298000, value2: 14, label: '298 kHz' },
|
|
{ value: 309000, value2: 15, label: '309 kHz' }
|
|
];
|
|
} else if (device === 'sdr') {
|
|
options = [
|
|
{ value: 0, label: 'Auto' },
|
|
{ value: 4000, label: '4 kHz' },
|
|
{ value: 8000, label: '8 kHz' },
|
|
{ value: 10000, label: '10 kHz' },
|
|
{ value: 20000, label: '20 kHz' },
|
|
{ value: 30000, label: '30 kHz' },
|
|
{ value: 50000, label: '50 kHz' },
|
|
{ value: 75000, label: '75 kHz' },
|
|
{ value: 100000, label: '100 kHz' },
|
|
{ value: 125000, label: '125 kHz' },
|
|
{ value: 150000, label: '150 kHz' },
|
|
{ value: 175000, label: '175 kHz' },
|
|
{ value: 200000, label: '200 kHz' },
|
|
{ value: 225000, label: '225 kHz' }
|
|
];
|
|
}
|
|
%>
|
|
|
|
<div class="no-bg dropdown data-bw <%= cssClass %>" id="<%= id %>">
|
|
<input type="text" placeholder="Auto" readonly tabindex="0">
|
|
<ul class="options <%= cssClassOptions %>" tabindex="-1">
|
|
<% options.forEach(function(opt) { %>
|
|
<li class="option" tabindex="0" data-value="<%= opt.value %>" <%= opt.value2 !== undefined ? 'data-value2="' + opt.value2 + '"' : '' %>><%= opt.label %></li>
|
|
<% }); %>
|
|
</ul>
|
|
</div>
|