Command List for Falcon Rotator v2

Device exposes a USB to Serial COM port:

Manufacturer: PegasusAstro

Product: FalconRotator2

VID: 303a

PID: 9002

Connection Settings: 115200, 8N1 (DTR on)

(All commands should be terminated with a new line /n)

Send: F# or ##
Receive: F2R__A

Explanation: Displays device unique identification. The id is an 8 byte char. The last char , e.g A. is the revision of the electronic board.

Send: FA
Receive: F2R:::::

F2R = Identification of Falcon 2 Rotator.
position: Position in degrees.
is_running: Motor is running [0 or 1].
speed: Motor Speed.
microsteps: Motor Microstep drive. [2, 4, 8, 16 or 32] direction: Motor Direction [ 0 = normal , 1 = reverse].

To set the speed:
Send: FS:. [e.g FS:500]

Receive: FS:

To get the speed:

Send:FS

Receive: FS:

Explanation: Sets and reports motor max speed. Speed is an unsigned integer

Setting is stored in memory and retreived on device boot

Send: FD
Receive: FD:

Explanation: Report rotator's position in degrees. is a double value.

Send: MD:
Receive: MD:

Explanation: Move rotator to degrees. in a double value.

Send: MS:
Receive: MS:

Explanation: Move rotator's motor in steps. .

Send: FN:
Receive: FN:

Explanation: Reverse rotator's motor direction. 0 = normal, 1 = reverse.

Setting is stored in memory and retreived on device boot

Send: SD:
Receive: SD:

Explanation: Sync rotator's position to degrees. Rotator does not move, it only syncs its position to this number. Degrees is a double.

Send:FV
Receive: FV:

Explanation: Reports firmware version that is a string with major and minor. firmware version e.g 1.4

Send: FH
Receive: FH:1

Explanation: Halt / Stop motor. Stops also any active de-rotation.

Enable De-Rotation with RoR (Rate of Rotation)

Send: DR: E.g: DR:40

Receive: DR: DR:40

Disable De-Rotation

Send: DR:0
Receive: DR:0

Explanation: Enable / Disable Field De-Rotation.
is the rate of rotation in arcsecs per second.
If is !=0 then derotation starts.. derotation_value can also take negative values for reverse rotation. Some targets need reverse RoR.

Send: TSOL:1
Receive: TSOL:1

Explanation: Track in solar rate.

Send TSOL:0 to disable solar tracking

Send: TSDR:1
Receive: TSDR:1

Explanation: Track in sIdereal rate.

Send TSDR:0 to disable sidereal tracking

Send: FR
Receive: FR:

Explanation: Report if rotator is moving. is an integer. 0 = idle, 1 = rotator is moving.

Send: FU
Receive: FU:

Explanation: Shows uptime of device in seconds.

Send: FF
Receive: no output

Explanation: Device reboots , firmware reloads.

Send: FLIM:
Receive: FLIM:

Explanation: Enable or Disable limit of 220 degrees to prevent cable snag / twist.

Setting is stored in memory and retreived on device boot

Send: EF
Receive: EF:1

Explanation: Zero fill FRAM. Motor position settings are cleared.

Send: EE
Receive: EE:1

Explanation: Reset to default all rotator's settings.

USE ONLY IF YOU KNOW OF WHAT YOU ARE DOING.

Send: MSTEP:
Receive: MSTEP:

Explanation: Set motor micro-stepping and tune automatically speed multiplier. accepts microstep value of 2, 4, 8, 16, 32

Default value is 4 microsteps

USE ONLY IF YOU KNOW OF WHAT YOU ARE DOING.

Send: MCUR:
Receive: MCUR:

Explanation: Set current of motor controller in milliamps. Accepted values are 50 to 1500 mA. Default is 800 mA.

Send: WS

Receive: WS:,, : ,, : ….

Explanation: Lists top ten in signal strength available WiFI networks in the area.

Send: WN:
Receive: WN:

Explanation: Set Network Name of WIFi Client.

Send: WP:

Receive: WP:

Explanation: Set Client Password. Should be >=8 chars.

When device receives a client password , it uses the cliend SSID and tries to set the WiFi connection. If connection is not successful it will try every 10 seconds.

Send: AN:

Receive: AN:

Explanation: Set Access Point Name.

Send: AP:

Receive: AP:

Explanation: Set Access Point Password. When device receives an AP password it uses AP Name and password to configure the Access Point (Hotspot).

Send: AL

Receive: AL:

Explanation: Display configured access point (hotspot) SSID name and password.

Send: AE:
Receive: AE:

Explanation: Enable or Disable Access Point (hotspot). 0 = disable, 1 = enable

Send: A?

Receive: A?:

Explanation: Reports if Access Point (hotspot) is enables or disabled. 0 = disabled , 1 = enabled

Get Channel:
Send: AC
Receive: AC:

Explanation: Reports configured access point channel.

Set Channel

Send: AC:

Receive: AC:

Explanation: Sets the access point channel. Can accept a from 1 to 11.

Send: WA

Receive: WA::::

Explanation: Reports WiFi information of client connected to WiFi SSID.
is the SSID network that the client is connected to
is the assigned DHCP ip that client has
is the encryption security of network. It is an interger and number 3 represents WPA2 security.
{signal_strengh) is the signal quality in percentage 0-100%.

Send: WZ

Receive: WZ

Explanation: Resets all WiFi settings back to factory default.