HamBook – Diff between revs 46 and 54
?pathlinks?
Rev 46 | Rev 54 | |||
---|---|---|---|---|
Line 1... | Line 1... | |||
1 | using HamBook.Radios.Generic; |
1 | using System.Xml.Serialization; |
|
2 | using System; |
- | ||
3 | using System.Collections.Generic; |
2 | using HamBook.Radios.Generic; |
|
4 | using System.Linq; |
- | ||
5 | using System.Text; |
- | ||
6 | using System.Threading.Tasks; |
- | ||
7 | using System.Xml.Serialization; |
- | ||
Line 8... | Line 3... | |||
8 | |
3 | |
|
9 | namespace HamBook.Radios.Yaesu.FT_891 |
4 | namespace HamBook.Radios.Yaesu.FT_891 |
|
10 | { |
5 | { |
|
11 | [Radio("Yaesu FT-891")] |
6 | [Radio("Yaesu FT-891")] |
|
12 | [XmlRoot(Namespace = "Yaesu FT-891")] |
7 | [XmlRoot(Namespace = "Yaesu FT-891")] |
|
13 | public class MemoryChannel : Generic.MemoryChannel |
8 | public class MemoryChannel : Generic.MemoryChannel |
|
- | 9 | { |
||
- | 10 | public MemoryChannel() |
||
- | 11 | { |
||
- | 12 | } |
||
- | 13 | |
||
- | 14 | public MemoryChannel(Generic.MemoryChannel channel) |
||
- | 15 | { |
||
- | 16 | CurrentLocation = channel.CurrentLocation; |
||
- | 17 | Frequency = channel.Frequency; |
||
- | 18 | MemoryRadioMode = channel.MemoryRadioMode; |
||
- | 19 | Tag = channel.Tag; |
||
- | 20 | Text = channel.Text; |
||
- | 21 | } |
||
14 | { |
22 | |
|
Line 15... | Line 23... | |||
15 | public ClarifierDirection ClarifierDirection { get; set; } = new ClarifierDirection(ShiftDirection.PLUS_SHIFT); |
23 | public ClarifierDirection ClarifierDirection { get; set; } = new ClarifierDirection(ShiftDirection.PLUS_SHIFT); |
|
Line 16... | Line 24... | |||
16 | |
24 | |
|
Line 17... | Line 25... | |||
17 | public int ClarifierOffset { get; set; } = 0; |
25 | public int ClarifierOffset { get; set; } |
|
Line 18... | Line 26... | |||
18 | |
26 | |
|
Line 19... | Line 27... | |||
19 | public bool Clar { get; set; } = false; |
27 | public bool Clar { get; set; } |
|
Line 20... | Line 28... | |||
20 | |
28 | |
|
Line 21... | Line 29... | |||
21 | public Ctcss Ctcss { get; set; } = new Ctcss(CtcssMode.Off); |
29 | public Ctcss Ctcss { get; set; } = new Ctcss(CtcssMode.Off); |
|
Line 22... | Line 30... | |||
22 | |
30 | |
|
Line 23... | Line 31... | |||
23 | public Phase Phase { get; set; } = new Phase(PhaseMode.Simplex); |
31 | public Phase Phase { get; set; } = new Phase(PhaseMode.Simplex); |
|
Line 24... | Line -... | |||
24 | |
- | ||
25 | public override string CurrentLocation { get; set; } = string.Empty; |
- | ||
26 | |
- | ||
27 | public override int Frequency { get; set; } = 0; |
- | ||
28 | |
- | ||
29 | public override Generic.MemoryRadioMode MemoryRadioMode { get; set; } |
- | ||
30 | |
- | ||
31 | public override bool Tag { get; set; } = false; |
- | ||
32 | |
- | ||
33 | public override string Text { get; set; } = string.Empty; |
- | ||
34 | |
- | ||
35 | public MemoryChannel() |
- | ||
36 | { |
- | ||
37 | } |
32 | |
|
38 | |
33 | public override string CurrentLocation { get; set; } = string.Empty; |
|
39 | public MemoryChannel(Generic.MemoryChannel channel) |
34 | |
|
40 | { |
35 | public override int Frequency { get; set; } |
|
41 | CurrentLocation = channel.CurrentLocation; |
36 | |
|
42 | Frequency = channel.Frequency; |
37 | public override Generic.MemoryRadioMode MemoryRadioMode { get; set; } |
|
43 | MemoryRadioMode = channel.MemoryRadioMode; |
38 | |
|
44 | Tag = channel.Tag; |
39 | public override bool Tag { get; set; } |
|
45 | Text = channel.Text; |
40 | |
|
46 | } |
41 | public override string Text { get; set; } = string.Empty; |
|
47 | |
42 | |