k3ng_rotator_controller icon indicating copy to clipboard operation
k3ng_rotator_controller copied to clipboard

Auto-park feature

Open somewhere-or-other opened this issue 8 years ago • 8 comments

What would you think about an auto-park feature, where the controller, if it doesn't receive a command for a configurable amount of time (eg. 15 minutes), moves the rotator into a specific "parking" position?

The idea here is if you live in a area with strong-but-intermittent wind, you may want to park your rotator in a specific position, to minimize the wind load on an antenna mast/tower/etc. Having it auto-park after a timeout, would make it more reliable, and avoid needing to manually park it each time.

As I come up to speed on this code base, I'll see if I can build it, and send you a pull request. I'm just getting started, though, so it might be a little while.

Lloyd - KC7NGB

somewhere-or-other avatar Mar 25 '16 23:03 somewhere-or-other

Hi Loyd. It sounds like a good feature to me. I'm working on a big feature for the keyer project and I have an update queued for the tuner project, so it might be awhile for me to get to this as well. Be we can definitely do it, so it's on the list.

On Fri, Mar 25, 2016 at 7:03 PM, somewhere-or-other < [email protected]> wrote:

What would you think about an auto-park feature, where the controller, if it doesn't receive a command for a configurable amount of time (eg. 15 minutes), moves the rotator into a specific "parking" position?

The idea here is if you live in a area with strong-but-intermittent wind, you may want to park your rotator in a specific position, to minimize the wind load on an antenna mast/tower/etc. Having it auto-park after a timeout, would make it more reliable, and avoid needing to manually park it each time.

As I come up to speed on this code base, I'll see if I can build it, and send you a pull request. I'm just getting started, though, so it might be a little while.

Lloyd - KC7NGB

— You are receiving this because you are subscribed to this thread. Reply to this email directly or view it on GitHub https://github.com/k3ng/k3ng_rotator_controller/issues/23

k3ng avatar Mar 26 '16 13:03 k3ng

Hello K3NG,

Your project is really great ! 👍 All the features I have try as rtc, gps, i2c display, joystick worked perfectly.

Just one question : Is the auto park feature (after 15 min) is implemented now ? I don't find it in the documentation. My remote qth is really windy and I should park the array antennas in the prevalling winds during no activity. I'm newbie in programming code.

I know you have another project on the table but do you think this feature is easy to add? Thank you

Best 73's from Belgium. Michaël ON7KGK

ON7KGK avatar Jul 24 '17 09:07 ON7KGK

