HamBook – Diff between revs 17 and 44

Subversion Repositories:
Rev:
Show entire fileIgnore whitespace
Rev 17 Rev 44
Line 79... Line 79...
79 return result.Equals(channel); 79 return result.Equals(channel);
80 } 80 }
Line 81... Line 81...
81   81  
82 public override string Compose(MemoryChannel channel) 82 public override string Compose(MemoryChannel channel)
83 { 83 {
84 return $"{Name}{channel.CurrentLocation}{channel.Frequency:000000000}{(char)channel.ClarifierDirection}{channel.ClarifierOffset:0000}{(channel.Clar ? 1 : 0)}0{(char)channel.MemoryRadioMode}1{(int)channel.CtcssMode}00{(int)channel.Phase}{(channel.Tag ? 1 : 0)}{channel.Text,-12}{Generic.Constants.EOT}"; 84 return $"{Name}{channel.CurrentLocation}{channel.Frequency:000000000}{(char)channel.ClarifierDirection}{channel.ClarifierOffset:0000}{(channel.Clar ? 1 : 0)}0{channel.MemoryRadioMode.Code}1{(int)channel.CtcssMode}00{(int)channel.Phase}{(channel.Tag ? 1 : 0)}{channel.Text,-12}{Generic.Constants.EOT}";
Line 85... Line 85...
85 } 85 }
86   86  
87 public override MemoryChannel Parse(string input) 87 public override MemoryChannel Parse(string input)
Line 109... Line 109...
109 CurrentLocation = currentLocation, 109 CurrentLocation = currentLocation,
110 Frequency = frequency, 110 Frequency = frequency,
111 ClarifierDirection = clarifierDirection, 111 ClarifierDirection = clarifierDirection,
112 ClarifierOffset = clarifierOffset, 112 ClarifierOffset = clarifierOffset,
113 Clar = clar, 113 Clar = clar,
114 MemoryRadioMode = radioMode, 114 MemoryRadioMode = new MemoryRadioMode(radioMode),
115 CtcssMode = ctcssMode, 115 CtcssMode = ctcssMode,
116 Phase = phase, 116 Phase = phase,
117 Tag = tag, 117 Tag = tag,
118 Text = text 118 Text = text