Page 1 of 1

F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 05, 2013 3:41 pm
by ChristianVirtual
Dear fellow folder,

I'm more then happy to share with you that my iPad monitoring app got finally approved and should be available in AppStore for free. I wrote the app mainly for myself to look after my boxes while not at home or at least not at my desk. If you have an iPad and want to try: please give it a shot.

https://itunes.apple.com/us/app/fah-mob ... ?ls=1&mt=8

After entering hostname, port and remote password the app will connect via 3rd party API to client v7 gathering actual information about folding progress. You can define multiple clients. Zoom in/zoom out gives you different amount of data.

I'm right now also preparing a support site under http://fahmm.net in case you face issues.

If you have any suggestions or enhancement ideas please let me know, too.
What in planning is: data storage in iCloud, full access to config parameter, visualization of trajectory (hope I can make that).

Best regards
Christian

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 05, 2013 3:45 pm
by jimerickson
Thanks for your work. I use this app all the time. I highly recommend it to those with an ipad.

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 05, 2013 6:31 pm
by Jesse_V
Nice! Thanks for your efforts!

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 05, 2013 6:44 pm
by Macaholic
Excellent work! Thanks, giving it the run through right now. Much appreciated! :)

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 05, 2013 7:38 pm
by HaloJones
can i get this on my iphone?

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 05, 2013 8:08 pm
by ChristianVirtual
HaloJones wrote:can i get this on my iphone?

Working on it ... Mainly shrinking the layout ...

F@H Mobile Monitoring for iPad (and iPhone) 2.0

PostPosted: Thu Sep 11, 2014 3:59 am
by ChristianVirtual
Finally a new version just got released to AppStore, now as universal app. Running on iPad still gives the better experience.

1) Working with 7.4.4 client
2) Simple protein visualization
3) Dropbox integration for log file import
4) Box-Plot to see how the current WU lays within the group of other WU of same project and across hardware
5) more statistics with better filter
6) Link to RSS stream and project related information from Stanford
7) limited function also running on iPhone/iPod
8) different design

Let me know if you face any issues (http://www.fahmm.net)

New design
http://imagizer.imageshack.us/v2/800x600q90/538/pH3d4S.png

Simple protein viewer (sticks, backbone and residue)
http://imagizer.imageshack.us/v2/800x600q90/540/ajf9jU.png

Boxplot to compare actual performance with historical values
http://imagizer.imageshack.us/v2/800x600q90/538/kNLJBv.png

Better reporting on historical results
http://imagizer.imageshack.us/v2/800x600q90/912/BPdFmF.png

Image

And a video made from iPad (next minor update version, soonish)
http://youtu.be/tLQhKUiyzMQ

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 11, 2014 2:34 pm
by Jesse_V
Brilliant! Nice work!

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 11, 2014 9:35 pm
by calxalot
Not working for me on iPhone 4, iOS 7.1.2.

App launches, showing blank Workunit panel.
I'm thinking the Add panel should be shown at launch if no clients have been added, and none will be auto added from mDNS.

Tapping the Add button, I see a flash of a config panel, then it goes back to the Workunit panel and moment later a line appears "<hostname, please configure>".
I cannot configure the added client, nor delete it.
Tapping Add again creates another such entry.

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 11, 2014 11:04 pm
by ChristianVirtual
The flushing behavior is correct (but I still don't like much myself; tried to break down much from iPad UI to iPhone UI; need to change that)

When you long-press on those boxes a context menu will show up and guide you to the config screen and let you enter client-name, hostname/IP, port and password.
Once entered you can activate or deactivate a client with the switch.

clientname can be different from hostname; I use that for EC2 instances where the IP is changing each bid but I want to keep all points under one logical name.

iP4 with 7.1.2 should work, that's one of my test devices too.

Re: F@H Mobile Monitoring for iPad

PostPosted: Thu Sep 11, 2014 11:08 pm
by ChristianVirtual
Irc #fahmm. In case ...

Re: F@H Mobile Monitoring for iPad

PostPosted: Fri Sep 12, 2014 11:59 am
by ChristianVirtual
for mDNS the service name coded in the app is _fahclient._tcp

On Linux I publish with
Code: Select all
avahi-publish -s linuxpowered _fahclient._tcp  36330 "FAHClient on %h"


Quick test with the avahi-browser
Code: Select all
cl@linuxpowered:/etc/avahi/services$ avahi-browse _fahclient._tcp
+   eth0 IPv6 linuxpowered                                  _fahclient._tcp      local
+   eth0 IPv4 linuxpowered                                  _fahclient._tcp      local


After starting the mobile monitor on iPad the client get automatically discovered and created as item with identical client name and hostname/IP (here: linuxpowered); though the password for remote connection need to be entered if required by FAH config.

Re: F@H Mobile Monitoring for iPad / iPhone / Watch

PostPosted: Tue Sep 12, 2017 3:11 am
by ChristianVirtual
Happy to inform you about the recent update of the FAHMM app on the AppStore to version 3.0

Main improvements are:

1. Improvements in the visualization of proteins (incl a simple 3D viewer; you need simple glasses to enjoy).
2. Push notification to inform you when the global available statistics for your donor IDs got changed.
3. Integration with Apple Watch allowing to receive notification, check progress of work-units, start/pause/stop work-units, and overview of current points
4. Table-based configuration tool for folding clients (e.g. slot size, client type, ...). Per design it is not possible to change remote password or passkey; for those please proceed as usual today. This might be added in future version based on demand.
5. Ability to connect via SSH tunnel to your folding systems; the required keys you can create direct on the device; though the public key need to be manually added to the folding clients or the SSH tunnel your primary connect to.
6. Import of older log files via sFTP or WebDAV and table-based reporting

If you have any question please have a look at http://www.fahmm.net or contact me via support@fahmm.net

Keep folding