@ASIMount@ZWO 
Hello,
Please could you update firmware to accept custom park position trough LX200 remote command ?
Default Park position is not saving enough centimeters to close roof to have good alt level angle.
I know you have implemented customs LX200 commands in your firmware, it will be great if we could use commands like
":hP0#" or ":hP1#" or others to set custom park position and call it.
It will be a great option for people using AM mount in observatory.
Python script example :
`import socket
import time
IP = "192.168.X.X"  # IP of the mount
PORT = 4030         # LX200 default port
def send_command(command, timeout=2):
    with socket.socket(socket.AF_INET, socket.SOCK_STREAM) as s:
        s.settimeout(timeout)  # Set timeout
        s.connect((IP, PORT))
        s.sendall(command.encode() + b'#')
        try:
            response = s.recv(1024)
            return response.decode()
        except socket.timeout:
            return "No response (timeout)"
commands examples :
print(send_command(":hP#", timeout=5))  # default Park mount position
print(send_command(":hC#", timeout=5))  # Unpark mount
print(send_command(":hH#", timeout=5))  # default Home mount`
Maybe you could upgrade firmware of AM mount to have the possibility to move the mount with desired position and save it :
1 - Move the mount with Hand Controller or with SkyAtlas App
2 - print(send_command(":hP1#", timeout=5))  # Use a command to set the position as a savec custom park position
3 - Unpark with :hC command
4 - Park to the new custom saved position by calling :hP1# command
Thank you.