Download Latest Version myFP2-UserGuide-336-05.pdf (11.4 MB)
Email in envelope

Get an email when there's a new version of Arduino ASCOM Focuser Pro2 DIY

Home / Android Bluetooth Apps / Android Bluetooth App User Contribution
Name Modified Size InfoDownloads / Week
Parent folder
Focuser_V6.apk 2019-03-13 3.9 MB
Focuser_V6.aia 2019-03-13 718.6 kB
ReadMe.txt 2019-03-13 3.1 kB
Focuser_V5.aia 2019-03-08 790.4 kB
Focuser_V5.apk 2019-03-08 4.0 MB
Totals: 5 Items   9.4 MB 0
Android phone app to control myFocuserPro2 with bluetooth

First of all, use at own risk. This is the first phone app I've written so there isn't a lot of experience behind it. 
It has quirks. Position updates can take a bit to catch up, I think buffers get backed up. I've done what I can to 
minimize that but it's possible that serial over bluetooth is just too slow to keep up. If you stay on the Control tab 
it will catch up and be fine.
It isn't meant to replace the windows app so doesn't have all the bells and whistles. I needed something to adjust 
focus while aligning without touching the scope or anything mounted to it.

Here's how it works:
When you install it, give access to location services if you want it to display lat/lon in DMS format. It will get your 
location once when the app is started then disable location services in an effort to speed up other functions.
You'll also need to pair your bluetooth focuser with your phone using your phone's bluetooth settings. There's no pairing 
capability built into the app.
 
Once paired, start the app and click Choose Device to connect to your focuser. It will remember your focuser's address 
in the future. The next time you use it click Connect To: to connect to the same focuser. If you need to connect to another 
focuser, click the focuser name (most likely HC-05 or HC-06) while the app is not connected and it will bring up the Choose 
Device dialog, and will remember the new device.

There are 3 tabs - Connect, Control, and Settings
They should be intuitive. 
Once connected it will display some settings on the Settings tab. Just a few that might need to be changed while doing an alignment.
The Disconnect button, the Send button for GoTo and Set New Position, the Direction button, and save position buttons require LONG 
clicks so they won't be pressed accidentally.
You might want to change your display timeout so the screen doesn't dim quickly. I couldn't find a way to do that in the app.
The jog keys can be 'sticky' and not stop jogging when released so be aware of that and keep an eye on the position counter.
Slowing down position updates helped with that but really slowed down the position counter. At any rate it won't go lower than 
0 or higher than MaxSteps. 

At the bottom of the Settings tab you can name and store up to 5 positions
Click in the Name text box to enter a name, and LONG click the Position button to grab the current position and store it along 
with the name. To go to that position click the corresponding saved position number (1 through 5). You can overwrite saved 
positions or delete them with the Clear button at the bottom.


The formatting looks fine on a Galaxy S8 but I have no idea what it'll look like on other phones or tablets.
If you wander too far from your focuser and loose the bluetooth connection you'll get an Error 516: Broken Pipe.
Just hit the Disconnect button and reconnect if needed.


Changes:
V6 - Added ability to store 5 positions, a warning about changing direction, and a few formatting changes.
Source: ReadMe.txt, updated 2019-03-13