I am working on this feature. Should the autopark timer be reset only when the antenna is rotated, or should it also be reset if a serial command is entered (any command, including ones that don't initiate rotation)?

On Mon, Jul 24, 2017 at 5:21 AM, ON7KGK [email protected] wrote:

Hello K3NG,

Your project is really great ! 👍 All the features I have try as rtc, gps, i2c display, joystick worked perfectly.

Just one question : Is the auto park feature (after 15 min) is implemented now ? I don't find it in the documentation. My remote qth is really windy and I should park the array antennas in the prevalling winds during no activity. I'm newbie in programming code.

I know you have another project on the table but do you think this feature is easy to add? Thank you

Best 73's from Belgium. Michaël ON7KGK

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/k3ng/k3ng_rotator_controller/issues/23#issuecomment-317366891, or mute the thread https://github.com/notifications/unsubscribe-auth/ADLacAevHrF1MDOXjL46GJm6HCV2Ls3gks5sRGIigaJpZM4H5FeK .

k3ng avatar Aug 03 '17 00:08 k3ng

Updated code uploaded with new FEATURE_AUTOPARK.

Documented here: https://github.com/k3ng/k3ng_rotator_controller/wiki/705-Park-and-AutoPark

Please test.

73

On Wed, Aug 2, 2017 at 8:02 PM, Anthony Good [email protected] wrote:

I am working on this feature. Should the autopark timer be reset only when the antenna is rotated, or should it also be reset if a serial command is entered (any command, including ones that don't initiate rotation)?

On Mon, Jul 24, 2017 at 5:21 AM, ON7KGK [email protected] wrote:

Hello K3NG,

Your project is really great ! 👍 All the features I have try as rtc, gps, i2c display, joystick worked perfectly.

Just one question : Is the auto park feature (after 15 min) is implemented now ? I don't find it in the documentation. My remote qth is really windy and I should park the array antennas in the prevalling winds during no activity. I'm newbie in programming code.

I know you have another project on the table but do you think this feature is easy to add? Thank you

Best 73's from Belgium. Michaël ON7KGK

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/k3ng/k3ng_rotator_controller/issues/23#issuecomment-317366891, or mute the thread https://github.com/notifications/unsubscribe-auth/ADLacAevHrF1MDOXjL46GJm6HCV2Ls3gks5sRGIigaJpZM4H5FeK .

k3ng avatar Aug 03 '17 01:08 k3ng

Hello.

Thank you for the code. I will test it this week-end. I think that for my usage the timer should only be reset when the antenna is rotated but I am not sure because I will use pstrotator for remote work and I don't know if the commands from this software are serial or not.

The autopark timer (in minute) must be entered just one time or every time the rotor is power on ? I never used the console to send serial commands.

Perhaps, setting the timer in the features file should be easier for me. For example : #define AUTOPARK_TIMER 15

My activity is mainly DATV so the antenna can stay in same direction for a long time qso (1h or more).

So is it possible to enable and disable the autopark feature with a pin ?

Have a nice day. Thank you

Michaël from Belgium.

ON7KGK avatar Aug 03 '17 07:08 ON7KGK

The autopark timer setting is written to EEPROM, so you only need to set it once.

How about I create two pins:

pin_autopark_disable: Pull low to disable autopark

pin_autopark_timer_reset: Pull low to reset the autopark timer (tie in with rig PTT)

On Thu, Aug 3, 2017 at 3:26 AM, ON7KGK [email protected] wrote:

Hello.

Thank you for the code. I will test it this week-end. I think that for my usage the timer should only be reset when the antenna is rotated but I am not sure because I will use pstrotator for remote work and I don't know if the commands from this software are serial or not.

The autopark timer (in minute) must be entered just one time or every time the rotor is power on ? I never used the console to send serial commands.

Perhaps, setting the timer in the features file should be easier for me. For example : #define AUTOPARK_TIMER 15

My activity is mainly DATV so the antenna can stay in same direction for a long time qso (1h or more).

So is it possible to enable and disable the autopark feature with a pin ?

Have a nice day. Thank you

Michaël from Belgium.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/k3ng/k3ng_rotator_controller/issues/23#issuecomment-319890745, or mute the thread https://github.com/notifications/unsubscribe-auth/ADLacH1LiIlOh_InMgVMa-mIobO8VmTUks5sUXYtgaJpZM4H5FeK .

k3ng avatar Aug 15 '17 04:08 k3ng

Hello,

Nice ! You can do like that. Perfect for me Big thank you

Michaël

Le 15 août 2017 à 06:20, Anthony Good <[email protected]mailto:[email protected]> a écrit :

The autopark timer setting is written to EEPROM, so you only need to set it once.

How about I create two pins:

pin_autopark_disable: Pull low to disable autopark

pin_autopark_timer_reset: Pull low to reset the autopark timer (tie in with rig PTT)

On Thu, Aug 3, 2017 at 3:26 AM, ON7KGK <[email protected]mailto:[email protected]> wrote:

Hello.

Thank you for the code. I will test it this week-end. I think that for my usage the timer should only be reset when the antenna is rotated but I am not sure because I will use pstrotator for remote work and I don't know if the commands from this software are serial or not.

The autopark timer (in minute) must be entered just one time or every time the rotor is power on ? I never used the console to send serial commands.

Perhaps, setting the timer in the features file should be easier for me. For example : #define AUTOPARK_TIMER 15

My activity is mainly DATV so the antenna can stay in same direction for a long time qso (1h or more).

So is it possible to enable and disable the autopark feature with a pin ?

Have a nice day. Thank you

Michaël from Belgium.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/k3ng/k3ng_rotator_controller/issues/23#issuecomment-319890745, or mute the thread https://github.com/notifications/unsubscribe-auth/ADLacH1LiIlOh_InMgVMa-mIobO8VmTUks5sUXYtgaJpZM4H5FeK .

— You are receiving this because you commented. Reply to this email directly, view it on GitHubhttps://github.com/k3ng/k3ng_rotator_controller/issues/23#issuecomment-322373857, or mute the threadhttps://github.com/notifications/unsubscribe-auth/Ac_yPOww_--aXbckReS6YWZTe1EuvCLVks5sYRyggaJpZM4H5FeK.

ON7KGK avatar Aug 15 '17 05:08 ON7KGK

Uploaded updated code to Github, version 2017.09.03.02:

  Added pins pin_autopark_disable and pin_autopark_timer_reset for

FEATURE_AUTOPARK

Please test!

73 Goody K3NG

On Tue, Aug 15, 2017 at 1:30 AM, ON7KGK [email protected] wrote:

Hello,

Nice ! You can do like that. Perfect for me Big thank you

Michaël

Le 15 août 2017 à 06:20, Anthony Good <[email protected]<mailto: [email protected]>> a écrit :

The autopark timer setting is written to EEPROM, so you only need to set it once.

How about I create two pins:

pin_autopark_disable: Pull low to disable autopark

pin_autopark_timer_reset: Pull low to reset the autopark timer (tie in with rig PTT)

On Thu, Aug 3, 2017 at 3:26 AM, ON7KGK <[email protected]<mailto: [email protected]>> wrote:

Hello.

Thank you for the code. I will test it this week-end. I think that for my usage the timer should only be reset when the antenna is rotated but I am not sure because I will use pstrotator for remote work and I don't know if the commands from this software are serial or not.

The autopark timer (in minute) must be entered just one time or every time the rotor is power on ? I never used the console to send serial commands.

Perhaps, setting the timer in the features file should be easier for me. For example : #define AUTOPARK_TIMER 15

My activity is mainly DATV so the antenna can stay in same direction for a long time qso (1h or more).

So is it possible to enable and disable the autopark feature with a pin ?

Have a nice day. Thank you

Michaël from Belgium.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub <https://github.com/k3ng/k3ng_rotator_controller/issues/23# issuecomment-319890745>, or mute the thread <https://github.com/notifications/unsubscribe- auth/ADLacH1LiIlOh_InMgVMa-mIobO8VmTUks5sUXYtgaJpZM4H5FeK> .

— You are receiving this because you commented. Reply to this email directly, view it on GitHub<https://github.com/ k3ng/k3ng_rotator_controller/issues/23#issuecomment-322373857>, or mute the thread<https://github.com/notifications/unsubscribe-auth/Ac_yPOww_-- aXbckReS6YWZTe1EuvCLVks5sYRyggaJpZM4H5FeK>.

— You are receiving this because you commented. Reply to this email directly, view it on GitHub https://github.com/k3ng/k3ng_rotator_controller/issues/23#issuecomment-322380888, or mute the thread https://github.com/notifications/unsubscribe-auth/ADLacDTi64EmlHVGMKnbOJCzOVZ9CUuSks5sYS0EgaJpZM4H5FeK .

k3ng avatar Sep 03 '17 22:09 k3ng