VoltFish

Rating: 
4.875
Your rating: None Average: 4.9 (8 votes)

Native SailfishOS app for the Mooshimeter BluetoothLE Multimeter.

Please note, that this app is in early development, there are still plenty of features missing compared to the official android app.

Update: VoltFish 0.3 includes a compability fix for Mooshimeter 152xxx firmware releases. Please report any issues.

What works:

  • scan for and connect to Mooshimeter
  • display basic readings
  • select input channels and ranges
  • "math" channel (power calculations and K-Thermocouple)
  • battery level indicator
  • temperature unit conversion (Celcius / Kelvin / Fahrenheit)

What doesn't work:

  • logging is not yet supported
  • there are no pretty graphs (not even ugly ones)
  • proper connection handling (disconnects/reconnect)
  • probably a lot of other features I can't think of right now :)

Known bugs:

  • app sometimes fails to connect to Mooshimeter at startup and becomes unresponsive

Please report any issues on github: https://github.com/sigurg/VoltFish

 

Screenshots: 
Application versions: 
AttachmentSizeDate
File voltfish-0.2.1-1.armv7hl.rpm110.6 KB05/10/2018 - 02:34
File voltfish-0.3.0-1.armv7hl.rpm110.94 KB20/02/2019 - 05:02
Changelog: 

- compability fix for 152xxx Mooshimeter firmware
- better font size scaling
- don't use SI prefix for power factor
- spanish translation updated

Comments

explit's picture

Oh cool, thank you very much for the update!

Termitebug's picture

Great app! I own 1 Mooshimeter. But I can't get any measurements (volt/ampere/ohms) from Mooshi. BLE connection is ok. I will investigate and post an issue if necessary. How long do you plan maintain this sfos app?

sigurg's picture

Please ensure your mooshimeter has a firmware revision starting with 147xxx.

15xxx firmware won't work with VoltFish, you problem sounds like this very issue.

Edit: I found a fix for the 152xxx firmware issue & uploaded a new release.

Termitebug's picture

Yes, I'm certain I have correct firmware on my meter. However, I don't get measurements out of Mooshimeter. VoltFish shows "nan V/A/W" and Sailfish terminal output prints "*:VALUE received, TIME_UTC expected".

sigurg's picture

I never encountered that error myself.

So far I've only tested firmware versions 1477971088 and 1522204715. If you are using any other firmware, this may be yet another compability bug (there seems to be an issue with parsing the measurement packets from your mooshimeter).

If your mooshimeter does have one of the firmware releases mentioned above: does resetting the meter (using the reset button) make any difference?

Termitebug's picture

I did like you instructed. Problem solved :). It seems of doing multimeter reset by button and firmware update from factory 1477... stock (what I had) to 1477971088 did the trick (?).

Qleg's picture

Yes! It's very good idea

explit's picture

Great app! Thank you for your work and uploading to Openrepos!