HamBook – Diff between revs 1 and 3
?pathlinks?
Rev 1 | Rev 3 | |||
---|---|---|---|---|
Line 17... | Line 17... | |||
17 | |
17 | |
|
18 | public FB(SerialPort serialPort) : base(serialPort) |
18 | public FB(SerialPort serialPort) : base(serialPort) |
|
19 | { |
19 | { |
|
Line 20... | Line 20... | |||
20 | } |
20 | } |
|
21 | |
21 | |
|
22 | public override void Set(int param) |
22 | public override void Set(int frequency) |
|
Line 23... | Line 23... | |||
23 | { |
23 | { |
|
24 | var frequency = param.ToString("000000000"); |
24 | var fb = frequency.ToString("000000000"); |
|
Line 25... | Line 25... | |||
25 | |
25 | |
|
26 | SerialPort.Write($"{Name}{frequency}{EOT}"); |
26 | SerialPort.Write($"{Name}{fb}{Generic.Constants.EOT}"); |
|
27 | } |
27 | } |
|
28 | |
28 | |
|
29 | public override int Read() |
29 | public override int Read() |
|
30 | { |
30 | { |
|
31 | SerialPort.Write($"{Name}{EOT}"); |
31 | SerialPort.Write($"{Name}{Generic.Constants.EOT}"); |
|
32 | var result = SerialPort.ReadTo(EOT); |
32 | var result = SerialPort.ReadTo(Generic.Constants.EOT); |
|
33 | var match = readRegex.Match(result); |
33 | var match = readRegex.Match(result); |