pub enum StepSize {
Hz5000 = 0,
Hz6250 = 1,
Hz8330 = 2,
Hz9000 = 3,
Hz10000 = 4,
Hz12500 = 5,
Hz15000 = 6,
Hz20000 = 7,
Hz25000 = 8,
Hz30000 = 9,
Hz50000 = 10,
Hz100000 = 11,
}Expand description
Frequency step size for tuning.
Maps to the step field in the FO and ME commands.
The variant name encodes the step in Hz (e.g. Hz5000 = 5.0 kHz).
Per User Manual Chapter 12: each band can have a separate step size. Step size can only be changed in VFO mode and not while in FM broadcast mode. Band-specific restrictions:
- 8.33 kHz is selectable only in the 118 MHz (airband) range.
- 9.0 kHz is selectable only in the LF/MF (AM broadcast) range.
Default step sizes per band (TH-D75A): 144 MHz = 5 kHz, 220 MHz = 20 kHz, 430 MHz = 25 kHz. TH-D75E defaults: 144 MHz = 12.5 kHz, 430 MHz = 25 kHz.
Changing step size may correct the displayed frequency. For example, if 144.995 MHz is shown with 5 kHz steps, switching to 12.5 kHz steps changes it to 144.9875 MHz.
§KI4LAX TABLE C reference
The hex index-to-step-size mapping (TABLE C in the KI4LAX CAT command reference) is as follows:
| Index (hex) | Step size |
|---|---|
| 0x0 | 5.0 kHz |
| 0x1 | 6.25 kHz |
| 0x2 | 8.33 kHz |
| 0x3 | 9.0 kHz |
| 0x4 | 10.0 kHz |
| 0x5 | 12.5 kHz |
| 0x6 | 15.0 kHz |
| 0x7 | 20.0 kHz |
| 0x8 | 25.0 kHz |
| 0x9 | 30.0 kHz |
| 0xA | 50.0 kHz |
| 0xB | 100.0 kHz |
Variants§
Hz5000 = 0
5.000 kHz step (index 0).
Hz6250 = 1
6.250 kHz step (index 1).
Hz8330 = 2
8.330 kHz step (index 2).
Hz9000 = 3
9.000 kHz step (index 3).
Hz10000 = 4
10.000 kHz step (index 4).
Hz12500 = 5
12.500 kHz step (index 5).
Hz15000 = 6
15.000 kHz step (index 6).
Hz20000 = 7
20.000 kHz step (index 7).
Hz25000 = 8
25.000 kHz step (index 8).
Hz30000 = 9
30.000 kHz step (index 9).
Hz50000 = 10
50.000 kHz step (index 10).
Hz100000 = 11
100.000 kHz step (index 11).