Skip to content

Commit

Permalink
Add a 300 Hz shift option to the RTTY and raw FSK modes.
Browse files Browse the repository at this point in the history
  • Loading branch information
IanWraith committed Jan 1, 2014
1 parent 8cd4894 commit 41f81b2
Showing 1 changed file with 24 additions and 19 deletions.
43 changes: 24 additions & 19 deletions src/org/e2k/Rivet.java
Original file line number Diff line number Diff line change
Expand Up @@ -657,22 +657,23 @@ public void setRTTYOptions() {
panel.add(baudRateList);
// Shift
JLabel labelShift=new JLabel("Shift : ");
final String SHIFTS[]={"75 Hz","150 Hz","170 Hz","200 Hz","250 Hz","400 Hz","425 Hz","450 Hz","500 Hz","600 Hz","625 Hz","800 Hz","850 Hz","1000 Hz"};
final String SHIFTS[]={"75 Hz","150 Hz","170 Hz","200 Hz","250 Hz","300 Hz","400 Hz","425 Hz","450 Hz","500 Hz","600 Hz","625 Hz","800 Hz","850 Hz","1000 Hz"};
JComboBox <String> shiftList=new JComboBox <String>(SHIFTS);
if (rttyHandler.getShift()==75) shiftList.setSelectedIndex(0);
else if (rttyHandler.getShift()==150) shiftList.setSelectedIndex(1);
else if (rttyHandler.getShift()==170) shiftList.setSelectedIndex(2);
else if (rttyHandler.getShift()==200) shiftList.setSelectedIndex(3);
else if (rttyHandler.getShift()==250) shiftList.setSelectedIndex(4);
else if (rttyHandler.getShift()==400) shiftList.setSelectedIndex(5);
else if (rttyHandler.getShift()==425) shiftList.setSelectedIndex(6);
else if (rttyHandler.getShift()==450) shiftList.setSelectedIndex(7);
else if (rttyHandler.getShift()==500) shiftList.setSelectedIndex(8);
else if (rttyHandler.getShift()==600) shiftList.setSelectedIndex(9);
else if (rttyHandler.getShift()==625) shiftList.setSelectedIndex(10);
else if (rttyHandler.getShift()==800) shiftList.setSelectedIndex(11);
else if (rttyHandler.getShift()==850) shiftList.setSelectedIndex(12);
else if (rttyHandler.getShift()==1000) shiftList.setSelectedIndex(13);
else if (rttyHandler.getShift()==300) shiftList.setSelectedIndex(5);
else if (rttyHandler.getShift()==400) shiftList.setSelectedIndex(6);
else if (rttyHandler.getShift()==425) shiftList.setSelectedIndex(7);
else if (rttyHandler.getShift()==450) shiftList.setSelectedIndex(8);
else if (rttyHandler.getShift()==500) shiftList.setSelectedIndex(9);
else if (rttyHandler.getShift()==600) shiftList.setSelectedIndex(10);
else if (rttyHandler.getShift()==625) shiftList.setSelectedIndex(11);
else if (rttyHandler.getShift()==800) shiftList.setSelectedIndex(12);
else if (rttyHandler.getShift()==850) shiftList.setSelectedIndex(13);
else if (rttyHandler.getShift()==1000) shiftList.setSelectedIndex(14);
panel.add(labelShift);
panel.add(shiftList);
// Stop Bits
Expand Down Expand Up @@ -746,40 +747,44 @@ public void setRTTYOptions() {
if (shiftList.getSelectedIndex()==4) {
rttyHandler.setShift(250);
fskHandler.setShift(250);
}
}
if (shiftList.getSelectedIndex()==5) {
rttyHandler.setShift(300);
fskHandler.setShift(300);
}
if (shiftList.getSelectedIndex()==6) {
rttyHandler.setShift(400);
fskHandler.setShift(400);
}
if (shiftList.getSelectedIndex()==6) {
if (shiftList.getSelectedIndex()==7) {
rttyHandler.setShift(425);
fskHandler.setShift(425);
}
if (shiftList.getSelectedIndex()==7) {
if (shiftList.getSelectedIndex()==8) {
rttyHandler.setShift(450);
fskHandler.setShift(450);
}
if (shiftList.getSelectedIndex()==8) {
if (shiftList.getSelectedIndex()==9) {
rttyHandler.setShift(500);
fskHandler.setShift(500);
}
if (shiftList.getSelectedIndex()==9) {
if (shiftList.getSelectedIndex()==10) {
rttyHandler.setShift(600);
fskHandler.setShift(600);
}
if (shiftList.getSelectedIndex()==10) {
if (shiftList.getSelectedIndex()==11) {
rttyHandler.setShift(625);
fskHandler.setShift(625);
}
if (shiftList.getSelectedIndex()==11) {
if (shiftList.getSelectedIndex()==12) {
rttyHandler.setShift(800);
fskHandler.setShift(800);
}
if (shiftList.getSelectedIndex()==12) {
if (shiftList.getSelectedIndex()==13) {
rttyHandler.setShift(850);
fskHandler.setShift(850);
}
if (shiftList.getSelectedIndex()==13) {
if (shiftList.getSelectedIndex()==14) {
rttyHandler.setShift(1000);
fskHandler.setShift(1000);
}
Expand Down

0 comments on commit 41f81b2

Please sign in to comment.