Skip to content

260 Rotator Customizations

Anthony Good edited this page Sep 2, 2020 · 5 revisions

Rotation Starting Point - Maximum Counterclockwise (CCW)

By default the code is configured for the azimuth rotation starting at 180 degrees or "south center" in Yaesu terminology. The default can be changed with this setting:

#define AZIMUTH_STARTING_POINT_EEPROM_INITIALIZE 180

After changing this setting you must run the \E or \Q command to re-initialize the EEPROM.

To default to "north center" or 0 degrees, change this setting to 0. Note that if Yaesu GS-232B emulation is enabled, the Z command will toggle between north (0 degree) and south (180 degree) center modes and will override the setting.

The Easycom protocol does not have a means of changing this at runtime, however the #define above is still applicable.

The rotation starting point can also be changed at runtime and written to EEPROM using the \I command.

Rotation Capability - Maximum Clockwise (CW)

To change the rotation capability, change this setting:

#define AZIMUTH_ROTATION_CAPABILITY_EEPROM_INITIALIZE 450

...and run the \Q or \E command to write to EEPROM. The setting is the rotation capability in degrees. Note that if Yaesu GS-232B emulation is enabled, the P36 and P45 commands will switch between 360 degree and 450 degree modes and write the configuration change to EEPROM.

The rotation capability can also be changed at runtime and saved to EEPROM using the \J command.

Support for Elevation Rotators That Don't Rotate (Elevate) 180 Degrees

Change this setting to alter the maximum elevation:

#define ELEVATION_MAXIMUM_DEGREES 180

After changing this setting you must run the \E or \Q command to re-initialize the EEPROM.

Clone this wiki locally